ElevenLabs Vendor Media

ElevenLabs TTS

Text-to-speech, voice cloning, and audio generation via ElevenLabs.

1,434 stars 238 forks Last commit 4d ago Language Python License MIT
Sign in to like, install, or save to a bundle → View on GitHub →

Install

uvx elevenlabs-mcp

Maintainer? Add the badge

Listed on Prismix ← shows on your README, links back here
[![Listed on Prismix](https://prismix.dev/api/badge/mcp/elevenlabs-tts.svg)](https://prismix.dev/mcp/elevenlabs-tts)

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.10.0 Latest 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.0
    View 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 ↗
  • v0.9.0 Sep 30, 2025
    ## What's Changed
    * Added an option to return the MCP results as resource items by @omChauhanDev in https://github.com/elevenlabs/elevenlabs-mcp/pull/80
    * Bump to v0.9.0 by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/81
    
    ## New Contributors
    * @omChauhanDev made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/80
    
    **Full Changelog**: https://github.com/elevenlabs/elevenlabs-mcp/compare/v0.8.1...v0.9.0
    View on GitHub ↗
  • v0.8.1 Sep 15, 2025
    ## What's Changed
    * Fix import statement for play module by @jarmitage in https://github.com/elevenlabs/elevenlabs-mcp/pull/76
    * Bump to 0.8.1 by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/78
    
    ## New Contributors
    * @jarmitage made their first contribution in https://github.com/elevenlabs/elevenlabs-mcp/pull/76
    
    **Full Changelog**: https://github.com/elevenlabs/elevenlabs-mcp/compare/v0.8.0...v0.8.1
    View on GitHub ↗
  • v0.8.0 Sep 12, 2025
    ## What's Changed
    * Register with the official MCP registry by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/73
    * Add data residency by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-mcp/pull/74
    
    
    **Full Changelog**: https://github.com/elevenlabs/elevenlabs-mcp/compare/v0.7.0...v0.8.0
    View on GitHub ↗

Discussion (0)

Sign in to comment →

No comments yet. Sign in to start the discussion.

More Media servers