elevenlabs-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@elevenlabs-mcpList my available voices."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
elevenlabs-mcp
MCP server for the ElevenLabs text-to-speech API. Provides tools that any MCP-compatible client (Claude Desktop, Claude Code, etc.) can use to generate speech from text.
Setup
cd elevenlabs-mcp
npm installSet your API key:
export ELEVENLABS_API_KEY="your-key-here"Test the server starts correctly:
node index.js
# Should print "ElevenLabs MCP server running" to stderrRelated MCP server: ElevenLabs MCP Server
Claude Desktop configuration
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"elevenlabs": {
"command": "node",
"args": ["/ABSOLUTE/PATH/elevenlabs-mcp/index.js"],
"env": { "ELEVENLABS_API_KEY": "your-key-here" }
}
}
}Replace /ABSOLUTE/PATH/ with the actual path to this directory.
Quick-start workflow
Find a voice — call
list_voicesto get availablevoice_idvaluesGenerate speech — call
text_to_speechwith thevoice_idand your textCheck quota — call
get_quotato verify character consumption
Tools
text_to_speech (primary)
Converts text to an mp3 file. Max 5000 characters per call.
Params: text, voice_id, output_path, model_id, stability, similarity_boost, style, language_code
text_to_speech_long
For texts over 5000 characters. Splits into chunks and saves numbered files.
Params: text, voice_id, output_dir, base_filename, model_id, stability, similarity_boost
list_voices
Lists all voices in your account with voice_id, name, category, and preview URL.
list_models
Lists TTS models with capabilities and language support.
get_quota
Shows character usage, limit, remaining quota, and next reset date.
Common voice IDs (reference)
These are default ElevenLabs voices — always verify with list_voices as IDs can vary by account:
Voice | ID |
Rachel |
|
Bella |
|
Recommended models
Model | Use case |
| Best quality, 32 languages |
| Ultra-low latency (~75ms), real-time |
| Newest, most expressive |
Notes
Billing is per character consumed
Use
get_quotato monitor usage before large jobsCharacter count is logged to stderr on every TTS call
text_to_speech_longsplits by paragraph then sentence boundaries
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Manage ElevenLabs voice agents and generate speech, music, sound effects, images, and video.
11ElevenLabs in natural language: generate speech in any language, create and manage voices, compose m
Speech, transcription, voice agents, Trace, Recap, dubbing and narration with browser OAuth.
1Carbon Voice MCP serves as a bridge that connects AI assistants like ChatGPT, Claude, and Cursor to a user's Carbon Voice account, turning voice messages and conversations into a private, on-demand knowledge base. It provides 28 specialized tools for comprehensive voice messaging management, including creating and sending messages, accessing conversation history with instant transcription, running AI actions (summarization, TLDR generation, meeting notes), and managing workspace collaboration through folders, contacts, and team communications.
Related MCP Servers
- AlicenseAqualityFmaintenanceIntegrates with ElevenLabs text-to-speech API.6118MIT
- AlicenseAqualityNot gradedmaintenanceEnables interaction with ElevenLabs Text-to-Speech and audio processing APIs. Supports speech generation, voice cloning, audio transcription, and sound effect creation through natural language.24-
- AlicenseNot gradedqualityDmaintenanceProvides comprehensive access to ElevenLabs AI audio features including text-to-speech, voice cloning, sound generation, and audio isolation. Enables users to generate high-quality speech, manage voices, transform audio, and access ElevenLabs services through natural language interactions.103MIT
- AlicenseAqualityFmaintenanceEnables text-to-speech conversion using ElevenLabs API with voice management, streaming support, and multiple models.51MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/carlosvidal/elevenlabs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server