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
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.

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.

Figs, Relationship Expert
Figs O'Sullivan, LMFTCouples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
ICSS
chokcoco不止于 CSS
Comments