Let your AI agent notify you — by email, Slack, Discord, or webhook.
A hosted, remote MCP server. One tool: send_notification.
Website · Docs · Get an API key (free)
▶ Get your free API key → ping.mgm-llc.org/signup
--- ## What it does Long-running agents work while you're away. AgentPing gives them a `send_notification` tool so they can reach you the moment something matters: - ✅ **Task done** — "Migration finished, 3,412 rows updated." - 🙋 **Approval needed** — "Ready to deploy to prod. Confirm?" - 📊 **Here's the result** — daily summary, scrape output, build status. - 🚨 **Something broke** — error alerts from an autonomous run. Notifications go to any channel you configure: **email, Slack, Discord, or a custom webhook**. > 🔒 **Read-only by design.** AgentPing can only *send* the notifications your agent triggers. It has no access to your inbox, files, or accounts. ## Connect it (MCP client config) **A. Remote URL** — Cursor and any client that supports Streamable HTTP: ```json { "mcpServers": { "agentping": { "url": "https://ping.mgm-llc.org/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } } ``` **B. Stdio bridge** — works with every MCP client (incl. Claude Desktop): ```json { "mcpServers": { "agentping": { "command": "npx", "args": ["-y", "mcp-remote", "https://ping.mgm-llc.org/mcp", "--header", "Authorization: Bearer YOUR_API_KEY"] } } } ``` Get your API key by signing up at [ping.mgm-llc.org](https://ping.mgm-llc.org/signup) and setting your destinations. See the [full docs](https://ping.mgm-llc.org/docs) for per-client steps and Slack/Discord webhook setup. ## Tool | Tool | Arguments | Notes | |---|---|---| | `send_notification` | `title` (string, required), `message` (string, optional), `channel` (optional) | `channel` ∈ `all` \| `email` \| `slack` \| `discord` \| `webhook`. Default: all configured channels. | ## Pricing - **Free** — 100 notifications/month. - **Pro** — $9/mo or $90/yr — 10,000 notifications/month. ## Protocol Stateless **Streamable HTTP** (JSON-RPC 2.0): `initialize`, `tools/list`, `tools/call`, `ping`. Auth via `Authorization: Bearer