Ir para o conteúdo

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

← Voltar para Webhook Studio

De quem é o servidor
  • 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.

Quando perguntamosverificado em 2026-10-25
  • 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.

Um agente deve conectá-loAinda não está claro
  • 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.

Medido todo diaverificações diárias: 1, a primeira em 2026-10-26
  • 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 →

Ferramentas que oferece17 ferramentas · lido em 2026-10-25
  • 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 back), and signing secret. Pass external_ref — your own…

  • 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 never need to have stored the bucket id.

  • get_bucket

    Fetch one webhook endpoint by id, including its url and inbox_url.

  • delete_bucket

    Permanently delete a webhook endpoint and its captured events.

  • 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 answer to "what did Stripe last send me". 404 if nothing…

  • 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 substring over body, content type, method, type and labels)…

  • 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 whether your forward actually reached its target and what came…

  • 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 human to trigger the event, and it returns as soon as one…

  • 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) arrives intact. If you changed the body or the receiver…

  • 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 the routing engine uses). Creates the destination and…

  • 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 forwards are broken and why".

  • 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. Set secret to the provider secret and hmac_enabled:true…

  • 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 from, so this answers "what shapes do I know about" even…

  • 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 received rather than guessed from training data.

  • 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 failing" answer, produced without reading a single payload…

  • 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 received, with genuinely-optional fields marked optional…

  • 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 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/mcp

Adicionar 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.