ElevenLabs TTS
Text-to-speech, voice cloning, and audio generation via ElevenLabs.
1,518 stars 249 forks Last commit 1w ago Language Python License MIT
Install
uvx elevenlabs-mcp Maintain this server? Add the badge
Show your README readers it's in a curated directory — and give them a one-click path to install docs and config.
Markdown
[](https://prismix.dev/mcp/elevenlabs-tts) Theme-aware version (auto dark/light on GitHub) →
<a href="https://prismix.dev/mcp/elevenlabs-tts"><picture><source media="(prefers-color-scheme: dark)" srcset="https://prismix.dev/api/badge/mcp/elevenlabs-tts.svg?theme=dark"><img alt="Listed on Prismix" src="https://prismix.dev/api/badge/mcp/elevenlabs-tts.svg"></picture></a> About
ElevenLabs official MCP server. TTS with voice selection, voice cloning from a sample, sound-effects generation, transcript-to-dubbing. API-key auth.
Recent releases (5)
All releases →- v0.12.2 Latest Aug 4, 2026
## What's Changed * chore: bump version to 0.12.2 by @cwood-11 in https://github.com/elevenlabs/elevenlabs-mcp/pull/128 ## New Contributors * @cwood-11 made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/128 **Full Changelog**: https://github.com/elevenlabs/elevenlabs-mcp/compare/v0.12.1...v0.12.2
View on GitHub ↗ - v0.12.1 Aug 3, 2026
## What's Changed * chore: bump version to 0.12.1 by @PennyroyalTea in https://github.com/elevenlabs/elevenlabs-mcp/pull/127 **Full Changelog**: https://github.com/elevenlabs/elevenlabs-mcp/compare/v0.11.0...v0.12.1
View on GitHub ↗ - v0.11.0 Jul 30, 2026
## What's Changed * feat: add simulate_conversation tool (#79) by @Harisudhan5 in https://github.com/elevenlabs/elevenlabs-mcp/pull/104 * feat: default STT to scribe_v2, bump SDK to 2.56.0, release 0.11.0 by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/116 * ci: fix publish workflow so v0.11.0 (and future tags) can publish by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/117 * fix: voice_clone sends file contents instead of path strings by @mvanhorn in https://github.com/elevenlabs/elevenlabs-mcp/pull/111 * fix: resolve all 44 Dependabot alerts by @PennyroyalTea in https://github.com/elevenlabs/elevenlabs-mcp/pull/125 ## New Contributors * @Harisudhan5 made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/104 * @PennyroyalTea made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/125 **Full Changelog**: https://github.com/elevenlabs/elevenlabs-mcp/compare/v0.10.0...v0.11.0
View on GitHub ↗ - v0.10.0 Jun 19, 2026
## What's Changed * Add support for Python 3.14 by @kraenhansen in https://github.com/elevenlabs/elevenlabs-mcp/pull/89 * feat: Add MCP tool annotations for all 24 tools by @bryankthompson in https://github.com/elevenlabs/elevenlabs-mcp/pull/87 * Handle client disconnections caused by shutdown gracefully by @tinvaan in https://github.com/elevenlabs/elevenlabs-mcp/pull/85 * feat: add eu/in shorthand aliases for API residency by @mvanhorn in https://github.com/elevenlabs/elevenlabs-mcp/pull/98 * fix: extract resource path resolution helper, close traversal bypass by @mvanhorn in https://github.com/elevenlabs/elevenlabs-mcp/pull/103 * [Data Residency] Add Singapore by @lagercat in https://github.com/elevenlabs/elevenlabs-mcp/pull/109 * Fix create_voice_from_preview: SDK renamed method to text_to_voice.create by @agentx777 in https://github.com/elevenlabs/elevenlabs-mcp/pull/106 * fix: tolerate unsubstituted ${user_config.output_dir} placeholder in base path by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/113 * [Music] Add Music v2 model and endpoints by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/112 ## New Contributors * @bryankthompson made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/87 * @tinvaan made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/85 * @mvanhorn made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/98 * @lagercat made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/109 * @agentx777 made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/106 **Full Changelog**: https://github.com/elevenlabs/elevenlabs-mcp/compare/v0.9.1...v0.10.0View on GitHub ↗ - v0.9.1 Jan 6, 2026
## What's Changed * Fixed path handling (issue #71) by @omChauhanDev in https://github.com/elevenlabs/elevenlabs-mcp/pull/82 * feat: add Gemini Extension. by @thorwebdev in https://github.com/elevenlabs/elevenlabs-mcp/pull/83 * Use OIDC for pypi publish by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/84 * Handle non-absolute `output_directory` and missing `base_path` by @kraenhansen in https://github.com/elevenlabs/elevenlabs-mcp/pull/88 ## New Contributors * @thorwebdev made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/83 * @kraenhansen made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/88 **Full Changelog**: https://github.com/elevenlabs/elevenlabs-mcp/compare/v0.9.0...v0.9.1
View on GitHub ↗
Discussion (0)
Sign in to comment →No comments yet. Sign in to start the discussion.