A side-by-side look at the FreeTTS and Voice MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose FreeTTS for text-to-speech work as a local process; choose Voice MCP for text-to-speech. You can also run both side by side in one mcpServers block.
FREETTS_API_KEY.WALLET_PRIVATE_KEY.list_voice_catalog, generate_standard_voice, generate_controlled_voice.Rows where the two servers differ are marked.
| Spec | F FreeTTS | |
|---|---|---|
| Category | Text-to-Speech | Text-to-Speech |
| Quality signal | 40/100 · Fair | 53/100 · Good |
| Install command | Confirmed | Not confirmed yet |
| Transport | Local subprocess (stdio) | — |
| Auth | Not declared | other |
| Pricing | Freemium | Paid service |
| Required env vars | FREETTS_API_KEY |
No tool names declared yet. Check the project README from the listing page.
list_voice_catalogFree discovery tool. Lists all 20 voices, 10 persona voices, 31 language codes, price buckets, character limits, and granular speed/quality controls before a paid voice generation call.generate_standard_voiceGenerate low-cost WAV speech from text using one of 10 standard voices across 31 languages. Best for simple agent narration, status updates, alerts, and short spoken responses. Costs $0.001 for 1-500 chars or $0.003 for 501-2000 chars.generate_controlled_voiceGenerate WAV speech with granular controls for speed and quality. Use this when an agent needs faster, slower, clearer, more polished, or more deliberate delivery. Costs $0.003 for 1-500 chars or $0.006 for 501-2000 chars.generate_persona_voiceGenerate expressive WAV speech with persona voices such as Storyteller, Narrator, Announcer, Assistant, Urgent, Sage, Spark, Anchor, Velvet, or Echo. Best for branded agents, characters, demos, stories, alerts, and premium user experiences. Costs $0.005 for 1-500 chars or $0.01 for 501-2000 chars.generate_openai_compatible_voiceGenerate speech using an OpenAI-shaped request with input, voice, model, and response_format fields. Use this for agents or apps already designed around /v1/audio/speech style payloads. Costs $0.001 for 1-500 chars or $0.003 for 501-2000 chars.generate_batch_voicesGenerate WAV audio for up to 20 text items in one paid call using standard voices. Best for queues, notifications, scripted sequences, content batches, and multi-step agent workflows. Costs $0.002 for up to 500 total chars or $0.005 for 501-2000 total chars.Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"freetts": {
"command": "npx",
"args": [
"-y",
"@freetts/mcp"
],
"env": {
"FREETTS_API_KEY": "YOUR_FREETTS_API_KEY_HERE"
}
}
}
}
No confirmed install command for Voice MCP yet — follow the setup steps linked from its listing page rather than a guessed package name.
WALLET_PRIVATE_KEY| Verified owner | Community listing | Community listing |
|---|
| GitHub stars | 0 | 0 |
|---|
| Directory activity | 0 views 0 installs 0 upvotes | 3 views 0 installs 0 upvotes |
|---|
| Tools | Not listed | 6 |
|---|
| Full listing | View FreeTTS | View Voice MCP |
|---|