← 返回目录
最多同时对比 4 个 SERVER

MCP Server 选型对比

把评分、权限、风险和适用场景放在同一张表里,快速判断哪个更适合你。

对比维度Vexa MCP Server面向 Google Meet、Teams 与 Zoom 的开源会议机器人与实时转写 MCP 服务WhatsApp Channel for Claude Code通过 WhatsApp 直接驱动你的 Claude Code 会话
FMRS57 / 100 · C64 / 100 · C
可靠性9 / 2010 / 20
安全与权限10 / 2012 / 20
维护活跃度13 / 2012 / 20
文档质量14 / 2016 / 20
安装易用性11 / 2014 / 20
适合谁
  • 希望自托管并完全掌控会议数据与转写内容的团队
  • 需要在隔离网络(air-gapped)中运行会议智能的受监管行业组织
  • 希望把会议转写接入自有 AI 智能体与知识库的开发者
  • 希望用个人 WhatsApp 号码与 Claude 交互的个人用户
  • 愿意在终端完成配置、能接受 Claude Code 开发标志的开发者
  • 需要在手机端远程审批工具调用的自动化场景
不适合谁
  • 只想使用托管 SaaS 且不需要自托管的用户(自托管专属能力如智能体平面不包含在托管服务中)
  • 需要已完整支持中途修改机器人语言/任务或让机器人语音发言的用户(这些端点在开源核心中返回 404)
  • 需要官方保证 100% 说话人归因准确率的场景(严重串话时约 4–7% 的行会输出空说话人)
  • 需要官方 WhatsApp Business API 或 Meta 开发者账号的合规场景
  • 需要官方托管、多租户或云端多实例部署的团队
  • 无法保证同一时间只运行一个客户端实例的环境
  • 不愿自行搭建 mlx-whisper 却期望语音转写的用户
所需权限
  • 访问远程 MCP 端点需要 Vexa API Key(Authorization: Bearer 头,敏感凭证)
  • 调用 HTTP API 需要 X-API-Key 请求头
  • 自托管部署需要 Docker(建议引擎 ≥ v26)或 Kubernetes/OpenShift 集群
  • 如需转写需配置 STT 服务或使用托管令牌;如启用录音需对象存储(MinIO)
  • 读取与发送 WhatsApp 消息(以你个人号码身份)
  • 访问本机运行时状态目录 ~/.whatsapp-channel/(认证、允许列表、群组配置、收件箱)
  • 读写仓库内的本地文件与运行脚本(如 bun scripts/access.ts、scripts/watchdog.sh)
  • 可选的本地语音转写(ffmpeg 与 mlx-whisper 环境)
风险与副作用
  • API Key 泄露可能导致他人以此身份发送机器人、读取转写与派发智能体
  • 机器人加入会议会以参与者身份出现在通话中,需获得参会者知情与同意
  • 录音与转写内容可能包含敏感信息,自托管时可使用 MinIO 等自有存储以控制数据边界
  • 智能体处理不可信输入(邮件、网页)时应采用仅提议模式并保留人工审批,否则可能产生不可逆写入
  • 开源核心中中途修改机器人配置与语音发言端点当前返回 404,不应依赖这些能力
  • Claude 发送的消息会以你自己的号码出现,收件人无法区分
  • 同一个 WhatsApp 账号只允许一个关联设备会话,同时运行两个服务器会互相踢下线
  • 访问控制命令刻意不暴露为 MCP 工具(仅终端执行),若误开放给消息侧可能被提示注入利用
  • 入站消息的唤醒依赖 Claude Code 的 channel 扩展,其他客户端不会收到推送
  • 已知的 Claude Code 客户端缺陷(#37933)可能导致消息不到达,属于客户端侧问题
  • 使用 --dangerously-load-development-channels 标志启动存在风险,需自行确认来源可信
支持客户端Claude Code, CodexClaude Code, Codex, Gemini CLI, Cursor
工具能力010