AI and ML platforms - official ElevenLabs server
ElevenLabs MCP server
Local Python MCP server for ElevenLabs Text to Speech and audio APIs (speech generation, voice cloning, transcription, audio processing), run with uvx and an ElevenLabs API key. It runs locally from elevenlabs-mcp (pypi) with API key auth.
Last verified 4 sources
Install
Generic
{
"mcpServers": {
"ElevenLabs": {
"command": "uvx",
"args": ["elevenlabs-mcp"],
"env": {
"ELEVENLABS_API_KEY": "<insert-your-api-key-here>"
}
}
}
}Notes and caveats
- DEPRECATED: the README states this local server is deprecated in favor of the ElevenLabs hosted MCP server and that the repository is no longer actively maintained.
- Latest version 0.12.2 (PyPI upload 2026-08-04); pyproject classifier says Development Status 4 - Beta.
- The generic snippet is the README's Claude Desktop config.
- Using the tools consumes ElevenLabs credits.
More MCP servers for AI and ML platforms
- ElevenLabs
ElevenLabs hosted MCP server
Remote MCP server that lets AI assistants create, configure and manage ElevenAgents voice agents in a workspace (conversations, tests, tools, knowledge base, branches, triage tickets) and generate speech audio. Authentication is OAuth with scoped workspace permissions.
Transport: Streamable HTTPAuth: OAuth - AssemblyAI
AssemblyAI docs MCP server
Hosted MCP server that lets coding agents search and fetch AssemblyAI documentation pages on demand while they write integration code.
Transport: Streamable HTTPAuth: No auth - BasetenStatus: GA
Baseten MCP server
Remote backend MCP server at api.baseten.co/mcp that wraps the Baseten REST API (deployments, autoscaling, logs, secrets, training jobs and more) so coding agents can deploy, debug and operate models in a Baseten workspace. It acts as the signed-in user with that account's permissions.
Transport: Streamable HTTPAuth: OAuth or API key - Deepgram
Deepgram CLI MCP server
The dg CLI (deepctl) includes a built-in MCP server that proxies tools from the Deepgram developer API so AI coding tools can call Deepgram speech-to-text, text-to-speech and voice agent APIs. Runs over stdio by default or SSE.
Transport: stdio, SSEAuth: API key - Hugging Face
Hugging Face MCP server
Hosted MCP server that connects assistants to the Hugging Face Hub to search and explore models, datasets, Spaces, papers and documentation, run Jobs and sandboxes, and call MCP-compatible Gradio Spaces as tools.
Transport: Streamable HTTP, stdioAuth: OAuth or API key - IBM
ContextForge MCP Gateway
Open source registry and proxy from IBM that federates MCP servers, A2A agents and REST/gRPC APIs behind one MCP-compliant endpoint with auth, rate limiting, observability and an admin UI.
Transport: Streamable HTTP, SSE, stdioAuth: Other
Related reading
- Turn a Voice Memo into a GitHub Issue (and PR) with ElevenLabs ScribeTurn a voice memo into a GitHub issue with ElevenLabs Scribe and a headless coding agent, then go further to pull requests with a webhook agent.
- Podcast Your Release Notes: Two-Voice Audio from Git History with ElevenLabsTurn git history into a two-voice release notes podcast with the ElevenLabs Text to Dialogue API, a coding agent for the script, and ffmpeg in under an hour.
- Dub Your Videos into Every Language: The ElevenLabs Dubbing PipelineDub videos into other languages with the ElevenLabs Dubbing API and a coding agent that extracts product names, keeping speakers, timing and background audio.
- Give Your Site a Voice: Build a Conversational Support Agent with ElevenLabs AgentsBuild a voice support agent with ElevenLabs Agents: grounded on your docs, embedded as a five-line widget, and managed by your coding agent over CLI or MCP.
- Make Your Coding Agent Talk: Audio Briefs from Agent Runs with ElevenLabsAudio briefs from coding agent runs: end every run with a plain-language summary, pipe it into ElevenLabs text-to-speech, and listen to the MP3 on the go.
- What's New in Mastra (Late 2026): Harness, AgentController GA, Eval Gates and MCP 2.xMastra in late 2026: goals, schedules, signals, AgentController GA, eval gates and MCP 2.x, with type-checked TypeScript examples and honest tradeoffs.
FAQ
What does the ElevenLabs MCP server do?
Local Python MCP server for ElevenLabs Text to Speech and audio APIs (speech generation, voice cloning, transcription, audio processing), run with uvx and an ElevenLabs API key.
How do I add the ElevenLabs MCP server to an MCP client?
ElevenLabs documents a Generic config; copy it from the Generic section of this page.
Does the ElevenLabs MCP server need authentication?
Yes, API key. Transport: stdio. Status: Unlabelled, last checked October 17, 2026.
Sources
Last verified against 4 ElevenLabs pages, then re-checked independently.
- raw.githubusercontent.comhttps://raw.githubusercontent.com/elevenlabs/elevenlabs-mcp/main/README.md
- raw.githubusercontent.comhttps://raw.githubusercontent.com/elevenlabs/elevenlabs-mcp/main/LICENSE
- raw.githubusercontent.comhttps://raw.githubusercontent.com/elevenlabs/elevenlabs-mcp/main/pyproject.toml
- pypi.orghttps://pypi.org/pypi/elevenlabs-mcp/json
Newsletter
New MCP servers, the week they ship
One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.