语音对话服务器

一个连接Claude AI和ElevenLabs的MCP服务器,提供语音对话功能。

  • by ArchBlizzard
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 archblizzard/mcp-server

使用说明

支持语音的MCP服务器

MCP服务器将Claude AI与ElevenLabs连接起来,以实现语音对话功能。

快速设置

先决条件

  • 克劳德桌面
  • ElevenLabs API密钥
  • Python 3.8+

安装

  1. 安装 uv 包管理器:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 安装MCP服务器:
uv pip install elevenlabs-mcp
  1. 配置Claude桌面:
    • 前往“设置”>“开发人员”>“编辑配置”
    • 增添 claude_desktop_config.json:
{
  "mcpServers": {
    "ElevenLabs": {
      "command": "uvx",
      "args": ["elevenlabs-mcp"],
      "env": {
        "ELEVENLABS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Windows用户: 通过“帮助”>“启用开发者模式”启用开发者模式

用法

  1. 启动克劳德桌面
  2. 成功集成后,您将看到一个开发人员标志,指示19个可用的ElevenLabs MCP工具
  3. 通过说出您的首选语音ID与ElevenLabs开始语音对话
  4. 人工智能现在将使用选定的ElevenLabs语音响应您的查询,该语音由Claude的智能提供支持
  5. 您可以进行自然的语音对话、提问和接收口头回复

演示和下一步

观看演示 和 后续步骤