AUTOMATIONSWITCH
VendorAI / ML

ElevenLabs MCP

by ElevenLabs

Official ElevenLabs MCP server. Wraps the full ElevenLabs API surface: text-to-speech, voice cloning, speech-to-text, dubbing, sound effect generation, audio isolation, voice design. MIT-licensed, distributed via PyPI as elevenlabs-mcp. Free tier with 10,000 credits per month.

1,333·7 tools·Released MAR 2025·MIT
uvx elevenlabs-mcp
Share:

Official ElevenLabs MCP server. Wraps the full ElevenLabs API surface: text-to-speech, voice cloning, speech-to-text, dubbing, sound effect generation, audio isolation, voice design. 14 releases shipped, MIT-licensed, distributed via PyPI as elevenlabs-mcp. The release cadence has slowed (last release January, 0 commits in the last 30 days), so flag this for a freshness re-check at the 90-day mark. Audio AI is a thin slice of the agent ecosystem today, and ElevenLabs is the reference vendor. A free tier with 10,000 credits per month makes the surface accessible for evaluation. Output modes (files, resources, both) control whether generated audio lands on disk, comes back as MCP resources (base64-encoded for binary), or both. Long-running operations like voice design and audio isolation may exceed default MCP timeout windows.

Reviewed by M. Nouriel · APR 2026

INSTALL THIS SERVER

Requires authenticationELEVENLABS_API_KEY env var. Free tier with 10,000 credits per month available; production use requires a paid plan.
{ "mcpServers": { "ElevenLabs": { "command": "uvx", "args": [ "elevenlabs-mcp" ], "env": { "ELEVENLABS_API_KEY": "<your-elevenlabs-api-key>" } } } }
PrereqRequires uv installed and an ElevenLabs API key from elevenlabs.io/app/settings/api-keys. Free tier provides 10,000 credits per month. Optional ELEVENLABS_MCP_BASE_PATH controls where generated files write (default ~/Desktop). ELEVENLABS_MCP_OUTPUT_MODE: files (default), resources, or both. Path: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS).
{ "mcpServers": { "ElevenLabs": { "command": "uvx", "args": [ "elevenlabs-mcp" ], "env": { "ELEVENLABS_API_KEY": "<your-elevenlabs-api-key>" } } } }
{ "mcpServers": { "ElevenLabs": { "command": "uvx", "args": [ "elevenlabs-mcp" ], "env": { "ELEVENLABS_API_KEY": "<your-elevenlabs-api-key>" } } } }
{ "mcpServers": { "ElevenLabs": { "command": "uvx", "args": [ "elevenlabs-mcp" ], "env": { "ELEVENLABS_API_KEY": "<your-elevenlabs-api-key>" } } } }
{ "mcpServers": { "ElevenLabs": { "command": "uvx", "args": [ "elevenlabs-mcp" ], "env": { "ELEVENLABS_API_KEY": "<your-elevenlabs-api-key>" } } } }

7 TOOLS AVAILABLE

text_to_speech
Convert text into voiced audio with selectable voice
Write
voice_cloning
Instant voice clone from a reference recording
Write
speech_to_text
Transcribe audio with speaker identification
Read
dubbing
Cross-language audio dubbing with voice preservation
Write
sound_effects
Generate ambient or scenario-driven soundscapes
Write
audio_isolation
Separate vocals or instruments from a mixed track
Write

OUR ASSESSMENT

Strengths
  • Official ElevenLabs org publication.
  • 14 release tags shipped over 13 months.
  • MIT-licensed.
  • PyPI package elevenlabs-mcp with uvx one-line install.
  • Free tier API key (10k credits/month) lowers evaluation friction.
  • Three output modes (files, resources, both) for different agent integration patterns.
  • Configurable file output base path via ELEVENLABS_MCP_BASE_PATH.
Weaknesses
  • 0 commits in the last 30 days; last release January 2026. Active maintenance has slowed.
  • Long-running operations (voice design, audio isolation) may exceed MCP timeout windows.
  • Generation costs ElevenLabs credits; production usage requires a paid plan.
Security Notes

ELEVENLABS_API_KEY env var holds the credential. Generated audio files write to the configured ELEVENLABS_MCP_BASE_PATH (default ~/Desktop). Voice cloning operations on personal voices have privacy implications; review ElevenLabs voice cloning consent requirements before enabling on agents that have access to user audio. The resources output mode keeps generated audio in memory, useful for sandbox deployments.

Best For

Teams building agents that produce or consume audio (podcast tooling, accessibility, voiceover automation), workflows that combine speech-to-text, voice cloning, and TTS in a single agent session, and sound design exploration where the agent generates and iterates on soundscapes.

TECHNICAL DETAILS

Language
python
Transport
stdio
Clients
Claude DesktopClaude CodeCursorVS CodeWindsurf
License
MIT
GitHub
npm
elevenlabs-mcp
Last Release
v0.9.1JAN 6, 2026
First Released
MAR 14, 2025

ADOPTION METRICS

// GitHub Stars
1,333

// Reading this1,333 stars and 221 forks; the canonical voice AI MCP. PyPI badge plus Discord community badge in README.

// Popularity Rank
#13
Globally · #3 in AI / ML

// Reading thisThird-ranked in ai-ml. Distinct sub-niche (voice/audio AI) from the vector-DB and code-intelligence picks in this batch.

SOURCES & VERIFICATION

We don't take any single directory's word for it. Before scoring, we cross-reference 5 public MCP sources, install the server ourselves against the clients we cover, and record when we last re-verified.

01
Discovered
Manual submission
First indexed APR 29, 2026
02
Cross-referenced
5 directories
PulseMCP, MCP.so, Glama, Smithery, Official MCP Registry
03
Verified against
Claude Desktop, Cursor, Windsurf, OpenAI Agents Python
Installed and tested across clients
04
Last re-checked
APR 29, 2026
Weekly re-verification
// How other directories see it

The same server, 5 different lenses. We reconcile these signals into our editorial score, which is why our number sometimes diverges from a directory-aggregate star count.

SourceTheir ratingTheir star countTheir downloadsLast synced
AutomationSwitch This page4.3editorial1,333APR 29, 2026
PulseMCP— unratedunavailableunavailableAPR 29, 2026
MCP.so— unratedunavailableunavailableAPR 29, 2026
Glama— unratedunavailableunavailableAPR 29, 2026
Smithery— unratedunavailableunavailableAPR 29, 2026
Official MCP Registry— unratedunavailableunavailableAPR 29, 2026

// Counts are directory-reported; we don't adjust them. Discrepancies usually come from different snapshot times or star-caching.

// Get in touch

DISCUSS YOUR
MCP REQUIREMENTS.

Evaluating a server, scoping an internal deployment, or working out whether MCP is the right fit at all. Start the conversation and we will point you at the right piece of the ecosystem.

Discuss Your MCP Requirements →