AgentPing
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AgentPingnotify me on Slack when the backup finishes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
Related MCP server: mcp-notifications
Connect it (MCP client config)
A. Remote URL โ Cursor and any client that supports Streamable HTTP:
{
"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):
{
"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 and setting your destinations. See the full docs for per-client steps and Slack/Discord webhook setup.
Tool
Tool | Arguments | Notes |
|
|
|
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 <api_key> (or ?key= for clients that can't set headers).
Self-hosting
Built on Cloudflare Workers + D1 + Hono. To run your own instance:
npm install
npm run db:local
npm run dev # http://localhost:8787.dev.vars needs APP_SECRET (and RESEND_API_KEY to enable email).
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 deploySet vars.APP_URL to the production URL and attach a custom domain.
License
MIT ยท Operated by MGM LLC.
This server cannot be installed
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Noriget/agentping'
If you have feedback or need assistance with the MCP directory API, please join our Discord server