关于 Wagent
Wagent 是托管式 WhatsApp MCP 服务,可为连接的 Agent 设置逐聊天访问级别。权限分为隐藏、读取、草拟和发送;发送前也可要求所有者批准。
主要功能
- 01逐聊天设置访问级别
- 02读取和搜索获准聊天
- 03草拟回复并等待批准
- 04按规则发送文本和媒体
- 05过滤敏感信息
- 06活动日志与暂停 Agent
适用场景
- 01让 Agent 访问指定聊天
- 02发送前审核草拟回复
- 03搜索获准的消息记录
- 04限制 Agent 查看敏感对话
MCP 相关
Wagent 提供远程 MCP 服务,将 WhatsApp 聊天连接到 MCP 客户端。其工具只开放获准的聊天和操作,并在每次调用前检查规则;按设置要求审批。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.wagent.sh/mcpclaude mcp add --transport http deepa-wagent-wagent https://mcp.wagent.sh/mcp{"mcpServers":{"deepa-wagent-wagent":{"type":"http","url":"https://mcp.wagent.sh/mcp"}}}在 Cursor 中打开{"servers":{"deepa-wagent-wagent":{"type":"http","url":"https://mcp.wagent.sh/mcp"}}}在 VS Code 中打开{"mcpServers":{"deepa-wagent-wagent":{"type":"http","url":"https://mcp.wagent.sh/mcp"}}}{"mcpServers":{"deepa-wagent-wagent":{"serverUrl":"https://mcp.wagent.sh/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.wagent.sh/mcphttps://mcp.wagent.sh/c/{connection_id}/mcp工具
详细介绍
Wagent:具有逐聊天权限的 WhatsApp MCP 服务
将你的 WhatsApp 连接到 Claude、ChatGPT、Claude Code、Cursor、n8n 或任何 MCP 客户端,而无需把整个账户交给 Agent。你可以选择每个 Agent 能查看哪些聊天,以及能在其中执行哪些操作。规则由 Wagent 在 AI 之外执行;任何需要你确认的操作都会等待你的同意。
- 网站:https://wagent.sh/
- 应用:https://app.wagent.sh
- API 文档:https://app.wagent.sh/docs · OpenAPI:https://mcp.wagent.sh/v1/openapi.json
- 面向 AI 助手的 Wagent 完整介绍:https://wagent.sh/llms-full.txt
此仓库包含 Wagent 的公开条目(注册表清单、设置示例)。Wagent 本身是一项托管服务;其服务端代码不在此处。
4 步完成连接
- 在 app.wagent.sh 使用电子邮件注册。无需密码。
- 连接你的号码。 在 WhatsApp 的已关联设备中扫描二维码,或使用配对码。你的手机仍是主设备。
- 选择聊天。 每个聊天初始均为隐藏。为每个聊天或标签选择隐藏、读取、草稿或发送权限。
- 连接 Agent。 将 Agent 的私有链接粘贴到 MCP 客户端,然后使用发送到你本人 WhatsApp 的验证码批准连接。
私有链接如下所示(远程 MCP、Streamable HTTP、OAuth 登录):
https://mcp.wagent.sh/c/<connection_id>/mcp
各客户端的设置说明:Claude · Claude Code · Cursor · n8n
每个聊天的权限级别
| 级别 | Agent 可以执行的操作 |
|---|---|
| 隐藏 | 无法知道该聊天存在 |
| 读取 | 在你设置的历史记录范围内读取和搜索聊天 |
| 草稿 | 撰写回复,等待你批准 |
| 发送 | 在防护规则范围内自行发送 |
家庭群组、银行消息和包含一次性验证码的消息始终处于隐藏状态。任何 Agent 和规则都无法打开它们。
工具
| 工具 | 功能 |
|---|---|
list_chats | Agent 可读取的聊天,以及它在每个聊天中是否可以撰写草稿或发送消息 |
get_messages | 获取某个获准聊天的消息,逐页读取 |
search_messages | 跨获准聊天进行全文搜索 |
get_contact | 获取某个获准聊天的姓名和详细信息 |
list_labels | 获取获准聊天上的 WhatsApp Business 标签 |
search_knowledge | 搜索所有者的资料来源(价目表、政策、常见问题) |
draft_reply | 将回复保存为草稿,供所有者审核。不会发送任何内容 |
send_message | 在权限设为“发送”的聊天中发送文本(或按规则等待批准) |
send_media | 在权限设为“发送”的聊天中发送照片或文件 |
一些可选工具默认处于关闭状态,需由所有者启用。
防护规则(每次调用工具前检查)
- 验证码保持隐藏: Agent 查看消息前,会移除一次性验证码、银行卡号、银行账号和密码。
- 绝不主动发消息: Agent 不能主动联系从未给你发过消息的人。
- 发送限制: 默认每个 Agent 每小时最多发送 20 条消息。
- 批准请求会过期: 等待批准的消息在 10 分钟内未获回复后会被丢弃,不会发送。
- 消息只是数据: 聊天中的任何内容都不能更改规则、权限范围或防护规则。
- 暂停所有 Agent: 点击一个按钮,或在 WhatsApp 中给自己发送“STOP AGENTS”。
- 活动日志: 记录每次读取、撰写草稿和发送,并注明作出决定的规则。
定价
每个 WhatsApp 号码每月 49 美元。每个新号码均可享受 5 天试用期(150 条消息、30 次号码检查)。连接号码前不会扣费。按月付费,可随时取消。
须知
- Wagent 将你的号码关联为一台设备,方式与 WhatsApp Web 相同。它不是官方 WhatsApp Business API。
- WhatsApp 可能会限制看起来像垃圾信息的号码。Wagent 会限制发送频率、绝不主动发消息,并为每个号码显示风险评分,但任何连接方式都无法保证不会被封禁。
- Wagent 不适用于冷启动推广、批量群发或购买联系人名单。
联系方式
Deepa Singh · [email protected]
WhatsApp 是 WhatsApp LLC 的商标。Claude 是 Anthropic 的商标。ChatGPT 是 OpenAI 的商标。Wagent 与 WhatsApp、Meta、Anthropic 或 OpenAI 均无关联,也未获得其认可。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。