ElevenLabs has launched the official Model Context Protocol server that brings native voice rendering directly into your AI clients. You can now generate speech, clone voices, transcribe audio, and manage voice agents — all from inside Claude, Cursor, or ChatGPT.
The MCP server acts as a bridge between your AI client and ElevenLabs' full audio platform. It supports text-to-speech, voice cloning, sound effects, music generation, and transcription.
This guide covers how to set up ElevenLabs MCP in 5 minutes with Claude Desktop, Cursor, and ChatGPT. Get your free ElevenLabs API key here.
⚡ TL;DR — Install in 5 Minutes
Step 1: Get your ElevenLabs API key (free tier with 10,000 credits). Step 2: Install uv on your system. Step 3: Add the MCP configuration to Claude Desktop, Cursor, or ChatGPT. Step 4: Restart your client and start generating voice from your chat. Start your free trial here.
What Is ElevenLabs MCP?
ElevenLabs MCP is a Model Context Protocol server that allows MCP clients like Claude Desktop, Cursor, Windsurf, and OpenAI Agents to interact directly with ElevenLabs' text-to-speech and audio processing APIs.
The server integrates ElevenCreative and ElevenAgents tools into your existing AI client, covering voice, music, sound effects, images, and video creation.
What You Can Do After Installation
- Generate voiceovers — Create speech in thousands of voices directly from your chat.
- Clone voices — Convert recordings to sound like different characters or speakers.
- Transcribe audio — Turn speech into text and identify different speakers.
- Create sound effects — Generate soundscapes from text descriptions.
- Manage agents — Duplicate agents, compare configurations, and estimate costs.
Prerequisites
- An ElevenLabs account with an API key (free tier available with 10,000 credits)
- Claude Desktop, Cursor, or ChatGPT installed on your computer
- uv installed on your system
Step 1: Get Your ElevenLabs API Key
Sign up for ElevenLabs and get your API key from the dashboard. The free tier gives you 10,000 credits to start. Get your free API key here.
Step 2: Install uv
You need uv installed on your system. Open your terminal and run:
curl -LsSf https://astral.sh/uv/install.sh | sh
After installation, restart your terminal or run:
Step 3: Configure Your AI Client
Claude Desktop (macOS)
Open the Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
Add the ElevenLabs MCP configuration:
{
"mcpServers": {
"elevenlabs": {
"command": "uv",
"args": [
"tool",
"run",
"--from",
"elevenlabs-mcp",
"elevenlabs-mcp",
"--api-key",
"YOUR_API_KEY"
]
}
}
}
Replace YOUR_API_KEY with your actual ElevenLabs API key.
Claude Desktop (Windows)
Open the configuration file:
%APPDATA%Claudeclaude_desktop_config.json
Add the same JSON configuration with your API key.
Cursor
Cursor supports MCP servers through its settings. Open Cursor Settings → MCP Servers. Add a new server with the following command:
uv tool run --from elevenlabs-mcp elevenlabs-mcp --api-key YOUR_API_KEY
Replace YOUR_API_KEY with your actual ElevenLabs API key.
ChatGPT (Desktop App)
ChatGPT's desktop app supports MCP servers. Navigate to Settings → MCP Servers and add the server with the command above.
Step 4: Verify the Connection
Restart your AI client. If configured correctly, you should see a hammer icon or server indicator in the interface. ElevenLabs will appear in the MCP servers list.
Test by asking: "Generate a voiceover for this script" or "Get a list of my voices."
Example Prompts After Installation
"Generate a voiceover for this script using a British accent."
"Clone my voice and create a variation for a friendly character."
"List all my voices and add a new one from this sample."
"Generate a 5-second sound effect of rainfall."
"Manage my ElevenAgents from this chat."
Comparison: MCP Setup vs Traditional Voice Tools
| Aspect |
Traditional Tools |
ElevenLabs MCP |
| Setup Time |
30+ minutes |
5 minutes |
| Tool Switching |
Multiple tabs |
Stay in your chat |
| Copy/Paste Required |
Yes |
No |
| Free Tier |
Limited |
10,000 credits |
Frequently Asked Questions
Is ElevenLabs MCP free to use?
Yes. ElevenLabs offers a free tier with 10,000 credits to test the MCP connector. This is enough to generate voiceovers, clone voices, and test the full range of features.
Can I use ElevenLabs MCP with ChatGPT?
Yes. ElevenLabs MCP works with ChatGPT Desktop App through its MCP server support. The same configuration applies.
Do I need to be a developer to set this up?
No. The setup requires basic terminal commands and editing a JSON file. If you can copy and paste, you can set up ElevenLabs MCP.
What can I build with ElevenLabs MCP?
You can build voice-enabled applications, generate audio content for podcasts and videos, create voice clones, manage voice agents, transcribe conversations, and more — all from your existing AI client.
Ready to Install ElevenLabs MCP?
ElevenLabs MCP is the first of its kind. It brings professional-grade voice synthesis directly into the AI clients you already use. The setup takes 5 minutes, and the free tier gives you 10,000 credits to test everything.
Start with the free tier, set up the MCP server, and generate your first voiceover directly from your chat.
Try ElevenLabs MCP free today and experience native voice rendering in your AI client.