Text to natural speech as MP3: 38 voices, 7 languages, 1,000 chars per call. Paid per call, x402.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Turn up to 1,000 characters of text into natural speech (Kokoro 82M) and return it as an MP3 (64 kbit/s, mono, base64). 38 voices in American and British English, Spanish, French, Hindi, Italian and Brazilian Portuguese; the voice picks the language. Speed 0.5 to 2.0. Longer text: split it at sentence ends and call once per part.
What to say, in the voice's language. At most 1,000 characters.
Voice id. a/b = American/British English, e = Spanish, f = French, h = Hindi, i = Italian, p = Brazilian Portuguese; second letter f/m = female/male.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Turn up to 1,000 characters of text into natural speech (Kokoro 82M) and return it as an MP3 (64 kbit/s, mono, base64). 38 voices in American and British English, Spanish, French, Hindi, Italian and Brazilian Portuguese; the voice picks the language. Speed 0.5 to 2.0. Longer text: split it at sentence ends and call once per part.
| Argument | Type | Description |
|---|
| text* | string | What to say, in the voice's language. At most 1,000 characters. |
| speed | number |
| voice | string | Voice id. a/b = American/British English, e = Spanish, f = French, h = Hindi, i = Italian, p = Brazilian Portuguese; second letter f/m = female/male. |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 1000,
"minLength": 1,
"description": "What to say, in the voice's language. At most 1,000 characters."
},
"speed": {
"type": "number",
"default": 1,
"maximum": 2,
"minimum": 0.5
},
"voice": {
"enum": [
"af_heart",
"af_alloy",
"af_aoede",
"af_bella",
"af_jessica",
"af_kore",
"af_nicole",
"af_nova",
"af_river",
"af_sarah",
"af_sky",
"am_adam",
"am_echo",
"am_eric",
"am_fenrir",
"am_liam",
"am_michael",
"am_onyx",
"am_puck",
"bf_alice",
"bf_emma",
"bf_isabella",
"bf_lily",
"bm_daniel",
"bm_fable",
"bm_george",
"bm_lewis",
"ef_dora",
"em_alex",
"ff_siwis",
"hf_alpha",
"hf_beta",
"hm_omega",
"hm_psi",
"if_sara",
"im_nicola",
"pf_dora",
"pm_alex"
],
"type": "string",
"default": "af_heart",
"description": "Voice id. a/b = American/British English, e = Spanish, f = French, h = Hindi, i = Italian, p = Brazilian Portuguese; second letter f/m = female/male."
}
}
}