Hooklistener's MCP server gives Claude Code, Codex CLI, Cursor, and Windsurf direct access to your webhook infrastructure. Create endpoints, wait for the next webhook to land, test email flows end to end, and get an AI diagnosis when a request fails — without leaving the terminal.
Every tool maps to a real Hooklistener action. Your AI assistant calls them automatically when you ask about webhooks, endpoints, automations, schedules, email flows, uptime, or stored data.
The server grew from 8 to 46 tools — see the changelog for what landed, or the full tool reference in the MCP documentation.
Create and manage webhook debugging endpoints
+2 more: update_endpoint, delete_endpoint
Inspect, wait for, and replay webhooks
+2 more: get_action_runs, delete_request
Build and manage action chains on your endpoints
+7 more: extract JSON, assign and store variables, create raw actions, update, reorder, and delete actions
Run HTTP jobs on a cron expression
Manage encrypted credentials for actions and forwarding
Store and retrieve key-value data across workflows
Monitor your API health and availability
+2 more: update_monitor, delete_monitor
Test email flows end to end with disposable inboxes
+1 more: list_inboxes
Let AI explain what happened to your webhooks
See how developers use the MCP server to run end-to-end webhook tests, verify email flows, diagnose failures, and set up infrastructure — all from their AI assistant.
Agentic testing without polling loops: your AI triggers an action in your app, then calls wait_for_request to block until the webhook lands — up to 60 seconds. The test passes or fails in a single conversation, and you see the actual payload your code sent.
Need to prove your app actually sends the welcome email? Ask your AI to create an email inbox, sign up with the generated address, and block on wait_for_email until the message arrives. Email inboxes are a paid-plan feature.
When a request 500s, you don't have to piece together logs yourself. diagnose_request analyzes the captured response, body, automation runs, and forwarding attempts, then returns a health verdict with findings and concrete suggestions.
Starting a new integration? Ask your AI to create a debug endpoint and an uptime monitor in one conversation. Get back a webhook URL and health monitoring without touching the dashboard.
Pick your AI tool, connect with OAuth or an API key, and start using webhook tools immediately.
# OAuth 2.0 (recommended) — signs in via browser automatically
claude mcp add --transport http hooklistener https://app.hooklistener.com/api/mcp
# Or use an API key (legacy)
claude mcp add --transport http hooklistener https://app.hooklistener.com/api/mcp \
--header "Authorization: Bearer hklst_your_api_key_here"
# Add --scope project to share with your team (writes to .mcp.json)
# Add --scope user for all your projects
# Run /mcp to verify the server appearsPrerequisites: A Hooklistener account. OAuth 2.0 handles authentication automatically — just sign in when prompted. It works in any MCP client that supports remote server auth. For legacy API key authentication, generate one from Organization Settings > API Keys.
For detailed setup instructions, see our step-by-step guide for AI coding assistants or the MCP setup docs.
Everything you need to know about using the MCP server
Have more questions about the MCP server?
Read the full MCP documentationConnect your AI coding tool to Hooklistener in under a minute. 46 tools for endpoints, automations, schedules, requests, email testing, uptime, and storage — all from the terminal.
Free tier available • No credit card required • Setup in under a minute • Read the docs