openhook

An inbox for your agent.

Give your agent a webhook URL.
Let it continue when the event arrives.

Open source. No account needed.

Test locally. Receive from anywhere.

Your agent is building a webhook integration on your laptop. GitHub or Stripe needs a public URL to send a test event to.

Openhook gives you that URL, keeps the payload, and lets your agent inspect it or forward it to your local app. No open port on your laptop.

See the local testing workflow

Add Openhook to your agent.

claude mcp add --transport http openhook https://openhook.dev/mcp

Setup for Cursor, VS Code, and local clients

A small loop.

  1. Create an inbox.
  2. Give its URL to the service sending the event.
  3. Your agent reads what arrived and continues.

Test a payment callback. React to a GitHub push. Wait for a job to finish.

A running agent can wait through MCP. A local listener can forward events or wake a configured OpenClaw agent.

How agent notifications work

Try a real webhook.

Create an inbox, send a request, and see what arrived.

Hosted here. Or by you.

Openhook receives and stores its own events. Use this service or run it on your server. Receive email too.

Source on GitHub

Free inboxes last up to seven days. Keep your reading key private. Compare hosted plans and self-hosting.