[ MCP SERVER SUMMARY ]
ElevenLabs MCP lets AI assistants generate speech, clone voices, transcribe audio, and build conversational agents. Bifrost stores ELEVENLABS_API_KEY once and limits which audio tools can spend credits.
| Property | Details |
|---|---|
| Company | ElevenLabs |
| Connection type | STDIO |
| Authentication | ElevenLabs API key |
| Package or endpoint | elevenlabs-mcp |
| Capabilities | Text to speech, Voice cloning, Transcription and audio agents |
| Official documentation | ElevenLabs MCP documentation |
[ HOW TO CONNECT ]
Start the gateway locally or deploy in your VPC.
npx -y @maximhq/bifrost
Open MCP Gateway in the Bifrost dashboard, click New MCP Server, and choose STDIO. Or register via the API below.
• Official Claude Desktop config uses uvx elevenlabs-mcp with ELEVENLABS_API_KEY.
• Optional ELEVENLABS_MCP_OUTPUT_MODE controls file vs resource returns.
Configure Claude Desktop, Cursor, or Claude Code to use your Bifrost endpoint with a virtual key instead of connecting directly to ElevenLabs.
{
"mcpServers": {
"bifrost": {
"url": "http://localhost:8080/mcp",
"headers": {
"Authorization": "Bearer vk_your_virtual_key"
}
}
}
}[ EXAMPLE CONFIG ]
Add this MCP client with a POST to /api/mcp/client. See Connecting to MCP Servers for full options.
curl -X POST http://localhost:8080/api/mcp/client \
-H "Content-Type: application/json" \
-d '{
"name": "elevenlabs",
"connection_type": "stdio",
"stdio_config": {
"command": "uvx",
"args": [
"elevenlabs-mcp"
],
"env": {
"ELEVENLABS_API_KEY": "env.ELEVENLABS_API_KEY"
}
},
"tools_to_execute": [
"*"
]
}'[ WHY BIFROST ]
Virtual keys, RBAC, and tool allowlists per team or agent.
Attribute MCP tool spend alongside LLM usage in one view.
Log every tool call with latency, server, and virtual key metadata.
Upstream secrets stay in the gateway — not on every laptop.
[ FAQ ]
ElevenLabs exposes text to speech, voice cloning, transcription and audio agents to MCP-compatible AI clients. Bifrost connects to it as an upstream MCP client and exposes approved tools through one governed /mcp endpoint.
ElevenLabs uses ElevenLabs API key. Store credentials in Bifrost's environment or credential configuration so they stay at the gateway instead of being copied into every AI client.
Yes. After registering ElevenLabs in Bifrost, point any HTTP MCP-compatible client at the Bifrost /mcp endpoint and authenticate with a virtual key. The client sees only the tools allowed for that key.
[ RELATED SERVERS ]
Connect AI agents to hundreds of applications and tools through Composio’s managed integration platform.
Provide AI coding assistants with current, version-specific library documentation and code examples through Context7.
Elastic Email MCP Server delivers full-scale email capabilities to the next generation of AI agents and MCP-compatible environments.