elevenlabs-mcp  by elevenlabs

MCP server for ElevenLabs TTS and audio processing APIs

created 4 months ago
867 stars

Top 42.3% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides the official ElevenLabs Model Context Protocol (MCP) server, enabling seamless integration with various AI clients for advanced text-to-speech (TTS) and audio processing. It targets developers and power users of AI agents and applications who need to leverage ElevenLabs' powerful audio generation and manipulation capabilities.

How It Works

The server acts as a bridge, translating requests from MCP-compatible clients into calls to the ElevenLabs API. It supports core functionalities like speech generation, voice cloning, audio transcription, and soundscape creation. The use of the MCP standardizes communication, allowing diverse clients (e.g., Claude Desktop, Cursor, Windsurf) to interact with ElevenLabs' services without custom integrations for each.

Quick Start & Requirements

  • Install uv (Python package manager).
  • Install the package: pip install elevenlabs-mcp.
  • Configure MCP clients (e.g., Claude Desktop) with your ElevenLabs API key.
  • Requires an ElevenLabs API key (free tier available).
  • See ElevenLabs MCP for details.

Highlighted Details

  • Enables AI agents to speak with custom voices and accents.
  • Supports voice cloning and audio transcription.
  • Facilitates complex audio tasks like soundscape generation and speaker identification.
  • Integrates with popular AI development tools like Claude Desktop and Cursor.

Maintenance & Community

  • Active development by ElevenLabs.
  • Community support available via Discord.
  • Follow on Twitter.

Licensing & Compatibility

  • License: MIT.
  • Compatible with commercial and closed-source applications.

Limitations & Caveats

  • Requires an ElevenLabs API key and incurs credit usage for operations.
  • Some advanced ElevenLabs API operations may have long processing times, potentially leading to timeouts in certain debugging environments.
  • Windows users must enable "Developer Mode" in Claude Desktop for MCP server functionality.
Health Check
Last commit

2 weeks ago

Responsiveness

1 day

Pull Requests (30d)
11
Issues (30d)
9
Star History
242 stars in the last 90 days

Explore Similar Projects

Starred by Thomas Wolf Thomas Wolf(Cofounder of Hugging Face), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
2 more.

ultravox by fixie-ai

0.4%
4k
Multimodal LLM for real-time voice interactions
created 1 year ago
updated 4 days ago
Feedback? Help us improve.