返回 MCP 目录
public公开dns本地运行

mcp-server-jk4

一个连接Claude AI与ElevenLabs的语音对话服务器

article

README

🚀 带语音功能的MCP服务器

本项目将Claude AI与ElevenLabs连接起来,打造了具备语音对话能力的MCP服务器,让用户能够以语音交互的方式与Claude AI进行交流,带来更加便捷和自然的使用体验。

🚀 快速开始

✅ 先决条件

  • Claude桌面版
  • 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. 启动Claude桌面版。
  2. 成功集成后,你会看到一个开发者标识,显示有19个可用的ElevenLabs MCP工具。
  3. 开始使用ElevenLabs进行语音对话,说出你选择的语音ID。
  4. AI将用选定的ElevenLabs语音以Claude的智能回答你的问题。
  5. 你可以进行自然的语音对话,提出问题并获得语音回复。
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端