Elevenlabs Mcp
@elevenlabs
About Elevenlabs Mcp
The official ElevenLabs MCP server
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ElevenLabs": {
"command": "uvx",
"args": [
"elevenlabs-mcp"
],
"env": {
"ELEVENLABS_API_KEY": "<insert-your-api-key-here>"
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Elevenlabs Mcp?
Elevenlabs Mcp is the official ElevenLabs Model Context Protocol (MCP) server that enables interaction with Text to Speech and audio processing APIs. It allows MCP clients like Claude Desktop, Cursor, Windsurf, and OpenAI Agents to generate speech, clone voices, transcribe audio, and more.
How to use Elevenlabs Mcp?
Install with uvx elevenlabs-mcp or pip install elevenlabs-mcp, configure your ElevenLabs API key via the ELEVENLABS_API_KEY environment variable, and add the server config to your MCP client's configuration file (e.g., claude_desktop_config.json for Claude Desktop). Optionally set ELEVENLABS_MCP_BASE_PATH, ELEVENLABS_MCP_OUTPUT_MODE, and ELEVENLABS_API_RESIDENCY environment variables to customize file output and data residency.
Key features of Elevenlabs Mcp
- Text to speech generation with multiple voice options
- Voice cloning and voice library management
- Audio transcription and speaker diarization
- Sound effect and soundscape generation
- Voice design for custom character voices
- Audio isolation and conversion tools
Use cases of Elevenlabs Mcp
- Generate natural-sounding speech from text for narratives or assistants
- Clone a voice and apply it to new content or characters
- Transcribe audio, identify different speakers, and re-voice each speaker
- Create custom soundscapes like thunderstorms or jungle environments
- Convert a voice recording to sound like a different character or style
FAQ from Elevenlabs Mcp
What API key do I need and is there a free tier?
You need a valid ElevenLabs API key from the ElevenLabs app settings. There is a free tier with 10,000 credits per month.
What MCP clients are supported?
Supported clients include Claude Desktop, Cursor, Windsurf, and OpenAI Agents, as well as any MCP-compatible client.
How do I handle timeouts with certain tools?
Voice design and audio isolation can take a long time. Timeout errors may appear in the MCP inspector dev mode but should not occur with clients like Claude Desktop.
What output modes are available for generated files?
Three modes: files (save to disk and return paths), resources (return base64-encoded data as MCP resources), and both (save to disk and return as resources). Default is files.
Where are logs located when running with Claude Desktop?
On Windows at %APPDATA%\Claude\logs\mcp-server-elevenlabs.log, and on macOS at ~/Library/Logs/Claude/mcp-server-elevenlabs.log.
Frequently asked questions
What API key do I need and is there a free tier?
You need a valid ElevenLabs API key from the ElevenLabs app settings. There is a free tier with 10,000 credits per month.
What MCP clients are supported?
Supported clients include Claude Desktop, Cursor, Windsurf, and OpenAI Agents, as well as any MCP-compatible client.
How do I handle timeouts with certain tools?
Voice design and audio isolation can take a long time. Timeout errors may appear in the MCP inspector dev mode but should not occur with clients like Claude Desktop.
What output modes are available for generated files?
Three modes: `files` (save to disk and return paths), `resources` (return base64-encoded data as MCP resources), and `both` (save to disk and return as resources). Default is `files`.
Where are logs located when running with Claude Desktop?
On Windows at `%APPDATA%\Claude\logs\mcp-server-elevenlabs.log`, and on macOS at `~/Library/Logs/Claude/mcp-server-elevenlabs.log`.
Basic information
More Other MCP servers
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Nginx UI
0xJackyYet another WebUI for Nginx
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Comments