
MCP Database Server
The MCP Database Server enables secure, programmatic access to popular databases like SQLite, SQL Server, PostgreSQL, and MySQL for AI assistants and automation...
Add high-quality text-to-speech capabilities to your AI workflows with ElevenLabs MCP Server—manage voices, automate audio generation, and track history seamlessly.
The ElevenLabs MCP Server is a Model Context Protocol (MCP) server that integrates the ElevenLabs text-to-speech API with AI development workflows. It functions as a bridge, enabling AI assistants and agents to generate high-quality audio from text, manage voice options, and keep track of audio generation history—all via standardized MCP interfaces. The server supports multiple voices, script part management, and persistent storage using SQLite, making it suitable for robust voice synthesis tasks. Additionally, it ships with a sample SvelteKit-based MCP client for managing and interacting with these features through a web interface. By exposing voice generation as tools and resources, ElevenLabs MCP Server enhances automation, accessibility, and context-awareness in AI-powered applications.
No explicit prompt templates are listed in the repository or documentation.
Ensure you have Node.js installed.
Locate the Windsurf MCP configuration file (e.g., windsurf_mcp_settings.json
).
Add the ElevenLabs MCP Server configuration:
{
"mcpServers": {
"elevenlabs": {
"command": "uvx",
"args": ["elevenlabs-mcp-server"],
"env": {
"ELEVENLABS_API_KEY": "your-api-key",
"ELEVENLABS_VOICE_ID": "your-voice-id"
}
}
}
}
Save the file and restart Windsurf.
Verify ElevenLabs MCP Server appears as a tool in the interface.
Prerequisite: Install Node.js.
Open your Claude MCP configuration file (e.g., cline_mcp_settings.json
).
Add ElevenLabs MCP Server using:
{
"mcpServers": {
"elevenlabs": {
"command": "uvx",
"args": ["elevenlabs-mcp-server"],
"env": {
"ELEVENLABS_API_KEY": "your-api-key",
"ELEVENLABS_VOICE_ID": "your-voice-id"
}
}
}
}
Save and restart Claude Desktop.
Confirm ElevenLabs MCP Server is available as a tool.
Make sure Node.js is installed on your system.
Open Cursor’s MCP server configuration file.
Insert the following JSON configuration:
{
"mcpServers": {
"elevenlabs": {
"command": "uvx",
"args": ["elevenlabs-mcp-server"],
"env": {
"ELEVENLABS_API_KEY": "your-api-key",
"ELEVENLABS_VOICE_ID": "your-voice-id"
}
}
}
}
Save the configuration and restart Cursor.
Check for ElevenLabs MCP Server’s availability.
Prerequisite: Node.js installed.
Access Cline’s MCP configuration file (e.g., cline_mcp_settings.json
).
Add ElevenLabs MCP Server:
{
"mcpServers": {
"elevenlabs": {
"command": "uvx",
"args": ["elevenlabs-mcp-server"],
"env": {
"ELEVENLABS_API_KEY": "your-api-key",
"ELEVENLABS_VOICE_ID": "your-voice-id"
}
}
}
}
Save and restart Cline.
Confirm ElevenLabs MCP Server is accessible.
Securing API Keys:
Store all sensitive values such as your API key in environment variables via the env
field in your JSON configuration:
"env": {
"ELEVENLABS_API_KEY": "your-api-key",
"ELEVENLABS_VOICE_ID": "your-voice-id"
}
Never hardcode secrets in public files.
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"elevenlabs": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Replace “elevenlabs” with the actual name of your MCP server and the URL with your server’s address.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Description, features, and installation info |
List of Prompts | ⛔ | No prompt templates documented |
List of Resources | ✅ | Voice history, options, audio downloads |
List of Tools | ✅ | Audio generation, script management, history |
Securing API Keys | ✅ | Uses env vars in JSON |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
| Roots Support | ⛔ | Not mentioned |
I would rate this MCP server 7/10. It has a clear purpose, practical tools and resources, and solid setup documentation, but lacks info on prompt templates, roots, and sampling support.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 20 |
Number of Stars | 93 |
The ElevenLabs MCP Server is a Model Context Protocol server that integrates ElevenLabs text-to-speech API with AI workflows, enabling automated, high-quality voice synthesis, voice management, and audio history tracking for AI agents and assistants.
It offers text-to-speech generation with multiple voices, script part management for long-form audio, persistent audio history with playback, and downloadable audio files—all accessible via a web interface or API.
Always store your API key in environment variables using the 'env' field in your MCP server JSON configuration. Never hardcode secrets in public files.
Use cases include automating text-to-speech for accessibility, developing voice assistants, localizing content with different voices, efficiently generating multipart scripts, and managing or replaying audio history.
Yes, Node.js must be installed on your system before configuring the ElevenLabs MCP Server in your chosen client (Windsurf, Claude, Cursor, or Cline).
Add the MCP component to your FlowHunt workflow and configure the ElevenLabs MCP Server details in the system MCP config panel. This enables your AI agent to use all ElevenLabs voice synthesis features as tools.
Empower your AI agents with realistic voice synthesis, audio management, and seamless integration—get started with ElevenLabs MCP Server today.
The MCP Database Server enables secure, programmatic access to popular databases like SQLite, SQL Server, PostgreSQL, and MySQL for AI assistants and automation...
The ModelContextProtocol (MCP) Server acts as a bridge between AI agents and external data sources, APIs, and services, enabling FlowHunt users to build context...
The Model Context Protocol (MCP) Server bridges AI assistants with external data sources, APIs, and services, enabling streamlined integration of complex workfl...