Elevenlabs MCP Server

An ElevenLabs MCP server

Local serverstdioPython

What is the Elevenlabs MCP Server?

An ElevenLabs MCP server

What it actually does

Official ElevenLabs Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech and audio processing APIs. This server allows MCP clients like Claude Desktop, Cursor, Windsurf, OpenAI Agents and others to generate speech, clone voices, transcribe audio, and more.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Elevenlabs MCP Server

{
  "mcpServers": {
    "ElevenLabs": {
      "command": "uvx",
      "args": ["elevenlabs-mcp"],
      "env": {
        "ELEVENLABS_API_KEY": "<insert-your-api-key-here>"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
ELEVENLABS_API_KEYCredential the server authenticates with.Yes
ELEVENLABS_MCP_OUTPUT_MODEConfiguration value read at startup.Optional
ELEVENLABS_MCP_BASE_PATHFilesystem location the server is allowed to use.Optional

Frequently asked questions

An ElevenLabs MCP server Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.