mcpbeat Sign in

EasyVoice text to speech MCP Server

by easyvoice Your server? Claim it
answering

EasyVoice text to speech is answering right now. Last checked 12 min ago. It exposes 7 tools.

Hosted text-to-speech MCP server: 66 voices in 9 languages, long-form narration, podcasts.

Uptime history 23 days of history
23 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
47 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 14 October 2026. No other catalogue keeps this.

27 Oct 2 tool descriptions were rewritten clone_voice, text_to_speech
27 Oct a tool changed the parameters it asks for text_to_speech
14 Oct a tool description was rewritten clone_voice

Nothing serious here today

Today is the operative word: we check EasyVoice text to speech every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add tts --transport http https://easyvoice.ae/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://easyvoice.ae/api/mcp
~/.codex/config.toml
[mcp_servers.tts]
url = "https://easyvoice.ae/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "tts": {
      "url": "https://easyvoice.ae/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "tts": {
      "type": "http",
      "url": "https://easyvoice.ae/api/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

clone
clone_voice
Enroll a custom cloned voice from an audio sample (async). Requires a Pro or active 7-day pass key. Provide exactly one of audio_base64 or audio_url (https). Sample limits: 10 MB max upload; wav, mp3 or m4a; a 10–30 second clean single-speaker recording (enrollment rejects clips shorter than 10 or longer than 30 seconds; trim longer recordings first). Account limits: maximum 3 cloned voices, 5 enrollments per day. Returns a voice_id with status "enrolling" — check list_voices until its status is "ready" (there is no job to poll), then use it in text_to_speech (Pro or active 7-day pass), create_podcast (Pro key), or POST /api/v1/audio/speech (REST, same key).
generate
generate_long_form
Generate long-form narration (up to 500,000 characters ≈ 9 hours of audio) as an async job. Requires a Pro subscription key. Kokoro narration voices only — Arabic (ar_*) and cloned (voice_*) voices are rejected by the Long-Form engine. Returns a job id — poll get_job_status; parts render progressively and audio_url appears when completed.
job
get_job_status
Check the status of a long-form, podcast or tts job owned by this key. Returns status plus audio URL(s) when completed. Audio links are not guaranteed to persist — download promptly.
podcast
create_podcast
Create a two-host (A/B) podcast episode as an async job. Requires a Pro subscription key. Up to 60 segments; combined text up to 30,000 characters. voice_a and voice_b set the two speaker voices — your READY cloned voice_* ids are allowed. Returns a job id — poll get_job_status.
text
text_to_speech
Convert text to a downloadable MP3 or WAV audio file with one of EasyVoice's 66 neural voices or your ready cloned voice_* ids (Pro or active 7-day pass; English). Returns a hosted audio URL (no inline audio). Per-call limit: 8,000 characters (4,000 for Arabic ar_* voices; 2,000 for clones) — text over the limit is automatically queued as a background job instead of erroring; poll get_job_status with the returned job_id for the result. Free keys can use the 12 free voices; Pro ($9.99/mo) unlocks the full catalog. A Pro account past the fair-use line is paced in characters a minute: a call may wait up to 20 seconds, and one that would wait longer returns a tool error saying when to retry.
usage
get_usage
Check this API key's plan and usage. Free keys see today's used/remaining characters (shared 5,000/day pool, resets at midnight UTC), the 20 requests/minute rate limit and 2-concurrent cap. Pro keys are unlimited (fair use: 10M characters per rolling 30 days, then slowed to 30 requests and 10,000 characters a minute, 10 and 3,000 past 20M, on every surface -- never blocked or billed) at 60 requests/minute.
voices
list_voices
List all 66 EasyVoice catalog voices (id, name, language, accent, gender, free/pro tier) plus this key's cloned voices. Call this before text_to_speech or create_podcast to pick voice ids.

Endpoints

URLTransportStateLatencyChecked
https://easyvoice.ae/api/mcp streamable-http answering 50 ms 12 min ago

Alternatives to EasyVoice text to speech

same job, measured the same way
Tally MCP
by usualaccountant

AI for Tally Prime and Tally ERP 9. Hosted MCP server to ask your accounts in any language.

answering
VocalLab
by vocallab

Text to speech in 200+ languages, voice cloning, voice design and SRT captions.

answering
Speech to Text (Whisper) for Audio and Video URLs
by saulius876-lgtm

Whisper speech to text for podcast, audio and video URLs, 90+ languages, timestamped output.

answering
Labs MCP
by albertbolanoss

MCP Server with AI-powered tools including ElevenLabs text-to-speech for realistic voice synthesis.

4 installs/wk local only
L
LuvVoice Text-to-Speech
by franzsy5

Text-to-speech with 200+ voices in 70+ languages. Requires a LuvVoice API token.

50 installs/wk local only
DocuQueue MCP
by dvcoolarun

MCP server for PDF generation, form filling, batch invoices and contracts. MIT, free tier, hosted.

10 tools answering
Giggy Speech MCP
by grqdigitalcapital

Giggy speech tools for AI agents: discover voices and generate text-to-speech.

answering
SuperClonica text to speech
by superclonica-tts

Local text to speech in about 190 voices and 31 languages, offline with no limits.

local only

EasyVoice text to speech — questions

Answers built from our own checks of this server.

What can EasyVoice text to speech do?
It exposes 7 tools, read directly from the server on our last check. Among them: clone_voice, create_podcast, generate_long_form, get_job_status, get_usage, list_voices and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is EasyVoice text to speech working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 47 ms. The bar chart above shows every period we have measured.
How do I connect EasyVoice text to speech?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does EasyVoice text to speech need an API key?
No. EasyVoice text to speech completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is EasyVoice text to speech?
It answers our handshake in 47 ms on average, which is faster than 99% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.