mcpbeat Sign in

Openhook MCP Server

by openhook-dev Your server? Claim it
answering

Openhook is answering right now. Last checked 9 min ago. It exposes 29 tools. Last commit 16 Oct 2026.

Webhook, email and DNS inboxes for AI agents to capture callbacks and test integrations.

Uptime history 69 hours of history
69 hours agonow
100.0%
Uptime 24h
92 of 92 checks
29
Tools
read from the server
140 ms
Response time
average over 24h
1
Stars
last commit 16 Oct 2026

Nothing serious here today

Today is the operative word: we check Openhook every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add openhook-inbox --transport http https://openhook.dev/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "openhook-inbox": {
      "url": "https://openhook.dev/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.openhook-inbox]
url = "https://openhook.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "openhook-inbox": {
      "url": "https://openhook.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "openhook-inbox": {
      "url": "https://openhook.dev/mcp"
    }
  }
}

Available tools 29

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

webhook
create_webhook
Create an inbox. Save its private token; share only public capture addresses. A hosted Pro account_key creates a persistent owned inbox.
delete_webhook
Permanently delete this inbox and its stored events.
get_webhook_activity
Read durable receipt and mutation history with a cursor. Bodies and secrets are excluded.
get_webhook_email
Read the email address, available when this deployment runs SMTP.
get_webhook_info
Read addresses, expiry, response settings, and retained event count.
get_webhook_requests
Read events with pagination or a durable sequence cursor.
register
register_github_webhook
Create a signed GitHub repository subscription and native inbox. Requires webhook-write permission.
register_linear_webhook
Create a signed Linear subscription and native inbox. Requires admin scope; optional team filter.
register_stripe_webhook
Create a signed Stripe webhook endpoint and native inbox. Provider credentials are not stored.
request
delete_request
Permanently delete one event belonging to this inbox.
get_request
Read a complete event; omit request_id to inspect the newest one.
update_request
Annotate an event without changing its original captured body.
wait
wait_for_email
Wait for an email received by Openhook's SMTP listener.
wait_for_request
Wait up to 120 seconds; pass next_since when reconnecting to avoid missing events.
access
access_hosted_inbox
Hosted only: issue a private inbox token for an inbox you own. Keep the returned token private.
all
delete_all_requests
Clear stored events, keeping the inbox's addresses and settings.
configure
configure_webhook
Set HTTP responses and optional SHA256 HMAC verification, preserving unspecified fields.
download
download_request_file
Retrieve exact captured bytes as base64, including binary bodies or raw MIME.
export
export_webhook_data
Export a bounded page of full events; resume with next_since. Browser export streams the entire inbox.
extract
extract_links_from_request
Extract HTTP links and verification codes without visiting the URLs.
for
check_for_callbacks
Check for callbacks newer than a sequence cursor without waiting.
generate
generate_oob_payloads
Read callback addresses for authorized out-of-band testing.
hosted
get_hosted_inboxes
Hosted only: list your persistent inboxes and usage using a private account agent key.
requests
search_requests
Search captured bodies, URLs, and headers for a literal substring.
respond
respond_to_next_request
Respond to the next request using ?openhook_wait=1, within its 20-second response window.
rotate
rotate_webhook_token
Revoke the old private token and return a new one; capture addresses stay unchanged.
send
send_requests
Create up to ten marked test HTTP events in this inbox.
server
server_status
Inspect native storage, retention, and enabled capture transports.
unregister
unregister_webhook
Remove the registered provider subscription and permanently delete its native inbox and events.

Endpoints

URLTransportStateLatencyChecked
https://openhook.dev/mcp streamable-http answering 148 ms 9 min ago

Alternatives to Openhook

same job, measured the same way
WebhookTest.net
by webhooktest

Anonymous webhook capture, inspection, waiting, and response configuration for AI agents.

8 tools answering
Hooklistener
by hooklistener

Webhook, email, WebSocket and tunnel testing for AI agents: capture, wait, verify, replay.

answering
Otterkit
by useotterkit

Tunnels and webhooks for AI agents: capture, await, verify, replay, and send signed test events.

69 installs/wk local only
Sendora
by sendora

Sendora's docs and API for coding agents: send test mail, read the log, set up webhooks.

1 106 installs/wk 2 tools answering
F
fixture.email — Email Testing for Agents
by fixture

Disposable test mailboxes on a real domain: send, receive and assert on real email.

answering
MailFixture
by mailfixture

Test-inbox API for email and SMS: create inboxes, long-poll messages, extract OTPs and links.

answering
Testing
by rog0x

Test generation, mocks, coverage analysis for AI agents

26 installs/wk local only
M
marginal
by marginal

Email A/B tests for AI agents: subject lines, managed sends, open/click tracking, and results.

answering

Openhook — questions

Answers built from our own checks of this server.

What can Openhook do?
It exposes 29 tools, read directly from the server on our last check. Among them: access_hosted_inbox, check_for_callbacks, configure_webhook, create_webhook, delete_all_requests, delete_request and 23 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Openhook mostly used for?
Its tools cluster around webhook, register and request. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Openhook working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 140 ms. The bar chart above shows every period we have measured.
How do I connect Openhook?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Openhook need an API key?
No. Openhook completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 29 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Openhook?
It answers our handshake in 140 ms on average, which is faster than 77% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Openhook open source?
Yes — it is published under the MIT licence, written in Python and 1 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.