ElevenLabs MCP Server
MCP (Model Context Protocol) server implementation for ElevenLabs AI Voice Generation API.
Tools
This server provides the following tools:
- Convert text to speech using AI voice generation
- Inputs:
voice
(string): Voice ID to use for text to speech conversion
text
(string): The text content to convert to speech
- Returns: Audio data in MP3 format encoded as base64
- Make custom API calls to ElevenLabs API
- Inputs:
method
(string): HTTP method for the API call
path
(string): API endpoint path
headers
(optional object): Custom request headers
query_params
(optional object): URL query parameters
body
(optional any): Request body payload
- Returns: JSON response from the API
Environment Variables
The following environment variables are required:
ELEVENLABS_API_KEY
: API key for authenticating with ElevenLabs services
License
This project is licensed under the MIT License - see the LICENSE file for details.