mcp-events-bridge
Newborn Newborn TypeScript TS
↑ 48 ?
mcp-events-bridge hookdeck/mcp-events-bridge

Turn webhooks into MCP Events for AI agents, with the hosted Hookdeck Event Gateway receiving and delivering them. Sources include Resend, GitHub, Stripe, Slack and any signed webhook. Poll tools and a Claude Code plugin cover clients without MCP Events support.

HEALTH ? 85 / Healthy
// solo builder// hidden gem// release machine// under pressure ai-agentschatgptevent-gatewaygithub-webhookshookdeckmcpmcp-eventsmcp-servermodel-context-protocolresend ?

// readme

MCP Events bridge

Turn webhooks into MCP Events, so AI agents can act the moment something happens: an email arrives, an issue is opened, a workflow fails. Hookdeck Event Gateway receives, verifies and delivers every event.

For example, an email arrives at a Resend address, and ChatGPT, subscribed through the bridge, acts on it:

Why

MCP Events is an experimental MCP extension that lets an agent subscribe to events instead of polling for them, and ChatGPT supports it. But an agent can only subscribe to MCP servers that implement it, and almost none do yet, while nearly every service already sends webhooks.

The bridge closes that gap:

  • Webhooks become MCP Events. Sources: Resend inbound email, GitHub, any of 163 Event Gateway source types (Stripe, Slack, Shopify and more), and webhooks from any HTTP sender, such as a service you’ve built, verified with HMAC, Standard Webhooks, Basic auth or an API key. Add others with defineSource.
  • Subscribers choose what wakes them. Events have filters, such as an email’s sender, or a GitHub repository and action.
  • **Every event verified,…