Webhook.site MCP Server

A Model Context Protocol (MCP) server for webhook.site - instantly capture HTTP requests, emails, and DNS lookups. Perfect for testing webhooks, debugging API callbacks, security testing, and bug bounty hunting. Its 24 documented tools cover webhook, requests, request, email. It runs locally over stdio via the published package.

People connecting automation tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-08-16 · ★ 11 · #98 OF 194 MAINTAINED AUTOMATION · VERIFIED 2026-08-25

MIT · Python servers · how we verify → /methodology

01 · Install Webhook.site MCP Server

Claude Code

claude mcp add zebbern-webhook-mcp-server -- uvx webhook-mcp-server

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "zebbern-webhook-mcp-server": {
      "command": "uvx",
      "args": [
        "webhook-mcp-server"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

pypi package webhook-mcp-server - check the name against the project README before installing (PyPI has no namespace ownership)

registry namespace io.github.zebbern is GitHub-verified and matches the repo owner

03 · What Webhook.site MCP Server can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can start here: disposable URL, temp email, and DNS for sign-up or callbacks, create with custom response, status, CORS, timeout, get the full URL for a webhook token, and get the DNS subdomain for a webhook.

Capability map

Tools grouped from the project's README - what Webhook.site MCP Server lets an agent do.

Webhook

11 tools - e.g. Start here: disposable URL, temp email, and DNS for sign-up or callbacks; Create with custom response, status, CORS, timeout; Get the full URL for a webhook token

create_webhook · create_webhook_with_config · get_webhook_url · get_webhook_email · get_webhook_dns · get_webhook_info…

Requests

3 tools - e.g. Search with filters (method, content, date); Bulk delete with filters; Send batch of requests for load testing

search_requests · delete_all_requests · send_multiple_requests

Generate

3 tools - e.g. Create SSRF test payloads (HTTP, DNS, IP-based); Create XSS callback payloads with cookie/DOM capture; Create trackable URLs, DNS, or email canaries

generate_ssrf_payload · generate_xss_callback · generate_canary_token

Wait

2 tools - e.g. Wait for a new HTTP request (polling, 1-120s). Set return_existing to reuse old traffic.; After sign-up: wait for verify / magic-link / reset mail, links, and OTP codes

wait_for_request · wait_for_email

read & search

1 tool - e.g. Get the most recent captured request

get_latest_request

delete

1 tool - e.g. Delete a specific request

delete_request

Follow

1 tool - e.g. Open a captured verify / magic / reset URL and return the page preview

follow_email_link

Check

1 tool - e.g. Quick check for OOB callbacks

check_for_callbacks

Latest releases

v2.2.2 · 2026-08-16

Summary · follow_email_link opens a verify / magic / reset URL already captured in the inbox (public http(s) only). · wait_for_email and extract_links_from_request return verification_codes (OTP). · List/wait tools…

v2.2.1 · 2026-08-15

Summary · Tool descriptions now tell models they can sign up on a website via the temp inbox (create_webhook → wait_for_email → extract verify / magic-link / reset URLs). · Install examples pin uvx…

v2.2.0 · 2026-08-15

Changed · Migrated to MCP Python SDK 2.0 MCPServer with typed tools · Reuse one HTTP client and read WEBHOOK_SITE_API_KEY from the environment · wait_for_request / wait_for_email wait for new events by default…

04 · Who maintains Webhook.site MCP Server

Webhook.site MCP Server is maintained by zebbern. It's the only MCP server we track from this author; the repo dates to Jan 2026.

05 · Facts

category
automation - ranked #98 of 194 actively-maintained automation servers as of 2026-08-25.
release cadence
3 releases in the last 90 days (latest 2026-08-16)
registry
io.github.zebbern/webhook-mcp-server (active, first published 2026-08-16 · 2 versions)
packages
pypi:webhook-mcp-server

06 · Webhook.site MCP Server FAQ

Is Webhook.site MCP Server still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-16 and it shipped 3 releases in the last 90 days. We re-verify nightly.

What can Webhook.site MCP Server do?

With this server connected, an agent can start here: disposable URL, temp email, and DNS for sign-up or callbacks, create with custom response, status, CORS, timeout, get the full URL for a webhook token, and get the DNS subdomain for a webhook.

How do I install Webhook.site MCP Server?

Run `uvx webhook-mcp-server`. You can also paste the ready-made client config above.

Does Webhook.site MCP Server run locally?

Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Webhook.site MCP Server

More automation MCP servers · Progi · VMware Harden · VMware Pilot · JobGPT - Job Search Automation & Auto Apply · Adrex AI

More Python MCP servers · Gonzalgo · Zenml · Zernio · LLM Usage · Nanobanana MCP Server · see all