Turn webhooks into MCP Events that AI agents subscribe to, with Hookdeck Event Gateway.
Connect Runs on your machine
claude mcp add mcp-events-bridge -e HOOKDECK_API_KEY=<HOOKDECK_API_KEY> -e HOOKDECK_SIGNING_SECRET=<HOOKDECK_SIGNING_SECRET> -e BRIDGE_MCP_SECRET=<BRIDGE_MCP_SECRET> -e BRIDGE_PORT=<BRIDGE_PORT> -e RESEND_API_KEY=<RESEND_API_KEY> -e GITHUB_TOKEN=<GITHUB_TOKEN> -- npx -y @hookdeck/[email protected]
{
"mcpServers": {
"mcp-events-bridge": {
"command": "npx",
"args": [
"-y",
"@hookdeck/[email protected]"
],
"env": {
"HOOKDECK_API_KEY": "<HOOKDECK_API_KEY>",
"HOOKDECK_SIGNING_SECRET": "<HOOKDECK_SIGNING_SECRET>",
"BRIDGE_MCP_SECRET": "<BRIDGE_MCP_SECRET>",
"BRIDGE_PORT": "<BRIDGE_PORT>",
"RESEND_API_KEY": "<RESEND_API_KEY>",
"GITHUB_TOKEN": "<GITHUB_TOKEN>"
}
}
}
}
{
"mcpServers": {
"mcp-events-bridge": {
"command": "npx",
"args": [
"-y",
"@hookdeck/[email protected]"
],
"env": {
"HOOKDECK_API_KEY": "<HOOKDECK_API_KEY>",
"HOOKDECK_SIGNING_SECRET": "<HOOKDECK_SIGNING_SECRET>",
"BRIDGE_MCP_SECRET": "<BRIDGE_MCP_SECRET>",
"BRIDGE_PORT": "<BRIDGE_PORT>",
"RESEND_API_KEY": "<RESEND_API_KEY>",
"GITHUB_TOKEN": "<GITHUB_TOKEN>"
}
}
}
}
{
"servers": {
"mcp-events-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@hookdeck/[email protected]"
],
"env": {
"HOOKDECK_API_KEY": "<HOOKDECK_API_KEY>",
"HOOKDECK_SIGNING_SECRET": "<HOOKDECK_SIGNING_SECRET>",
"BRIDGE_MCP_SECRET": "<BRIDGE_MCP_SECRET>",
"BRIDGE_PORT": "<BRIDGE_PORT>",
"RESEND_API_KEY": "<RESEND_API_KEY>",
"GITHUB_TOKEN": "<GITHUB_TOKEN>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
HOOKDECK_API_KEYRequired, secret | API key of the Hookdeck project the bridge uses (project settings, Secrets). |
HOOKDECK_SIGNING_SECRETRequired, secret | Signing secret of the same Hookdeck project. Verifies Event Gateway's notifications to the bridge. |
BRIDGE_MCP_SECRETRequired, secret | The MCP endpoint's secret. `setup` generates one on its first run. |
BRIDGE_PORTOptional | Port the bridge listens on. |
RESEND_API_KEYOptional, secret | For the Resend source (inbound email). Needs permission to create webhooks. |
GITHUB_TOKENOptional, secret | For the GitHub source in automatic mode. Fine-grained token with Webhooks (read and write). Only `setup` uses it. |
Details
| Package | @hookdeck/[email protected] (NPM, streamable-http) |
| First published | 5 Nov 2026 |
| Last updated | 5 Nov 2026 |
| Registry name | io.github.hookdeck/mcp-events-bridge |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
