Servidor MCP de Webhook Studio
Quais servidores do registro oficial de MCP são de Webhook Studio, se respondem e o que oferecem. Um programa verificou cada item; nada foi copiado da página do produto.
lido em 2026-10-25
- Nome no registrocom.webhook-studio/webhooksverificado no registro MCP
O nome no registro fica sob webhook-studio.com. O registro só libera esse espaço de nomes para quem prova controle do domínio por DNS ou HTTP.
- Estadorespondeverificado em 2026-10-25
- Ferramentas17
- O servidor se chamawebhook-studio
- Versão do servidor0.1.1
- Versão do protocolo2025-06-18
Em 2026-10-25 o servidor respondeu a initialize e tools/list sem login. Primeira resposta em 86 ms.
- As ferramentas fazem todos os casos de uso verificados: capture and inspect incoming provider webhook requests; generate typescript types from real webhook payloads; replay captured events to localhost with original signatures.
- Verificado em 1 dos 7 dias necessários para julgar a confiabilidade.
Depois de conectar
- Para "capture and inspect incoming provider webhook requests", a primeira chamada provável é create_bucket.
- Para "generate typescript types from real webhook payloads", a primeira chamada provável é list_schemas.
- Mantenha a aprovação para delete_bucket: elas apagam, enviam ou pagam sem avisar.
- create_bucket, delete_bucket alteram dados sem login: qualquer pessoa com o endereço pode chamá-las.
Dito por regras a partir das medições acima. A primeira chamada provável é a escolha de um modelo na lista de ferramentas; leia a descrição antes de confiar nela.
- Nota INITE MCPdepois de uma semanaa nota precisa de 7 verificações diárias: 1 até agora
- O que um agente consegue fazer com ele3 de 3 casos de uso
- Respondeumedindo1 das 7 verificações diárias necessárias para mostrar a porcentagem
- Mediana da primeira resposta232 ms
- Espaço no contexto do agente≈ 3.161 tokensas definições de todas as ferramentas (17), que o agente carrega a cada turno
- Definições das ferramentasB · 83 de 100
- Resultados tipados0 de 17 ferramentasdeclaram outputSchema: o resultado chega tipado e é lido de uma vez
- Sem dizer se só lê ou se pode destruir: 17 de 17
O que um agente consegue fazer com ele
- consegue · capture and inspect incoming provider webhook requests
- consegue · generate typescript types from real webhook payloads
- consegue · replay captured events to localhost with original signatures
Cada caso de uso do produto foi perguntado ao Jev junto com a lista de ferramentas deste servidor: um agente consegue fazer isso com essas ferramentas?
Vale conferir
- Ferramentas que apagam, enviam ou pagam sem avisar o cliente: delete_bucket
- Ferramentas que alteram dados, em um servidor que responde sem login: create_bucket, delete_bucket
Um programa verifica o servidor uma vez por dia: initialize e tools/list, sem modelo. Os tokens são o tamanho das definições, a cerca de quatro caracteres por token. A nota é a média de seis verificações do nome, da descrição, do esquema e das anotações de cada ferramenta; diz se as ferramentas estão bem descritas, não se funcionam. A nota pesa só o que foi medido: se responde (30%), se faz o trabalho do produto (25%), definições (20%), contexto (10%) e uso (15%). Uma parte não medida fica de fora, e uma instrução oculta limita a nota a 40. O estado dos servidores MCP dos fornecedores: método e números →
create_bucketProvision 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 back), and signing secret. Pass external_ref — your own…
list_bucketsList 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 never need to have stored the bucket id.
get_bucketFetch one webhook endpoint by id, including its url and inbox_url.
delete_bucketPermanently delete a webhook endpoint and its captured events.
latest_eventGet 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 answer to "what did Stripe last send me". 404 if nothing…
list_eventsList 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 substring over body, content type, method, type and labels)…
get_eventFetch 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 whether your forward actually reached its target and what came…
wait_for_eventBlock 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 human to trigger the event, and it returns as soon as one…
replay_eventRe-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) arrives intact. If you changed the body or the receiver…
forward_bucketSet 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 the routing engine uses). Creates the destination and…
list_deliveriesList 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 forwards are broken and why".
configure_verificationTurn 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. Set secret to the provider secret and hmac_enabled:true…
list_schemasList 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 from, so this answers "what shapes do I know about" even…
get_schemaFetch 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 received rather than guessed from training data.
diff_schemaCompare 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 failing" answer, produced without reading a single payload…
generate_typesGenerate 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 received, with genuinely-optional fields marked optional…
find_correlation_keysList 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 to group events by when reconstructing a lifecycle (a…
Como conectar
Adicione o servidor à configuração do seu cliente MCP. Claude Desktop, Cursor e a maioria dos outros clientes leem este formato:
{
"mcpServers": {
"webhooks": {
"type": "http",
"url": "https://webhook-studio.com/mcp"
}
}
}Adicionar
Claude Code, no terminal
claude mcp add --transport http webhook-studio https://webhook-studio.com/mcpAdicionar ao CursorAdicionar ao VS Code
claude.ai, ChatGPT e outros clientes: adicione https://webhook-studio.com/mcp como conector personalizado nas configurações.
Cada linha é algo que um programa encontrou ao procurar: o registro, a resposta do próprio servidor, uma especificação que se lê. Linha ausente quer dizer que não encontramos, não que não exista.
Cookies
Antes de contar esta visita
A análise e a medição de anúncios nos dizem quais páginas e quais dos nossos anúncios cumprem seu papel: Google Analytics e Google Ads, o pixel da Meta, Yandex Metrica e um identificador próprio. Nada é armazenado até você responder, e recusar não muda nada no site.