elevenlabs-mcp-custom
3.2
If you are the rightful owner of elevenlabs-mcp-custom and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
ElevenLabs MCP Server is a FastAPI-based server designed for integrating ElevenLabs text-to-speech API.
ElevenLabs MCP Server
A FastAPI-based MCP server implementation for ElevenLabs text-to-speech API integration.
Setup
- Clone the repository
- Install dependencies:
pip install -r requirements.txt
- Copy
.env.example
to.env
and add your ElevenLabs API key - Run the server:
python main.py
API Endpoints
POST /text-to-speech
: Convert text to speech using ElevenLabs API- Request body:
{ "text": "Text to convert to speech", "voice_id": "ElevenLabs voice ID" }
- Request body:
GET /health
: Health check endpoint
Environment Variables
ELEVENLABS_API_KEY
: Your ElevenLabs API key