-
Notifications
You must be signed in to change notification settings - Fork 87
Add server: Elevenlabs official mcp server #194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add server: Elevenlabs official mcp server #194
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds an official ElevenLabs MCP server entry to the registry, providing metadata, installation details, a comprehensive set of ElevenLabs API tools, and usage examples.
- Introduces
elevenlabs-mcp.jsonwith server metadata, arguments, and installation via UVX. - Defines thirty-plus API tools (TTS, STT, agent management, etc.) with full input schemas.
- Includes two example use cases demonstrating text-to-speech and transcription.
Comments suppressed due to low confidence (2)
mcp-registry/servers/elevenlabs-mcp.json:56
- Consider enforcing mutual exclusivity between
voice_nameandvoice_idin thetext_to_speechschema (e.g., using a JSON SchemaoneOf) to prevent invalid combinations.
"voice_name": {
mcp-registry/servers/elevenlabs-mcp.json:115
- The
speech_to_texttool useslanguage_code(ISO 639-3) whiletext_to_speechuseslanguage(ISO 639-1). Consider standardizing these field names and formats for consistency.
"language_code": {
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨No code suggestions found for the PR. |
…s to official mcp elevenlabs server
…to elevenlabs-official-mcp-server
…areeshBahuleyan/mcpm.sh into elevenlabs-official-mcp-server
…areeshBahuleyan/mcpm.sh into elevenlabs-official-mcp-server
|
We prefer keeping the official mcp in the registry. Happy to remove the unofficial one if the official one covers all functionality. |
|
Thanks @niechen - Feel free to update the PR (to remove the unofficial mcp) or merge it as it |
|
Hi @niechen |
|
thank you. merged |
|
🎉 This PR is included in version 2.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
Hi @niechen After the latest mcpm 2.0 release, when I check the servers here https://getmcp.io/api/servers.json, I still see the old elevenlabs MCP? Could you share some info on how or when the servers on that link get updated? Thanks! |
Hi @niechen could you please support with this query? |
User description
Based on:
https://github.com/elevenlabs/elevenlabs-mcp/
Found that mcpm already has an unofficial implementation:
https://github.com/pathintegral-institute/mcpm.sh/blob/main/mcp-registry/servers/elevenlabs.json
Not sure if you would like to keep both.
PR Type
Enhancement
Description
Add official ElevenLabs MCP server configuration
Include 22 comprehensive audio processing tools
Support text-to-speech, speech-to-text, and AI agents
Provide voice cloning and sound effects generation
Changes diagram
Changes walkthrough 📝
elevenlabs-mcp.json
Complete ElevenLabs MCP server configurationmcp-registry/servers/elevenlabs-mcp.json