mcpField
M
MCP-Server

MCP-Server

本地服务
github.com/DakshAhuja10通信协作039 周前更新

关于 MCP-Server

面向 Claude Desktop 的 MCP 服务,可借助 ElevenLabs 生成语音消息并通过 WhatsApp 发送。安装 FFmpeg 后,还可将音频转换为 WhatsApp 可播放的格式。

主要功能

  1. 01使用 ElevenLabs 生成语音消息
  2. 02通过 WhatsApp 发送消息
  3. 03使用 FFmpeg 转换为 Ogg Opus
  4. 04无需转换即可发送原始音频文件

适用场景

  1. 01通过 Claude 撰写并发送 WhatsApp 语音消息
  2. 02将音频作为 WhatsApp 可播放语音发送
  3. 03在没有 FFmpeg 时发送音频文件

MCP 相关

向 MCP 客户端提供语音生成和 WhatsApp 消息发送能力,包括 Claude Desktop。README 还介绍了单独的 ElevenLabs MCP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP-Server

这是一个 MCP 服务,可借助 Claude 和 ElevenLabs 生成语音消息,然后通过 Whatsapp 发送。

视频链接:https://drive.google.com/file/d/1n5MS2qGuNoK2F6md4XS2Ni3agEZw1nke/view?usp=sharing

构建 Whatsapp MCP 服务的先决条件

1.Go

2.Python 3.6+

3.Anthropic Claude Desktop app

4.安装 UV(Python 包管理器)image

5.FFmpeg(可选)——仅发送音频消息时需要。如果要将音频文件作为可播放的 WhatsApp 语音消息发送,文件必须为 .ogg Opus 格式。安装 FFmpeg 后,MCP 服务会自动转换非 Opus 音频文件。如果没有安装 FFmpeg,仍可使用 send_file 工具发送原始音频文件。链接见下方

https://www.gyan.dev/ffmpeg/builds/

向下滚动到 Release Builds,然后点击 ffmpeg-release-full.7z

image

构建 ElevenLabs MCP 服务

1.从 ElevenLabs 获取 API key。

2.安装 UV

image

步骤

1.克隆此代码库

Screenshot 2025-04-14 182606

2.前往 Claude > Settings > Developer > Edit Config > claude_desktop_config.json,并添加以下内容:

image

替换为你的 API key 和文件目录。

3.查看上方相应文件夹中的 ReadMe 文件,安装所需依赖项

4.重启 Claude Desktop App,即可正常使用

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。