elevenlabs-mcp  by elevenlabs

MCP server for ElevenLabs TTS and audio processing APIs

Created 6 months ago
979 stars

Top 37.8% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
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

3 days ago

Responsiveness

1 day

Pull Requests (30d)
7
Issues (30d)
9
Star History
51 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.