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

mcp-server-879

一个结合Claude和ElevenLabs的WhatsApp语音消息生成与发送服务

article

README

🚀 MCP-Server 服务器

MCP-Server 可借助 Claude 和 ElevenLabs 生成语音消息,并通过 WhatsApp 进行发送,为消息交互提供了新的方式。

🚀 快速开始

✨ 主要特性

  • 能够利用 Claude 和 ElevenLabs 生成语音消息。
  • 支持通过 WhatsApp 发送生成的语音消息。

📦 安装指南

构建 WhatsApp MCP Server 的先决条件

  1. Go 语言
  2. Python 3.6+ 版本
  3. 安装 Anthropic Claude 桌面应用程序
  4. 使用 UV(Python 包管理器)进行安装 图片
  5. FFmpeg(可选):仅在需要发送音频消息时需要。若要将音频文件作为可在 WhatsApp 上播放的语音消息发送,文件必须为.ogg Opus 格式。安装 FFmpeg 后,MCP 服务器会自动转换非 Opus 音频文件;若未安装,仍可使用 send_file 工具发送原始音频文件。链接 滚动到底部到“发布版本”部分并点击“ffmpeg-release-full.7z”。 图片

构建 ElevenLabs MCP Server 的先决条件

  1. 从 ElevenLabs 获取你的 API 密钥。
  2. 安装 UV 图片

💻 使用示例

基础用法

以下是使用该服务器的基本步骤:

  1. 克隆此仓库 截图 2025-04-14 18:26:06
  2. 打开 Claude > 设置 > 开发者 > 编辑配置 > claude_desktop_config.json,添加以下内容: 图片 用你的 API 密钥和文件目录替换相应内容。
  3. 查看相应文件夹内的 ReadMe 文件,安装所需的依赖项。
  4. 重新启动 Claude 桌面应用程序,服务器即可开始工作。
help

运行方式说明

cloud

托管运行

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

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

本地运行 / 其它方式

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

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