Webhook.site

Webhook.site MCP Connector for Claude

A+

Test and debug webhooks and HTTP requests. Create custom URLs, inspect incoming payloads, and automate responses via AI.

17 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect Webhook.site to your AI agent to instantly create, manage, and inspect HTTP webhooks. Perfect for debugging integrations, testing callbacks, and automating API workflows through natural conversation.

What you can do

  • Token Management — Create new webhook URLs (tokens) with custom aliases, expiry times, and default response behaviors.
  • Request Inspection — List and retrieve detailed metadata for all incoming HTTP requests, including headers, query parameters, and raw payloads.
  • Dynamic Responses — Set custom HTTP status codes, headers, and body content for specific requests to simulate complex API behaviors.
  • Automated Actions — List and execute configured actions on your tokens to automate your development pipeline.
  • Global Variables — Manage environment-wide variables to maintain state across different webhook tests.

How it works

  1. Subscribe to this server
  2. Enter your Webhook.site API Key
  3. Start debugging webhooks directly from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Backend Developers — test webhooks without setting up local tunnels or public servers.
  • QA Engineers — validate third-party callbacks and simulate various API response scenarios.
  • DevOps Teams — monitor incoming alerts and automate response triggers via AI-driven actions.
webhook-testingapi-debugginghttp-inspectorrequest-binpayload-analysis

17 tools expose this connector's capabilities to your AI agent.

create_action

Create a custom action for a token

create_global_variable

Create a global variable

create_token

Create a new Webhook.site token (URL)

delete_action

Delete a custom action

delete_global_variable

Delete a global variable

delete_requests

Delete multiple requests for a token

delete_token

Delete a token

execute_action

Execute actions for a specific request

get_requests

Get requests captured by a token

get_token

Get details for a specific token

list_actions

List custom actions for a token

list_global_variables

List global variables

list_tokens

List Webhook.site tokens

set_response

Set dynamic response for a specific request

update_action

Update a custom action

update_global_variable

Update a global variable

update_token

Update an existing token

See how to talk to your AI agent using Webhook.site.

Create a new Webhook.site token with the alias 'stripe-test' and a default 201 status.

I've created your new webhook token. The URL is https://webhook.site/stripe-test (ID: 550e8400-e29b-41d4-a716-446655440000). It is configured to return a 201 Created status by default.

Show me the 5 most recent requests received by token 550e8400-e29b-41d4-a716-446655440000.

I found 5 requests. The latest one was a POST request from IP 192.168.1.1 containing a JSON payload with 'event': 'payment.succeeded'. Would you like to see the full headers for this request?

Delete all requests for token 550e8400-e29b-41d4-a716-446655440000 that are older than 7 days.

I have successfully deleted all requests received before 'now-7d' for the specified token. Your request history is now cleared of older entries.

Use the `create_token` tool and set the `expiry` parameter to 3600 seconds. You can also add an `alias` to make the URL easier to identify.

Related Connectors