# Text to speech MCP server: give your AI assistant a voice

Updated 2026-11-01

MCP (Model Context Protocol) lets an AI assistant use outside tools. The SuperClonica MCP server gives it a voice: the assistant finds a voice, voices your text and sends back a link to the audio file.

It works with the same API key and the same plan as the SuperClonica speech API, so a free key is enough to start.

## What the server does

The server lives at https://superclonica.com/mcp and offers three tools. list_voices searches the stock voices and every catalog voice (characters, narrators, announcers) by name in any language, tags and description. speak voices a text with one voice and returns a link to an MP3, OGG or WAV file that works for an hour. get_usage tells the plan and how many seconds of audio are left.

## Connect Claude Code

Create a free key on the speech API page, then run one command in a terminal: claude mcp add --transport http superclonica https://superclonica.com/mcp --header "Authorization: Bearer sc_YOUR_KEY". Replace sc_YOUR_KEY with your key. Claude Code lists the three tools in /mcp, and the assistant calls them when you ask for speech.

## Connect Cursor or VS Code

In Cursor, add the server to ~/.cursor/mcp.json: {"mcpServers": {"superclonica": {"url": "https://superclonica.com/mcp", "headers": {"Authorization": "Bearer sc_YOUR_KEY"}}}}. In VS Code, the file is.vscode/mcp.json: {"servers": {"superclonica": {"type": "http", "url": "https://superclonica.com/mcp", "headers": {"Authorization": "Bearer sc_YOUR_KEY"}}}}. Any other MCP client that supports remote HTTP servers with a custom header works the same way: the address plus the Authorization header.

## What to ask

Ask in plain words, for example: voice the sentence "Welcome to the dark side" in Darth Vader’s voice; find a calm female narrator and read this paragraph in English; how many seconds do I have left today. A voice can be named or given by its id; when several voices share a name, the assistant gets a short list to choose from. Clients that play audio can ask for the sound itself inside the answer.

## Limits and plans

The MCP server is part of the speech API plans. A free key voices 3 minutes of audio a day with any catalog voice; paid plans start at $5 a month for up to 216 hours of audio. One call takes up to 20,000 characters, and when a limit is reached the assistant gets a plain message with the time to retry instead of a failure.

## More guides

- [A text to speech MCP server: let your AI agent speak out loud](https://superclonica.com/en/guides/tts-mcp-server)
- [Claude text to speech: voice mode, and speech for Claude Code](https://superclonica.com/en/guides/claude-text-to-speech)
- [Text to speech for AI voice agents: the voice layer, fast and cheap](https://superclonica.com/en/guides/ai-voice-agent-tts)
- [A custom voice for Vapi: your own TTS server in 30 lines](https://superclonica.com/en/guides/vapi-custom-voice)
- [Text to speech for Codex, Cursor and VS Code](https://superclonica.com/en/guides/coding-agent-text-to-speech)
- [A custom TTS service for Pipecat: give your voice bot any voice](https://superclonica.com/en/guides/pipecat-custom-tts)
- [Home Assistant text to speech with a natural local voice](https://superclonica.com/en/guides/home-assistant-text-to-speech)
- [A discord.js TTS bot that streams AI voices into a voice channel](https://superclonica.com/en/guides/discord-js-tts-bot)
- [A custom TTS for LiveKit Agents: give your voice agent any voice](https://superclonica.com/en/guides/livekit-custom-tts)
- [An OpenAI-compatible TTS server on your own computer](https://superclonica.com/en/guides/openai-compatible-tts-server)
- [Free text to speech API: no key, no quota, your own server](https://superclonica.com/en/guides/free-text-to-speech-api)
- [Self-hosted text-to-speech API in Docker](https://superclonica.com/en/guides/text-to-speech-api-docker)

## Text to speech and comparisons

- [Text-to-speech that runs on your own computer](https://superclonica.com/en/text-to-speech)
- [Supertonic vs SuperClonica: same model, faster and cleaner](https://superclonica.com/en/compare/supertonic)
- [Fish Audio and Fish Speech vs SuperClonica](https://superclonica.com/en/compare/fish-audio)
- [OmniVoice vs SuperClonica: more languages or more speed](https://superclonica.com/en/compare/omnivoice)
- [Qwen3-TTS vs SuperClonica for local text-to-speech](https://superclonica.com/en/compare/qwen3-tts)
- [VoxCPM 2 vs SuperClonica: studio sound or CPU speed](https://superclonica.com/en/compare/voxcpm)
- [F5-TTS vs SuperClonica: zero-shot cloning or fast CPU speech](https://superclonica.com/en/compare/f5-tts)
- [An offline alternative to ElevenLabs](https://superclonica.com/en/compare/elevenlabs)
- [Kokoro TTS vs SuperClonica: two small models for local speech](https://superclonica.com/en/compare/kokoro)
- [Piper TTS vs SuperClonica: tiny devices or custom voices](https://superclonica.com/en/compare/piper)
- [Coqui XTTS-v2 vs SuperClonica: a Coqui TTS alternative](https://superclonica.com/en/compare/xtts)
- [Chatterbox TTS vs SuperClonica: instant cloning or a trained voice file](https://superclonica.com/en/compare/chatterbox)

## Frequently asked questions

### Is the text to speech MCP server free?

Yes, with a free key: 3 minutes of audio a day, no card. Paid plans raise the limit.

### Which AI assistants can use it?

Clients that connect to remote MCP servers over HTTP with a custom header, such as Claude Code, Cursor and VS Code. Clients that only accept OAuth sign-in cannot pass the key yet.

### Can the assistant play the audio?

It always gets a link to the file. Clients that play audio can also receive the sound inside the answer, up to 3 MB.

### Does it speak Chinese?

No. The voices speak 31 languages, and Chinese is not among them yet.

### Is there a local TTS MCP server?

The SuperClonica MCP server is hosted. For fully offline speech, install the free engine (python -m pip install superclonica-cpu): an assistant that can run terminal commands, such as Claude Code, can voice files with it on your computer.

- [Get a free API key](https://superclonica.com/en/speech-api)
- [Browse voices](https://superclonica.com/en/explore)
- [Install the SuperClonica engine](https://superclonica.com/en/superclonica)

## Sources

- [Model Context Protocol: specification](https://modelcontextprotocol.io/specification)
- [Claude Code: connect to MCP servers](https://docs.claude.com/en/docs/claude-code/mcp)
- [VS Code: MCP servers](https://code.visualstudio.com/docs/copilot/customization/mcp-servers)
- [Cursor: Model Context Protocol](https://cursor.com/docs/context/mcp)
- [SuperClonica](https://superclonica.com/en/)
- [AI voice catalog for text to speech](https://superclonica.com/en/explore)
- [Text to Speech API: free key, plans from $5](https://superclonica.com/en/speech-api)
- [Custom voice commissions for Supertonic 3](https://superclonica.com/en/requests)
- [How it works: voices, local speech, training](https://superclonica.com/en/guide)
- [Install the faster Supertonic 3 engine](https://superclonica.com/en/superclonica)
- [About us: speech synthesis enthusiasts](https://superclonica.com/en/about)
- [Contacts, support and voice complaints](https://superclonica.com/en/contacts)
- [Privacy policy: what data we keep](https://superclonica.com/en/privacy)
- [Terms of use: rules for buyers and authors](https://superclonica.com/en/terms)
- [Text to speech](https://superclonica.com/en/text-to-speech)
