hookdeck-cli
by hookdeck·★ 357·Score 50
Hookdeck CLI provides a comprehensive MCP server for managing webhooks and event gateway resources, offering free development tools with ai agent integration.
Overview
Hookdeck CLI is primarily a robust tool for forwarding webhooks to localhost with unlimited free and permanent event URLs, serving as an ngrok alternative. It provides comprehensive management of Hookdeck Event Gateway resources including sources, connections, destinations, events, and transformations. The CLI includes a built-in MCP server that exposes these capabilities as tools in MCP-compatible clients like Cursor and Claude, making it particularly valuable for AI workflows. The interface is well-designed with an interactive TUI showing event history, allowing replay, filtering, and detailed inspection of requests/responses.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Teams already using or planning to use Hookdeck for webhook management who want AI agent integration with their event infrastructure.
When NOT to choose this
You need a pure self-hosted solution without vendor dependencies, or you're looking for more generic webhook forwarding without MCP integration.
Tools this server exposes
12 tools extracted from the READMElist_sourcesList all event sources in the Hookdeck Event Gateway
list_destinationsList all destinations in the Hookdeck Event Gateway
list_connectionsList all connections between sources and destinations
create_sourceCreate a new event source in Hookdeck
create_destinationCreate a new destination for events in Hookdeck
create_connectionCreate a new connection between a source and destination
update_connectionUpdate an existing connection between source and destination
delete_connectionDelete an existing connection in Hookdeck
list_eventsList events that have been processed through the Event Gateway
create_transformationCreate a new transformation to modify event data
listen_eventsListen to events from a source or connection
replay_eventReplay a previously processed event
Comparable tools
Installation
Installation
Hookdeck CLI is available for macOS, Windows, and Linux:
# NPM
npm install hookdeck-cli -g
# macOS
brew install hookdeck/hookdeck/hookdeck
# Windows
scoop bucket add hookdeck https://github.com/hookdeck/scoop-hookdeck-cli.git
scoop install hookdeck
# Linux
tar -xvf hookdeck_X.X.X_linux_amd64.tar.gz
./hookdeckMCP Server Setup
To use with Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"hookdeck": {
"command": "hookdeck",
"args": ["gateway", "mcp"]
}
}
}FAQ
- What is the difference between Hookdeck CLI and ngrok?
- Hookdeck CLI provides unlimited free permanent URLs, preserves event history between sessions, supports filtering and fan-out delivery, and includes resource management capabilities through a CLI.
- How does the MCP server integrate with AI agents?
- The Event Gateway MCP server (`hookdeck gateway mcp`) exposes Hookdeck's webhook and event management capabilities as tools in MCP-compatible clients like Cursor and Claude, allowing AI agents to interact with your event infrastructure.
Compare hookdeck-cli with
Last updated · Auto-generated from public README + GitHub signals.