Openhook
io.github.openhook-dev/openhook-inbox · v0.1.0
Webhook, email and DNS inboxes for AI agents to capture callbacks and test integrations.
MCPremoteno credentialsEmail
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 29 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
A 90/100
What it does: 29 tools · 15 read, 14 write (incl. delete/pay) · Email
Test call server_status: worked (982 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: 0
- Read/write annotations: +5
- Safe test call: +20
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://openhook.dev/mcpTools
29 tools listed at last check
server_statusInspect native storage, retention, and enabled capture transports.create_webhookCreate an inbox. Save its private token; share only public capture addresses. A hosted Pro account_key creates a persistent owned inbox.get_hosted_inboxesHosted only: list your persistent inboxes and usage using a private account agent key.access_hosted_inboxHosted only: issue a private inbox token for an inbox you own. Keep the returned token private.configure_webhookSet HTTP responses and optional SHA256 HMAC verification, preserving unspecified fields.get_webhook_infoRead addresses, expiry, response settings, and retained event count.get_webhook_emailRead the email address, available when this deployment runs SMTP.register_github_webhookCreate a signed GitHub repository subscription and native inbox. Requires webhook-write permission.register_stripe_webhookCreate a signed Stripe webhook endpoint and native inbox. Provider credentials are not stored.register_linear_webhookCreate a signed Linear subscription and native inbox. Requires admin scope; optional team filter.unregister_webhookRemove the registered provider subscription and permanently delete its native inbox and events.delete_webhookPermanently delete this inbox and its stored events.rotate_webhook_tokenRevoke the old private token and return a new one; capture addresses stay unchanged.get_webhook_requestsRead events with pagination or a durable sequence cursor.get_webhook_activityRead durable receipt and mutation history with a cursor. Bodies and secrets are excluded.search_requestsSearch captured bodies, URLs, and headers for a literal substring.get_requestRead a complete event; omit request_id to inspect the newest one.update_requestAnnotate an event without changing its original captured body.download_request_fileRetrieve exact captured bytes as base64, including binary bodies or raw MIME.delete_requestPermanently delete one event belonging to this inbox.delete_all_requestsClear stored events, keeping the inbox's addresses and settings.export_webhook_dataExport a bounded page of full events; resume with next_since. Browser export streams the entire inbox.wait_for_requestWait up to 120 seconds; pass next_since when reconnecting to avoid missing events.wait_for_emailWait for an email received by Openhook's SMTP listener.send_requestsCreate up to ten marked test HTTP events in this inbox.extract_links_from_requestExtract HTTP links and verification codes without visiting the URLs.generate_oob_payloadsRead callback addresses for authorized out-of-band testing.check_for_callbacksCheck for callbacks newer than a sequence cursor without waiting.respond_to_next_requestRespond to the next request using ?openhook_wait=1, within its 20-second response window.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/io.github.openhook-dev/openhook-inbox)