MCP server providing text-to-speech functionality using OpenAI's API
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"quick-tts-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Quick-TTS MCP Server MCP server providing text-to-speech functionality using OpenAI's TTS API via the [quick-tts](https://github.com/diogoseca/quick-tts) package. ## Installation ### Using uvx (Recommended) ```bash uvx quick-tts-mcp ``` ### Using pip ```bash pip install quick-tts-mcp ``` ### Using Docker ```bash docker run -e OPENAI_API_KEY=your-key quick-tts-mcp ``` ## Configuration Create a `.env` file: ```bash OPENAI_API_KEY=sk-your-openai-api-key-here ``` ## Usage ### Start the server ```bash quick-tts-mcp ``` ### Available tools: - `generate_speech`: Convert text to speech - `list_voices`: List available voices - `list_models`: List available models ## Example MCP client configuration ```json { "mcpServers": { "quick-tts": { "command": "uvx", "args": ["quick-tts-mcp"], "env": { "OPENAI_API_KEY": "sk-your-key" } } } } ``` ## Tools ### generate_speech Convert text to speech using OpenAI's TTS API. **Parameters:** - `text` (required): Text to convert to speech - `voice` (optional): Voice to use - alloy, echo, fable, onyx, nova, shimmer (default: alloy) - `model` (optional): Model to use - tts-1, tts-1-hd (default: tts-1-hd) - `output_format` (optional): Output format - mp3, wav (default: mp3) **Returns:** JSON with file path, size, and metadata ### list_voices List all available TTS voices with descriptions. **Returns:** JSON array of available voices ### list_models List all available TTS models with descriptions. **Returns:** JSON array of available models ## Development ### Local installation ```bash pip install -e . ``` ### Running locally ```bash python -m quick_tts_mcp.server ``` ## License MIT
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.