Connect Elevenlabs with AI agents using Model Context Protocol (MCP). Seamlessly integrate Elevenlabs tools and actions into Claude, Cursor, Windsurf, and other AI applications for enhanced workflow automation.
voice tools for AI automation
Install Elevenlabs MCP server in minutes. Choose your AI platform: Cursor, Claude Desktop, Windsurf, or use HTTP endpoint for custom integrations. Follow our step-by-step guide to connect Elevenlabs with your AI agent.
Explore other MCP integrations: Gmail MCP, Notion MCP, GitHub MCP, Linear MCP, Slack MCP, Google Sheets MCP, and 100+ more AI agent tools.
Create natural AI voices instantly in any language - perfect for video creators, developers, and businesses.
165
40
voice
Paste and run this command in your terminal to set up Cursor with MCP
After running the command, restart Cursor to start using the MCP Server.
Adds a new pronunciation dictionary from a lexicon file to improve speech synthesis accuracy.
Use to create a new elevenlabs project for text-to-speech synthesis (e.g., audiobooks); a project `name` is required by the api for creation, and content can be initialized using `from url` or `from document`.
Adds one or more custom pronunciation rules (alias or phoneme) to an existing pronunciation dictionary.
Adds an existing, shareable voice to a specified user's elevenlabs account library under a new custom name, requiring the user's public id and the voice id.
Adds a custom voice, requiring a `name` and a `files` list with at least one audio sample, to initiate cloning; returns `voice id` but voice is not immediately usable for synthesis.
Converts the textual content of a chapter, identified by `chapter id` within a `project id`, into audio format.
Converts an existing elevenlabs studio project, including all its chapters and using its configured settings and voices, into speech.
Finalizes the creation of a voice using its `generated voice id` from a previous generation step by assigning a name, description, and optional labels.
Creates an elevenlabs audionative project, generating an embeddable audio player from a provided content file using text-to-speech, allowing customization of player appearance, audio settings, and conversion options.
Irreversibly deletes a specific, existing chapter from an existing project, typically to remove unwanted or obsolete content.
Permanently deletes a dubbing project by its id; this action is irreversible and the project cannot be recovered.
Permanently deletes a specific history item (including its audio file and metadata) using its `history item id`; this operation is irreversible and should be used with caution.
Use to irreversibly delete a specific project by its `project id`; the project must exist and be accessible, and this action cannot be undone.
Permanently deletes a specific voice sample for a given voice id; this action is irreversible.
Permanently and irreversibly deletes a specific custom voice using its `voice id`; the voice must exist and the authenticated user must have permission to delete it.
Downloads audio clips from history by id(s), returning a single file or a zip archive, with an optional output format (e.g., 'wav'); provides only audio content, no metadata.
Dub a video or audio file into a specified target language, requiring 'file' or 'source url', 'target lang', and 'csv file' if 'mode' is 'manual'.
Deprecated: use `dub a video or an audio file` instead; dubs a video/audio file, requiring 'file' or 'source url', 'target lang', and 'csv file' if 'mode' is 'manual'.
Updates the name, audio files, description, or labels for an existing voice model specified by `voice id`.
Edits key voice settings (e.g., stability, similarity enhancement, style exaggeration, speaker boost) for an existing voice, affecting all future audio generated with that voice id.
20 actions available