Machine Learning

ElevenLabs MCP Server

Connect your account, then chat with AI to run tools.

ElevenLabs is an AI voice generation platform that creates realistic speech from text using advanced neural networks. Generate high-quality voice synthesis, clone voices, access diverse voice models, and create natural-sounding audio content for various applications.

14 tools
Agent guide included
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for ElevenLabs — workflow patterns, data models, and gotchas for your AI agent.

ElevenLabs

ElevenLabs is an AI voice generation platform that creates realistic speech from text using advanced neural networks. Generate high-quality voice synthesis, clone voices, access diverse voice models, and create natural-sounding audio content.

Data Model

  • Voices — synthesis models; each exposes a stable voice_id for settings and generation.
  • History contains past generations. Each item has history_item_id; use it to get details or audio.
  • User and Subscription are account-level for quota and plan info.
  • Voice Settings can be default or per-voice. Get default or get per-voice settings.

Gotchas

  • History item ID: Generation history entries return history_item_id values—thread those into detail or download flows.
  • Voice ID: Voice catalog payloads include voice_id; settings and TTS calls require that identifier.

Tools in this Server (14)

Elevenlabs Delete History Item

Permanently delete a single history item from your ElevenLabs account by its ID. This removes both the metadata and the generated audio file. The dele...

Elevenlabs Delete Voice

Permanently delete a voice from the authenticated user's ElevenLabs account. This action is irreversible — the voice, its settings, and any associated...

Elevenlabs Download History Items

Download one or more ElevenLabs history items as audio files in a single request. When one history_item_id is provided, returns a single audio file. W...

Elevenlabs Edit Voice Settings

Edit the voice settings for a specific ElevenLabs voice. Allows fine-tuning stability, similarity boost, style expressiveness, speed, and speaker boos...

Elevenlabs Get Default Voice Settings

Get the default voice settings used by ElevenLabs when no per-voice overrides are configured. Returns the baseline values for stability, similarity_bo...

Elevenlabs Get History Item

Get detailed metadata for a specific ElevenLabs history item by its ID. Returns detailed information including the text that was synthesized, voice ID...

Elevenlabs Get History Item Audio

Retrieve the audio file for a specific ElevenLabs history item. Returns the generated audio content (typically MPEG format) for the given history_item...

Elevenlabs Get Subscription

Returns detailed subscription information for the authenticated user including character count and limits, voice slots used and available, billing per...

Elevenlabs Get User

Returns information about the authenticated ElevenLabs user including user ID, first name, subscription tier, API key status, and onboarding completio...

Elevenlabs Get Voice

Get detailed metadata about a specific ElevenLabs voice by its ID. Returns detailed information including the voice name, category (premade, cloned, g...

Elevenlabs Get Voice Settings

Get the current voice settings for a specific ElevenLabs voice. Returns the configured values for stability, similarity_boost, style, speed, and use_s...

Elevenlabs List History

List your ElevenLabs audio generation history with filtering and pagination. Returns metadata for each generated item including history_item_id, voice...

Elevenlabs List Voices

List all voices available to the authenticated ElevenLabs user. Returns both premade voices (e.g., 'Rachel', 'Adam', 'Bella') and any user-created clo...

Elevenlabs Text To Speech

Convert text to speech using ElevenLabs AI voice synthesis. Generates high-quality audio from text using a specified voice. Supports multiple models i...

Frequently Asked Questions

What is the ElevenLabs MCP server?

ElevenLabs is an AI voice generation platform that creates realistic speech from text using advanced neural networks. Generate high-quality voice synthesis, clone voices, access diverse voice models, and create natural-sounding audio content for various applications. It provides 14 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect ElevenLabs to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/elevenlabs. Authentication is handled automatically.

How many tools does ElevenLabs provide?

ElevenLabs provides 14 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does ElevenLabs require?

ElevenLabs uses API Key. ElevenLabs requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect ElevenLabs to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/elevenlabs

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use ElevenLabs?

Sign in to connect your credentials and start running tools from the chat.

ElevenLabs MCP Server & Skill — 14 Tools