For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.mcpbundles.com/bundle/elevenlabs
Skill page: https://www.mcpbundles.com/skills/elevenlabs
Tools: 43
Live probe refreshed Nov 11, 2026 · Endpoint host mcp.mcpbundles.com
What you can do with ElevenLabs
Built for
Content Creators, Podcast Producers, Marketing Teams, E-Learning Teams
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms
ElevenLabs
Add to your AI client, then sign in once when you connect.
Turn scripts into natural speech, compare voice options, and review past generations from chat — connect your ElevenLabs account once in MCPBundles.
This listing identifies a third-party integration. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
Best forContent CreatorsPodcast ProducersMarketingE-Learning
What does my ElevenLabs subscription include and how much of my monthly character allowance have I used?
Context to know first
What is ElevenLabs MCP?
It lets AI agents in Cursor, Claude, or ChatGPT work with your ElevenLabs account — browse voices, generate speech from text, and review past audio — after you connect in MCPBundles.
Who is this for?
Creators, marketers, and producers who want narration, ad reads, and podcast audio from chat instead of copying scripts between apps.
Can an agent change my ElevenLabs voices?
Agents can generate speech and adjust voice settings when you ask. They cannot delete your account or change billing — those stay in ElevenLabs.
Related editorial
ElevenLabs Voice Workflows with AI
How AI agents browse voices, generate narration from scripts, review recent generations, and check plan usage before batching ad reads or course audio.
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. List voices before get/TTS — IDs from docs or other accounts may not exist on this credential.
Paid generation: TTS, dialogue, SFX, music, dubbing, cloning, isolation, STS, and agent simulation consume ElevenLabs credits—only run when the user asks.
Agents: Creating or updating agents can publish to the live branch (often main). Deleting an agent is permanent.
Dubbing: Create dubbing, poll get dubbing until complete, then download dubbed audio for the target language.
Large audio: Binary tools return inline base64 or a presigned download link when outputs exceed the inline cap.
Showing 43 of 43 tools from the public preview. Connect the server to inspect the full live tool list.
Elevenlabs43
Elevenlabs Add Agent Knowledge Base
write
elevenlabs_add_agent_knowledge_base
Create a knowledge base document from a URL, text, or uploaded file and attach it to an agent. Provide exactly one of url, text, or file upload sources.
Elevenlabs Add Agent Knowledge Base — Create a knowledge base document from a URL, text, or uploaded file and attach it to an agent. Provide exactly one of url, text, or file upload sources.
Elevenlabs Audio Isolation — Remove background noise from speech audio using ElevenLabs audio isolation. Provide exactly one of: file_content_base64 (max 1 MB inline), file_url (URLs to audio files), or local_path (absolute path on the user's computer). Use list_local_directory to discover paths, then pass local_path on upload tools. Install MCPBundles Desktop at https://www.mcpbundles.com/desktop if it is not connected yet.
Elevenlabs Compose Music — Generate music from a prompt or composition plan. Incurs ElevenLabs music usage; some features require higher tiers.
Elevenlabs Create Agent — Create a conversational AI agent. Publishes agent configuration to the workspace. Incurs ElevenLabs Agents usage when the agent handles conversations.
Elevenlabs Create Dubbing — Start an asynchronous dubbing job from a URL or uploaded media file. Poll get dubbing status until complete, then download dubbed audio. Provide exactly one of: file_content_base64 (max 1 MB inline), file_url (media file URLs), or local_path (absolute path on the user's computer). Use list_local_directory to discover paths, then pass local_path on upload tools. Install MCPBundles Desktop at https://www.mcpbundles.com/desktop if it is not connected yet.
Elevenlabs Create Music Composition Plan — Create a composition plan for ElevenLabs music generation. Plan creation is rate-limited but typically does not consume generation credits.
Elevenlabs Create Voice From Preview — Save a generated voice preview into the account voice library for TTS and agents.
Elevenlabs Delete Agent
Frequently Asked Questions
What is ElevenLabs MCP?
It lets AI agents in Cursor, Claude, or ChatGPT work with your ElevenLabs account — browse voices, generate speech from text, and review past audio — after you connect in MCPBundles.
Who is this for?
Creators, marketers, and producers who want narration, ad reads, and podcast audio from chat instead of copying scripts between apps.
Standard connector25 free calls every 30 days, then from $19/month
$19 / month
Subject to fair usage limits
— Permanently delete a conversational AI agent.
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 deletion is irreversible — there is no undo or trash. List generation history to find the item ID first. For bulk deletion of multiple items, make separate calls for each item. Character usage from deleted items is not refunded.
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 samples will be permanently removed. Only user-created voices (cloned or generated) can be deleted; attempting to delete a premade ElevenLabs voice will result in an error. List voices first to confirm the voice ID and verify it is a user-owned voice before deleting.
Elevenlabs Design Voice — Generate voice design previews from a text description (typically three variants). Use create voice from preview to save a chosen generated_voice_id to your library.
Elevenlabs Download Dubbing Audio — Download dubbed audio for a completed dubbing project and language.
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. When multiple IDs are provided, returns a .zip archive containing all requested audio files. Optionally convert to WAV format. List generation history to find the IDs you need, then batch-download them here. More efficient than fetching single-item history audio repeatedly for multiple items.
Elevenlabs Duplicate Agent — Duplicate an existing conversational AI agent.
Elevenlabs Edit Voice Settings — Edit the voice settings for a specific ElevenLabs voice. Allows fine-tuning stability, similarity boost, style expressiveness, speed, and speaker boost. Only the provided parameters are updated — omitted parameters remain unchanged. Use get voice settings first to see the current values, and get default voice settings to understand baseline defaults. Changes take effect immediately for subsequent text-to-speech generations using this voice.
Elevenlabs Get Agent — Get configuration and metadata for one conversational AI agent.
Elevenlabs Get Agent Conversation — Get one agent conversation including transcript and analysis when available.
Elevenlabs Get Agent Widget — Get embed widget configuration and shareable link metadata for an agent.
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_boost, style, speed, and use_speaker_boost. The 'stability' setting controls voice consistency (higher = more stable, lower = more expressive). The 'similarity_boost' setting (labeled 'Clarity + Similarity Enhancement' in the web app) controls how closely the output matches the original voice. Use this to understand the default parameters before cust
Elevenlabs Get Dubbing — Get dubbing job status and metadata. Poll until status indicates completion.
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 and name, model used, voice settings (stability, similarity_boost), character count, content type, date of generation, and feedback. Use this to inspect a particular generation before downloading its audio or to review voice settings that produced a specific result.
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_id. List generation history to find item IDs, then fetch the actual audio here. For downloading multiple items at once, use the batch history download instead which supports batch downloads with optional format conversion.
Elevenlabs Get Subscription — Returns detailed subscription information for the authenticated user including character count and limits, voice slots used and available, billing period, plan tier (free/starter/creator/pro/scale/enterprise), and whether limits can be extended. Use this to monitor API usage, remaining quota, and plan capabilities.
Elevenlabs Get User — Returns information about the authenticated ElevenLabs user including user ID, first name, subscription tier, API key status, and onboarding completion. Use this to identify the current user and their account status.
Elevenlabs Get Voice — Get detailed metadata about a specific ElevenLabs voice by its ID. Returns detailed information including the voice name, category (premade, cloned, generated), fine-tuning state, available labels (accent, age, gender, use case), description, preview URL, and associated samples. List voices first to discover available voice IDs.
Showing the first 25 tools — full list and schemas: Directory API.
Agents can generate speech and adjust voice settings when you ask. They cannot delete your account or change billing — those stay in ElevenLabs.
How do I connect?
Open the ElevenLabs skill page in MCPBundles, add your connection, and follow the setup steps from your ElevenLabs account settings. Usage follows your ElevenLabs plan limits.
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 43 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.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.
More in machine learning
Other MCP servers in this category from the directory index