Skip to main content
Watch: I Built an AI App Without Leaving Databricks

AI and ML platforms - official ElevenLabs server

ElevenLabs MCP server

Local Python MCP server for ElevenLabs Text to Speech and audio APIs (speech generation, voice cloning, transcription, audio processing), run with uvx and an ElevenLabs API key. It runs locally from elevenlabs-mcp (pypi) with API key auth.

Last verified 4 sources

Install

Generic

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

Notes and caveats

  • DEPRECATED: the README states this local server is deprecated in favor of the ElevenLabs hosted MCP server and that the repository is no longer actively maintained.
  • Latest version 0.12.2 (PyPI upload 2026-08-04); pyproject classifier says Development Status 4 - Beta.
  • The generic snippet is the README's Claude Desktop config.
  • Using the tools consumes ElevenLabs credits.

FAQ

What does the ElevenLabs MCP server do?

Local Python MCP server for ElevenLabs Text to Speech and audio APIs (speech generation, voice cloning, transcription, audio processing), run with uvx and an ElevenLabs API key.

How do I add the ElevenLabs MCP server to an MCP client?

ElevenLabs documents a Generic config; copy it from the Generic section of this page.

Does the ElevenLabs MCP server need authentication?

Yes, API key. Transport: stdio. Status: Unlabelled, last checked October 17, 2026.

Sources

Last verified against 4 ElevenLabs pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.