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 32 documented tools cover manage, webhook, requests, email. It runs locally over stdio via the published package.

People who work with manage, webhook and requests and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-09-03 · ★ 12 · #96 OF 227 MAINTAINED AUTOMATION · VERIFIED 2026-09-18

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 check this server's setup: API key, account reachability, plan, real-time socket, env config, create a disposable inbox to sign up on a website: HTTP URL, temp email, DNS, create a webhook with custom settings, or update one (pass webhook_token), and read the temp inbox to sign up, verify, magic-link, or reset a password.

Capability map

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

Request

8 tools - e.g. Return one captured event: the newest by default, or request_id.; Attach a note to a captured request, or set its dynamic response.; Download an uploaded file or email attachment (base64) by its file_id.

get_request · update_request · download_request_file · delete_request · wait_for_request · respond_to_next_request…

Manage

8 tools - e.g. Manage the Custom Actions webhook.site runs on every request or email a token receives.; Manage Schedules: webhook.site calls request_url on an interval (needs API key).; Manage Global Variables shared by…

manage_custom_actions · manage_schedules · manage_global_variables · manage_groups · manage_queues · manage_templates…

Webhook

7 tools - e.g. Create a disposable inbox to sign up on a website: HTTP URL, temp email, DNS.; Create a webhook with custom settings, or update one (pass webhook_token).; Show a webhook's settings, expiry, request count…

create_webhook · configure_webhook · get_webhook_info · get_webhook_email · delete_webhook · get_webhook_requests…

Requests

3 tools - e.g. Send one JSON body (data) or several (payloads) to the webhook URL to test capture.; Search captured events by method, body text, headers, type, or date.; Clear captured events on a webhook, optionally by…

send_requests · search_requests · delete_all_requests

Server

1 tool - e.g. Check this server's setup: API key, account reachability, plan, real-time socket, env config.

server_status

read & search

1 tool - e.g. List the webhooks (URLs / inboxes) in the account. Needs WEBHOOK_SITE_API_KEY.

list_webhooks

Wait

1 tool - e.g. Wait for a sign-up, verify, magic-link, or password-reset email (1-120s).

wait_for_email

Follow

1 tool - e.g. Open the verify / magic-link / reset URL from a captured sign-up email.

follow_email_link

Latest releases

v3.0.0 · 2026-09-03

Full coverage of the documented webhook.site API. With WEBHOOK_SITE_API_KEY set you get what your plan pays for; without it everything still works on anonymous URLs. · Added · list_webhooks, configure_webhook (all…

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…

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 #96 of 227 actively-maintained automation servers as of 2026-09-18.
release cadence
4 releases in the last 90 days (latest 2026-09-03)
registry
io.github.zebbern/webhook-mcp-server (active, first published 2026-08-16 · 3 versions)
packages
pypi:webhook-mcp-server

06 · Webhook.site MCP Server FAQ

Is Webhook.site MCP Server still maintained?

Yes - as of 2026-09-18, its last commit was 2026-09-03 and it shipped 4 releases in the last 90 days. We re-verify nightly.

What can Webhook.site MCP Server do?

With this server connected, an agent can check this server's setup: API key, account reachability, plan, real-time socket, env config, create a disposable inbox to sign up on a website: HTTP URL, temp email, DNS, create a webhook with custom settings, or update one (pass webhook_token), and read the temp inbox to sign up, verify, magic-link, or reset a password.

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