WebhookTest.net
Server Details
Anonymous webhook capture, inspection, waiting, and response configuration for AI agents.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 8 tools
Most tools have clearly distinct purposes, but there is mild potential for confusion between clear_webhooks (wipes captures) and delete_webhook_bucket (removes the bucket), and between get_webhook, list_webhooks, and wait_for_webhook. Descriptions largely resolve these boundaries, so an agent can select correctly with care.
All names follow a consistent snake_case verb_noun pattern (create/get/delete/get_webhook_bucket, get/list/wait_for_webhook). The only slight wart is that captures are referred to as 'webhooks' while the container is 'webhook_bucket', a minor inconsistency in entity modeling.
Eight tools is well-scoped for a webhook capture service, covering bucket lifecycle, capture retrieval, response configuration, and cleanup without redundancy. Each tool earns its place.
Covers bucket create/delete/read, capture get/list/clear, response configuration, and a wait primitive—nearly a full lifecycle. The main gap is the inability to delete or manage a single capture individually (only clear_webhooks for all captures).
Available Tools
8 toolsclear_webhooksClear captured webhooksADestructiveInspect
Permanently delete every capture in a bucket. Requires confirm=true.
Inputs: confirm (required), bucket_id (required). Returns: error, success
configure_webhook_responseConfigure webhook responseAInspect
Set the status, content type (JSON, plain text, XML, or form-encoded), body, optional Retry-After or X-Hook-Secret header, and a delay up to 10 seconds returned by the webhook endpoint. Browser visits always receive plain text.
Inputs: body (required), status (required), bucket_id (required), content_type (required), +2 more. Returns: error, success
create_webhook_bucketCreate webhook bucketAInspect
Create an anonymous temporary webhook capture bucket. The returned bucket ID is a bearer capability and expires after 15 days of inactivity.
Inputs: name, controlled_test. Returns: id, name, error, dashboard_url, +2 more
delete_webhook_bucketDelete webhook bucketADestructiveInspect
Permanently delete a bucket and all of its captures. Requires confirm=true.
Inputs: confirm (required), bucket_id (required). Returns: error, success
get_webhookGet captured webhookARead-onlyInspect
Read one webhook capture scoped to its bucket. Sensitive headers and query values are redacted by default.
Inputs: bucket_id (required), webhook_id (required), max_body_bytes, include_sensitive. Returns: error, webhook
get_webhook_bucketGet webhook bucketARead-onlyInspect
Read a bucket name and its configured HTTP response settings.
Inputs: bucket_id (required). Returns: id, name, error, dashboard_url, +6 more
list_webhooksList captured webhooksARead-onlyInspect
List webhook capture summaries in newest-first order using cursor pagination.
Inputs: bucket_id (required), limit, cursor. Returns: error, has_more, webhooks, next_cursor, +1 more
wait_for_webhookWait for a webhookARead-onlyInspect
Return the latest capture, wait for a newer capture, or report received=false after the timeout.
Inputs: bucket_id (required), wait_seconds, max_body_bytes, after_webhook_id, +1 more. Returns: error, webhook, received
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Webhook, email, WebSocket and tunnel testing for AI agents: capture, wait, verify, replay.
Instant no-signup webhook & HTTP-request inspector for testing webhooks and agent tool-callbacks.
Capture, inspect, send and assert on webhooks and inbound email from your coding agent.
Webhook URLs for AI agents: receive, wait for, replay, sign and verify webhooks (Stripe, GitHub…).
Related MCP Servers
- AlicenseAqualityCmaintenanceCaptures incoming webhook/HTTP requests and lets AI assistants inspect, wait for, and replay them to debug webhook integrations.6MIT
- AlicenseAqualityDmaintenanceEnables AI agents to create disposable webhook URLs, capture incoming HTTP requests, inspect headers and bodies, and replay them against local or remote endpoints, streamlining the webhook handler development loop.510 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to create webhook URLs, wait for incoming deliveries, inspect payloads, and replay or send signed webhook events to a local handler.49 npmMIT
- AlicenseAqualityCmaintenanceLet AI agents operate your webhook gateway: inspect failed deliveries, read payloads, replay dropped events, and fire test webhooks.422 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.