关于 AgentPing
AgentPing 是托管的远程 MCP 服务,让长时间运行或自主运行的 Agent 在任务完成、需要审批或发生错误时通知人工。通知可发送到已配置的电子邮件、Slack、Discord 或自定义 webhook。
主要功能
- 01通过单一工具发送通知
- 02支持电子邮件、Slack、Discord 和 webhook
- 03指定通知渠道
- 04只发送通知,不读取其他数据
适用场景
- 01接收长时间任务的完成消息
- 02在部署前请求人工审批
- 03获取自动化运行的错误提醒
- 04接收定期摘要或处理结果
MCP 相关
AgentPing 是远程 MCP 服务,通过 send_notification 工具发送通知;客户端可使用 Streamable HTTP 连接,也可通过 stdio 桥接接入。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://ping.mgm-llc.org/mcpclaude mcp add --transport http noriget-agentping https://ping.mgm-llc.org/mcp{"mcpServers":{"noriget-agentping":{"type":"http","url":"https://ping.mgm-llc.org/mcp"}}}在 Cursor 中打开{"servers":{"noriget-agentping":{"type":"http","url":"https://ping.mgm-llc.org/mcp"}}}在 VS Code 中打开{"mcpServers":{"noriget-agentping":{"type":"http","url":"https://ping.mgm-llc.org/mcp"}}}{"mcpServers":{"noriget-agentping":{"serverUrl":"https://ping.mgm-llc.org/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://ping.mgm-llc.org/mcp需要授权工具
详细介绍
AgentPing
让你的 AI Agent 通过电子邮件、Slack、Discord 或 webhook 通知你。
一个托管的远程 MCP 服务。提供一个工具:send_notification。
网站 · 文档 · 获取 API 密钥(免费)
▶ 获取免费 API 密钥 → ping.mgm-llc.org/signup
功能
长期运行的 Agent 会在你离开时继续工作。AgentPing 为它们提供 send_notification 工具,让它们在有重要情况发生时立即联系你:
- ✅ 任务完成 —“迁移已完成,更新了 3,412 行。”
- 🙋 需要审批 —“已准备好部署到生产环境。确认吗?”
- 📊 结果如下 — 每日摘要、抓取结果、构建状态。
- 🚨 发生故障 — 自主运行过程中的错误警报。
通知会发送到你配置的任意渠道:电子邮件、Slack、Discord 或自定义 webhook。
🔒 从设计上采用只读模式。 AgentPing 只能发送由你的 Agent 触发的通知。它无法访问你的收件箱、文件或账户。
连接(MCP 客户端配置)
A. 远程 URL — 适用于 Cursor 和任何支持 Streamable HTTP 的客户端:
{
"mcpServers": {
"agentping": {
"url": "https://ping.mgm-llc.org/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
B. Stdio 桥接 — 适用于所有 MCP 客户端(包括 Claude Desktop):
{
"mcpServers": {
"agentping": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://ping.mgm-llc.org/mcp", "--header", "Authorization: Bearer YOUR_API_KEY"]
}
}
}
在 ping.mgm-llc.org 注册并设置通知目标,即可获取 API 密钥。不同客户端的配置步骤以及 Slack/Discord webhook 设置,请参阅完整文档。
工具
| 工具 | 参数 | 说明 |
|---|---|---|
send_notification | title(字符串,必填)、message(字符串,可选)、channel(可选) | channel ∈ all | email | slack | discord | webhook。默认使用所有已配置的渠道。 |
定价
- 免费版 — 每月 100 条通知。
- Pro — 每月 $9 或每年 $90 — 每月 10,000 条通知。
协议
无状态 Streamable HTTP(JSON-RPC 2.0):initialize、tools/list、tools/call、ping。通过 Authorization: Bearer <api_key> 进行身份验证(对于无法设置请求头的客户端,也可使用 ?key=)。
自托管
基于 Cloudflare Workers + D1 + Hono 构建。要运行自己的实例:
npm install
npm run db:local
npm run dev # http://localhost:8787
.dev.vars 需要设置 APP_SECRET(若要启用电子邮件,还需设置 RESEND_API_KEY)。
npx wrangler login
npx wrangler d1 create agentping # put database_id in wrangler.jsonc
npm run db:remote
npx wrangler secret put APP_SECRET
npx wrangler secret put RESEND_API_KEY
# Stripe billing (optional):
npx wrangler secret put STRIPE_SECRET_KEY
npx wrangler secret put STRIPE_WEBHOOK_SECRET
npx wrangler deploy
将 vars.APP_URL 设为生产环境 URL,并绑定自定义域名。
许可证
MIT · 由 MGM LLC 运营。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。