Webhook.site

v1.0.0Developer Toolsstable

Enables interaction with Webhook.site to create, manage, and monitor endpoints for capturing HTTP requests, emails, and DNS lookups. It provides 16 tools for testing webhooks and inspecting incoming data through the Model Context Protocol.

mcpmcp-clientmcp-gatewaymcp-servermcp-tools
Share:
8
Stars
0
Downloads
0
Weekly
0/5

What is Webhook.site?

Webhook.site is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to enables interaction with webhook.site to create, manage, and monitor endpoints for capturing http requests, emails, and dns lookups. it provides 16 tools for testing webhooks and inspecting incoming d...

Enables interaction with Webhook.site to create, manage, and monitor endpoints for capturing HTTP requests, emails, and DNS lookups. It provides 16 tools for testing webhooks and inspecting incoming data through the Model Context Protocol.

This server falls under the Developer Tools and APIs categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Enables interaction with Webhook.site to create, manage, and

Use Cases

Create and monitor webhook endpoints for testing API callbacks.
Capture HTTP requests, emails, and DNS lookups for inspection.
zebbern

Maintainer

LicenseMIT License
Languagepython
Versionv1.0.0
UpdatedMay 5, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx webhook-site-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Webhook.site

The Webhook.site MCP Server connects AI assistants to Webhook.site's free HTTP inspection service, providing 23 tools to create, monitor, and analyze webhook endpoints. It captures HTTP requests, emails, and DNS lookups in real time, making it ideal for testing API callbacks, debugging integrations, and performing security research including SSRF payload generation and canary token testing.

Prerequisites

  • Python 3.10 or later installed
  • uv or pip package manager available
  • Claude Desktop, VS Code, or another MCP-compatible client
  • Internet access to reach webhook.site (no account required for basic use)
1

Install the MCP server via uvx

The recommended installation method uses uvx, which runs the package in an isolated environment without a permanent global install. Alternatively, install with pip.

# Recommended
uvx webhook-mcp-server

# Alternative via pip
pip install webhook-mcp-server
2

Configure Claude Desktop

Add the webhook MCP server to your Claude Desktop configuration file. The server requires no API keys and uses the webhook.site free tier by default.

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

Configure VS Code (optional)

For VS Code or GitHub Copilot users, add the server to your workspace .vscode/mcp.json file.

{
  "servers": {
    "webhook-mcp-server": {
      "type": "stdio",
      "command": "uvx",
      "args": ["webhook-mcp-server"]
    }
  }
}
4

Restart your MCP client

Restart Claude Desktop or reload your VS Code window to activate the webhook MCP server. No environment variables or API keys are required.

5

Create your first webhook endpoint

Ask your AI assistant to create a webhook endpoint. The server's create_webhook tool will return a unique URL you can use to capture incoming HTTP requests.

Webhook.site Examples

Client configuration

Claude Desktop configuration using uvx to run the webhook MCP server.

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

Prompts to try

Use these prompts in Claude to test webhooks and API integrations.

- "Create a webhook endpoint and give me the URL to use in my Stripe test webhook"
- "Wait for the next request on my webhook and show me all headers and body"
- "Generate an SSRF test payload I can use to verify my server-side request filtering"
- "Send 5 test POST requests to my webhook endpoint and show the results"
- "Search my webhook requests for any that contain the string 'payment_intent.succeeded'"

Troubleshooting Webhook.site

uvx command not found

Install uv first with 'pip install uv' or follow the uv installation guide at https://docs.astral.sh/uv/. Alternatively, use 'pip install webhook-mcp-server' and replace 'uvx' with 'python -m webhook_mcp_server' in your config.

wait_for_request times out before receiving a callback

The wait_for_request and wait_for_email tools block until a request arrives or a timeout occurs. Ensure you have sent the test request to the correct webhook URL within the timeout window. Use get_webhook_url to confirm the URL before triggering the external service.

Tool not available or 23 tools not showing in client

Ensure you are running webhook-mcp-server version 1.0.0 or later. Run 'pip show webhook-mcp-server' to check the installed version and 'pip install --upgrade webhook-mcp-server' to update.

Frequently Asked Questions about Webhook.site

What is Webhook.site?

Webhook.site is a Model Context Protocol (MCP) server that enables interaction with webhook.site to create, manage, and monitor endpoints for capturing http requests, emails, and dns lookups. it provides 16 tools for testing webhooks and inspecting incoming data through the model context protocol. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Webhook.site?

Follow the installation instructions on the Webhook.site GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Webhook.site?

Webhook.site works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Webhook.site free to use?

Yes, Webhook.site is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "webhook-site-mcp-server": { "command": "npx", "args": ["-y", "webhook-site-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Webhook.site?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides