quick-tts-mcp

diogoseca/quick-tts-mcp

3.2

If you are the rightful owner of quick-tts-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Quick-TTS MCP Server provides text-to-speech functionality using OpenAI's TTS API via the quick-tts package.

Tools
  1. generate_speech

    Convert text to speech using OpenAI's TTS API.

  2. list_voices

    List all available TTS voices with descriptions.

  3. list_models

    List all available TTS models with descriptions.

Quick-TTS MCP Server

MCP server providing text-to-speech functionality using OpenAI's TTS API via the quick-tts package.

Installation

Using uvx (Recommended)

uvx quick-tts-mcp

Using pip

pip install quick-tts-mcp

Using Docker

docker run -e OPENAI_API_KEY=your-key quick-tts-mcp

Configuration

Create a .env file:

OPENAI_API_KEY=sk-your-openai-api-key-here

Usage

Start the server

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

{
  "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

pip install -e .

Running locally

python -m quick_tts_mcp.server

License

MIT