Skip to content
Back to search
100
MCP live MCP 2025-06-18 streamable-http

Hookden

dev.pages.hookden/hookden

Webhook capture bins for agents: get a URL, wait for webhooks, set replies, verify signatures.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1096ms
last probe
Tools
7
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
7 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
7 items in total; 3 or more earns these points.
pass Describes itself 10/10
94 characters; more than 30 earns these points.

Tools · 7

create_bin

Create a new webhook capture bin. Returns a public capture_url — point any webhook (Stripe, GitHub, Slack, your own service…) at it and every request sent there (any method, any subpath, headers + raw…

list_captures

List requests captured by a bin, oldest first. Compact summaries (id, method, path, time, content-type, body size, signature status). Use get_capture for full headers/body. Pass `after` (a capture id)…

get_capture

Get one captured request in full: method, path, query, every header, and the body. Binary bodies are returned base64-encoded (up to 8KB, with a URL for the raw bytes).

wait_for_capture

Block until the next request arrives at a bin (or a timeout passes), then return it in full. Ideal flow: create_bin → configure the webhook sender → trigger it → wait_for_capture. If `after_id` is omi…

send_test_webhook

Simulate a webhook delivery into a bin — no external sender or HTTP client needed. Seeds one realistic, clearly-labeled sample capture (default: a GitHub push event) and returns it in full, so you can…

set_response

Configure what a bin replies to webhook senders: HTTP status, content-type, body, custom response headers, optional delay. Body and header values support {{…}} templates rendered per-request from the …

verify_signature

Verify a webhook signature against a secret — 25 provider-exact schemes plus a generic HMAC mode, the same engine that computes ✓/✗ badges on captures. Covers HMAC-SHA256 (GitHub, Stripe, Svix/Standar…

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://hookden.pages.dev/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "hookden": {
      "url": "https://hookden.pages.dev/mcp",
      "transport": "streamable-http"
    }
  }
}