ElevenLabs MCP Server
@Garblesnarff
About ElevenLabs MCP Server
MCP server implementation for ElevenLabs API integration
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ElevenLabs MCP Server?
A FastAPI-based MCP server implementation for the ElevenLabs text-to-speech API, enabling conversion of text to speech using ElevenLabs voice models.
How to use ElevenLabs MCP Server?
Clone the repository, install dependencies with pip install -r requirements.txt, copy .env.example to .env and add your ElevenLabs API key, then run the server with python main.py. Use the POST /text-to-speech endpoint with a JSON body containing text and voice_id.
Key features of ElevenLabs MCP Server
- Converts text to speech via ElevenLabs API
- Simple RESTful endpoint (
POST /text-to-speech) - Health check endpoint (
GET /health) - Configured through environment variables
- FastAPI-based for easy deployment
Use cases of ElevenLabs MCP Server
- Generating voiceovers for content
- Building text-to-speech integrations
- Prototyping voice-enabled applications
- Automating audio content creation
FAQ from ElevenLabs MCP Server
What dependencies are required?
—
How do I run the server?
Run python main.py after installing dependencies and setting the ELEVENLABS_API_KEY environment variable.
What data does the server require?
A JSON body with text (the text to convert) and voice_id (the ElevenLabs voice ID).
Is authentication supported?
The server uses an ElevenLabs API key set via the ELEVENLABS_API_KEY environment variable.
What transport protocol is used?
—
Frequently asked questions
How do I run the server?
Run `python main.py` after installing dependencies and setting the `ELEVENLABS_API_KEY` environment variable.
What data does the server require?
A JSON body with `text` (the text to convert) and `voice_id` (the ElevenLabs voice ID).
Is authentication supported?
The server uses an ElevenLabs API key set via the `ELEVENLABS_API_KEY` environment variable.
Basic information
More Other MCP servers
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
ICSS
chokcoco不止于 CSS
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Comments