content Official server available

ElevenLabs MCP Server

The official ElevenLabs MCP is now hosted: connect Claude with OAuth to build voice agents, review call transcripts and generate speech. No API key to paste.

Pricing
freemium
Page updated

The MCP server is free; usage burns ElevenLabs credits. Free plan gives 10k credits a month, Starter is $6/mo for 30k credits with a commercial license.

View docs
https://api.elevenlabs.io/v1/mcp
Website

ElevenLabs moved its MCP server to a hosted endpoint at https://api.elevenlabs.io/v1/mcp. You sign in with OAuth, so no API key ends up in a config file, and it's listed in Claude's connectors directory. The old local server (uvx elevenlabs-mcp) was archived on August 20, 2026 and isn't maintained anymore.

Know what you're getting. The hosted server is built around ElevenAgents, their voice agent platform. It creates and edits agents, reads conversation transcripts, estimates cost per conversation, and generates speech from text as a short-lived download link. The archived local server had the wider creative toolkit (voice cloning, speech-to-text, sound effects, audio isolation). If you need those today, the old package still installs, but you're on your own for fixes.

Marketing use that works well: spin up a lead-qualifying voice agent for a landing page, then ask Claude every Friday to read that week's transcripts and list the top objections. That's free message testing for your ad copy. For voiceovers on product videos, the speech tool is enough for short clips; for long-form, the ElevenLabs app itself is still faster.

Write access is real here. Deleting an agent can't be undone, so set delete tools to ask-first in Claude's connector settings, and remember every generation spends your ElevenLabs credits.

Official vs community ElevenLabs MCP

ElevenLabs hosted MCP server

Remote server URL: https://api.elevenlabs.io/v1/mcp

Use the hosted server. It's maintained, uses OAuth, and covers agents plus text-to-speech. The archived local server elevenlabs-mcp still runs and has more audio tools, but it gets no updates. Pick it only for a one-off job like cloning a voice or transcribing a podcast.

What you can ask it

  • “Create a friendly lead-qualifying agent for our pricing page that books demos and hands billing questions to a human”
  • “Read this week's conversations for the demo agent and list the five most common objections”
  • “What would the checkout agent cost per conversation on a cheaper model?”
  • “Duplicate my English agent and set the first message to Spanish for our LATAM campaign”
  • “Generate a 20-second voice clip of our new tagline in the brand voice”

Features

  • Create voice agents by describing them, then change prompt, voice, language or first message
  • List, compare, duplicate and delete agents in your workspace
  • Read recent conversations and full transcripts, and see which topics they cover
  • Estimate an agent's LLM usage and cost per conversation before you switch models
  • Generate speech from text, returned as a short-lived download link
  • Get an agent's widget config and shareable link for a landing page
  • OAuth sign-in with workspace-scoped permissions, plus EU, India and Singapore data residency URLs

How to set up the ElevenLabs MCP Server

Works with: Claude, Claude Code, Cursor

1. Claude / claude.ai: go to Settings → Connectors, search for ElevenLabs, click Connect and sign in. 2. Claude Code: add the hosted server, then run /mcp to sign in:
claude mcp add --transport http elevenlabs https://api.elevenlabs.io/v1/mcp
3. Cursor and other clients: point the client at https://api.elevenlabs.io/v1/mcp and finish the OAuth flow. 4. Data residency workspaces: add a custom connector with your region's URL instead, e.g. https://api.eu.residency.elevenlabs.io/v1/mcp. 5. Legacy local server (archived): only if you need voice cloning or speech-to-text tools. Needs uv and an API key:
{
  "mcpServers": {
    "ElevenLabs": {
      "command": "uvx",
      "args": ["elevenlabs-mcp"],
      "env": {
        "ELEVENLABS_API_KEY": "<insert-your-api-key-here>"
      }
    }
  }
}

Alternatives

elevenlabs-mcp (archived local server)

The original Python server with voice cloning, speech-to-text and sound effects. Archived, so expect no fixes.

ElevenLabs agent skills

ElevenLabs' skills repo for coding agents that need deeper agent workflows than the MCP gives you.

Remotion MCP

Pair a voiceover with programmatic video; see our Remotion MCP page.

FAQ

Is there an official ElevenLabs MCP server?
Yes. ElevenLabs hosts it at https://api.elevenlabs.io/v1/mcp with OAuth sign-in. The earlier local server on GitHub was archived in August 2026.
How do I connect ElevenLabs to Claude?
In Claude, open Settings → Connectors, search for ElevenLabs and connect. In Claude Code, run claude mcp add --transport http elevenlabs https://api.elevenlabs.io/v1/mcp and sign in with /mcp.
Can the ElevenLabs MCP clone voices?
Not the hosted one. It focuses on voice agents and text-to-speech. Voice cloning was in the archived local server, which still installs with uvx elevenlabs-mcp.
Is the ElevenLabs MCP free?
The server is free, but every generation uses your ElevenLabs credits. The free plan includes 10k credits a month, and Starter costs $6/mo.
Is it safe to give Claude access?
Access is limited to the workspace and scopes you approve. Deleting an agent is permanent, so set destructive tools to require approval in Claude.

Added: 2026-02-24 · Last reviewed: 2026-09-22