MCP servercom.webhook-studio/webhooks
Keyless webhook endpoints: capture, wait, replay, forward, and generate types from real traffic.
Overview
Score?
UNRATED 0.742
of what a free look can see, on 30 looks
Looks
36
last 3 hr ago
Tools
17
More info
URL
webhook-studio.com/mcp
streamable-http
Says it is
webhook-studio 0.1.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.742 · highest on record 0.8561
Toolsfrom sha256:c268a55d4c…95c6bd
| Tool | Schema |
|---|---|
| configure_verification Turn on HMAC signature verification for a bucket using the provider's own signing secret (e.g. Stripe's whsec_). This is how you finish a "verified webhook" integration end to end. |
input · no output |
| create_bucket Provision a new webhook endpoint (a "bucket") that captures incoming HTTP requests. Returns its id, public ingest url to point a provider at, inbox_url (the live human view to hand |
input · no output |
| delete_bucket Permanently delete a webhook endpoint and its captured events. |
input · no output |
| diff_schema Compare two versions of a learned schema and get exactly which fields were added, removed or changed type, each flagged as breaking or not. This is the "why did my handler start fa |
input · no output |
| find_correlation_keys List the correlation-key candidates for a learned schema — the fields that look like identifiers (e.g. data.object.id), ranked by how consistently they appear. These are the fields |
input · no output |
| forward_bucket Set up standing forwarding from a bucket to a URL. Pass forward_all:true to forward every event, or condition_tree to forward only matching events (same AND/OR condition grammar th |
input · no output |
| generate_types Generate types, a runtime validator, or a full handler from a learned schema — the payoff of the knowledge layer. Everything is derived from the payloads this account ACTUALLY rece |
input · no output |
| get_bucket Fetch one webhook endpoint by id, including its url and inbox_url. |
input · no output |
| get_event Fetch one captured event by id with its full headers, body, signature verification result (and failure reason), and every outbound delivery attempt. This is how you find out whethe |
input · no output |
| get_schema Fetch one learned schema with every field, its type, whether it is optional, and how often it actually appears — the real shape of the payload, derived from what this account recei |
input · no output |
| latest_event Get the single most recent event captured by a bucket, optionally filtered by provider and event type. Returns one event with its headers, body and delivery results — the one-shot |
input · no output |
| list_buckets List your webhook endpoints. Pass external_ref to fetch the specific bucket you created earlier under that name — this is how you re-anchor after losing the conversation, since you |
input · no output |
| list_deliveries List outbound delivery attempts for a bucket, newest first, with the full request and response of each. Pass success:false to see only failures — the direct answer to "which of my |
input · no output |
| list_events List events captured by a bucket, newest first, with composable filters: since/until (ISO 8601 or YYYY-MM-DD), provider, type, method, signature_valid, and q (case-insensitive subs |
input · no output |
| list_schemas List the payload schemas Webhook Studio has learned from this account's real traffic, optionally filtered by provider and event_type. These outlive the payloads they were learned f |
input · no output |
| replay_event Re-send a captured event to any URL — the test runner for a handler you just wrote. preserve_headers defaults to true so the original signature header (e.g. Stripe-Signature) arriv |
input · no output |
| wait_for_event Block until the next matching event arrives on a bucket, or until the timeout. Use this to turn "go click Send test webhook in Stripe" into a synchronous step: call it, tell the hu |
input · no output |
Verify it yourself
npx teppi-check https://webhook-studio.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ29VTM9YA759ATNXP4VXH