AgentStack
MCP unreviewed MIT Self-run

AgentPing

mcp-noriget-agentping · by Noriget

Let your AI agent notify you by email, Slack, Discord, or webhook. One tool: send_notification.

No reviews yet
0 installs
1 views
0.0% view→install

Install

$ agentstack add mcp-noriget-agentping

Open-source listing — not yet scanned by AgentStack. Follow the source repository for install instructions.

Are you the author of AgentPing? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.

About

AgentPing

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:

{
  "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 | |---|---|---| | send_notification | title (string, required), message (string, optional), channel (optional) | channelall \| 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 (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 deploy

Set vars.APP_URL to the production URL and attach a custom domain.

License

MIT · Operated by MGM LLC.

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v1.0.0 Imported from the upstream source.