Compare
Looking for an agent-native Webhook.site alternative?
Webhook.site is a paste-a-URL inspector for humans watching requests land. HookSense is the agent-native callback layer: your AI agent creates a callback endpoint and awaits the result over MCP with wait_for_callback, signature-verified — no polling.
Last updated: June 2026
Feature Comparison
| Feature | HookSense | Webhook.site |
|---|---|---|
| Agent awaits over MCP (wait_for_callback) | ||
| MCP server (npx @hooksense/mcp) | ||
| Signature verification | ||
| Replay callback | ||
| Auto-retries / dead-letter | Soon | |
| Human inspector UI | ||
| Custom responses | $29/mo | $12/mo |
| Permanent callback URL | ||
| No signup required | ||
| Export as cURL |
Pricing Comparison
| Tier | HookSense | Webhook.site |
|---|---|---|
| Free | $0 (callback endpoints + MCP) | $0 (24h retention) |
| Hook | $29/mo (early access) | $12/mo |
| Sense | $99/mo (early access) | $49/mo |
Why Choose HookSense
- Your agent awaits the result over MCP with wait_for_callback — no polling loop
- MCP-native: npx @hooksense/mcp adds the callback toolset to Claude or Cursor
- Signature-verified callbacks so your agent only acts on trusted payloads
- Permanent callback URLs — Webhook.site abandons free URLs over time
- replay_callback to re-fire a captured callback when a step needs another try
- Auto-retries and dead-letter coming soon (paid plans in early access)
Frequently asked
- Is HookSense a Webhook.site alternative?
- For the agent-callback use case, yes. Webhook.site is a human inspector for watching requests; HookSense is the agent-native callback layer where your agent calls create_callback_endpoint then wait_for_callback over MCP. Free to start; paid plans are in early access from $29/mo.
- What does HookSense have that Webhook.site doesn't?
- A wait_for_callback primitive an agent can block on, an MCP server (npx @hooksense/mcp), signature verification on inbound callbacks, and replay_callback — none of which Webhook.site offers.
- How does an agent get a callback result?
- It calls wait_for_callback over MCP, which blocks until the signed payload arrives or times out. No polling, no manual refresh. Auto-retries and dead-letter are coming soon for paid plans.
Give your agent a callback URL
Add HookSense to Claude or Cursor with `npx @hooksense/mcp`. Free to start; request early access for paid plans.
Get a callback URL