API-Supp

io.github.elishosh687-spec由 GitHub 账号 elishosh687-spec 发布v1.0.0更新于 Nov 14, 2026

Link a WhatsApp number by QR code and use it from Claude or ChatGPT via MCP.

发布方自己的服务:SuppCo

已验证Streamable HTTP可网页运行效率与工作流沟通与协作

概览

AI 生成的概览

让助手通过托管的 WhatsApp 桥接服务读取和发送 WhatsApp 消息、搜索联系人与聊天并处理媒体。

可以做什么
  • 按名称或号码搜索联系人,列出聊天及最后一条消息
  • 按联系人或单聊查找聊天记录
  • 按条件筛选读取消息,并查看某条消息前后的上下文
  • 发送文本消息、文件和语音消息
  • 下载消息中的媒体,并触发历史记录重新同步
适用场景
当你希望助手操作自己的 WhatsApp 账号时适用:查找会话、阅读或总结消息记录,以及在聊天客户端中发送回复、文件或语音消息。
运行要求
远程端点 app.api-supp.com,使用 streamable HTTP。必须认证:OAuth,或在 Authorization 头中以 bearer 形式发送个人 MCP 令牌。README 另述自托管方式,需 Python 3.11+,并配置 WHATSAPP_BRIDGE_TOKEN 及可选的桥接地址。
安装前请注意
Authorization 令牌可访问你自己的 WhatsApp 账号,应视为机密。该服务器可代你发送消息、文件和语音,下载媒体,并要求桥接服务重新同步历史记录。消息内容与媒体会经过第三方桥接服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 API-Supp,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.elishosh687-spec%2Fapi-supp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "api-supp": {
      "type": "http",
      "url": "https://app.api-supp.com/api/mcp"
    }
  }
}

README

wa-bridge-mcp

A small Model Context Protocol (MCP) server that lets an AI assistant (Claude Desktop, Claude Code, etc.) read and send WhatsApp messages through the api-supp WhatsApp bridge.

It's an HTTP client only — every operation goes through the bridge's REST API, so there's no local database, no QR pairing here, and nothing sensitive stored on your machine. You authenticate with a tenant token that scopes the MCP to your own WhatsApp account.

This is a fork of lharries/whatsapp-mcp (MIT), re-worked to talk to a hosted bridge over HTTP. See NOTICE.

What you need

  • Python 3.11+ (and uv recommended)
  • Your bridge URL (default https://api.api-supp.com/v1) and a tenant token (wat_…) — provided to you during onboarding.

Install

bash
git clone https://github.com/yehudashtein/wa-bridge-mcp.gitcd wa-bridge-mcpuv sync        # or: pip install -e .

Configure

The MCP reads its settings from environment variables:

VariableRequiredDefaultNotes
WHATSAPP_BRIDGE_TOKEN✅—Your tenant bearer (wat_…) — keep it secret
WHATSAPP_BRIDGE_URL—https://api.api-supp.com/v1Bridge base URL (include /v1)
WHATSAPP_HTTP_TIMEOUT—30Per-request timeout (seconds)

Copy .env.example → .env for local runs, or set them in your MCP client config.

Claude Desktop / Claude Code

Add to your MCP config (e.g. claude_desktop_config.json or .claude.json):

json
{  "mcpServers": {    "whatsapp": {      "command": "uv",      "args": ["--directory", "/absolute/path/to/wa-bridge-mcp", "run", "main.py"],      "env": {        "WHATSAPP_BRIDGE_URL": "https://api.api-supp.com/v1",        "WHATSAPP_BRIDGE_TOKEN": "wat_your_tenant_token_here"      }    }  }}

Restart the client and the WhatsApp tools appear.

Tools

ToolWhat it does
search_contactsSearch your contacts by name or number
list_chatsList chats (with last message)
get_chat / get_contact_chats / get_direct_chat_by_contactLook up chats
list_messagesRead messages with filters (chat, time, sender, media, …)
get_message_contextMessages around a specific one
get_last_interactionMost recent message with a contact
send_messageSend a text message
send_file / send_audio_messageSend media / voice notes
download_mediaDownload media from a message
sync_historyAsk the bridge to re-sync history

Notes

  • The token scopes you to your own WhatsApp account; it can't see other users' data.
  • Non-ASCII text (Hebrew/Arabic/emoji) sends fine — the bridge handles encoding.
  • Nothing is stored locally; the MCP is a thin HTTP client.

License

MIT — see LICENSE and NOTICE (derivative of lharries/whatsapp-mcp).

来源:README.md,提交 61ae463

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.0.0最新Nov 14, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Supp 集成