elevenlabs/elevenlabs-mcp

The official ElevenLabs MCP server

它解决了什么问题

这个项目提供了一个模型上下文协议(MCP)服务器,允许AI客户端(如Claude Desktop、Cursor和Windsurf)直接与ElevenLabs的音频API进行交互。它弥合了大型语言模型(LLM)与专业级文本转语音、语音克隆和音频处理工具之间的差距,使AI代理能够生成语音并操作音频文件。

它如何工作

该服务器充当中间件,将ElevenLabs的API功能作为工具暴露给兼容MCP的客户端。配置API密钥后,AI客户端即可调用特定函数来执行生成语音、转录音频或克隆声音等任务。它支持三种不同的输出模式来处理生成的音频文件:保存到本地磁盘、以base64编码的MCP资源形式返回,或同时采用两种方式。

适合谁使用

希望在其AI代理工作流或IDE中集成高质量语音合成与音频处理功能的开发者和AI高级用户。

主要亮点

  • 广泛的客户端支持:兼容Claude Desktop、Cursor、Windsurf和OpenAI Agents。
  • 多样的音频功能:支持文本转语音、语音克隆、语音转文字转录以及环境音效生成。
  • 灵活的文件处理:可配置的输出模式(文件、资源或两者兼有),适用于本地或云端环境。
  • 安全边界:通过基础路径配置限制文件操作仅限于特定目录。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目