Conecte o AnyHook ao seu agente de IA

Adicione uma URL e entre. Seu agente pode então configurar endpoints de webhook, encontrar entregas com falha e fazer o replay delas, e você aprova o que ele pode mudar.

https://anyhook.net/mcp

Adicione ao seu app

Claude Code, claude.ai, Codex e VS Code abrem uma página do AnyHook no seu navegador: entre e aprove. Outros apps usam uma chave.

Claude Code

claude mcp add --scope user --transport http anyhook https://anyhook.net/mcp

Depois digite /mcp no Claude Code, escolha anyhook e selecione Authenticate.

claude.ai

Customize → Connectors → Add → Add custom connector. Cole a URL e clique em Connect.

Codex

codex mcp add anyhook --url https://anyhook.net/mcp
codex mcp login anyhook

A segunda linha abre o login. Adicionou pelas configurações do app do ChatGPT? Rode só a segunda linha. O Codex pede leitura e escrita numa única aprovação.

VS Code

Command Palette → MCP: Add Server → HTTP. Cole a URL e aprove o login que o VS Code abre.

Cursor, Windsurf e outros apps

Estes se conectam com uma chave de API. Crie uma em Dashboard → Settings → API Keys, que mostra isto já com a sua chave:

{
  "mcpServers": {
    "anyhook": {
      "command": "npx",
      "args": [
        "-y",
        "anyhook-mcp"
      ],
      "env": {
        "ANYHOOK_API_KEY": "ahk_live_xxxxxxxxxxxxxxxx"
      }
    }
  }
}

Cursor: Settings → MCP → Add new MCP server, ou ~/.cursor/mcp.json. Windsurf: ~/.codeium/windsurf/mcp_config.json. Claude Desktop: Settings → Developer → Edit Config.

O que ele pode fazer

Peça com suas palavras, por exemplo:

  • “Crie um app do AnyHook para os meus webhooks da Stripe e me passe a URL dele.”
  • “Algum webhook falhou desde ontem? Faça o replay deles.”
  • “Por que o último webhook da Shopify falhou?”
Ferramentas MCP do AnyHook
Configurar
anyhook_apps_createCria um app: a URL para passar ao seu provedor e para onde encaminhar · precisa de acesso de escrita
anyhook_connectRegistra o webhook na Stripe ou no GitHub a partir de uma chave · precisa de acesso de escrita
anyhook_apps_listLista seus apps e as URLs de entrada deles
anyhook_inboxO endereço de e-mail de um app, para que as mensagens cheguem como eventos
Acompanhar
anyhook_eventsEventos recentes, por app ou status
anyhook_inspectUm evento: cabeçalhos, corpo e cada tentativa de entrega
anyhook_undeliveredO que falhou ou está retido, para um app
anyhook_usageOs limites do plano e quanto você usou de cada um, com a data em que cada um zera
Recuperar
anyhook_replayFaz o replay de um evento armazenado · precisa de acesso de escrita
anyhook_replay_failedFaz o replay de todos os eventos com falha de um app, do mais antigo para o mais novo · precisa de acesso de escrita
Rodar código
anyhook_code_deployCódigo que roda a cada evento que um app recebe, num sandbox, sem precisar de servidor · precisa de acesso de escrita
anyhook_code_testRoda esse código agora num evento armazenado e lê os logs · precisa de acesso de escrita
anyhook_code_getO código de um app, os nomes dos segredos dele e as execuções usadas neste mês
Testar
anyhook_mockUma requisição assinada da Stripe, do GitHub ou do Slack, enviada para uma URL que você indicar, se quiser · precisa de acesso de escrita
anyhook_verifyConfere a assinatura de um webhook
anyhook_providersProvedores compatíveis e seus tipos de evento

O que ele tem permissão para mudar

  • Um app que entrou com login começa em somente leitura. Na primeira vez que tenta mudar algo, como criar um app ou fazer o replay de um evento, ele pede que você aprove isso também. O Codex pede as duas coisas na primeira aprovação.
  • O AnyHook manda um e-mail quando um app entra e quando um app recebe acesso de escrita.
  • Uma chave faz o que o escopo dela permite: acesso total ou somente leitura, escolhido quando você a cria.
  • Settings → Connected apps lista todo app que você aprovou. Desconecte um e ele fica bloqueado na próxima requisição.

Ainda não tem conta?

claude mcp add anyhook -- npx -y anyhook-mcp

Sem chave, o pacote npm roda em modo local: a ferramenta anyhook_quickstart dele cria um endpoint grátis sem conta, que expira em 7 dias se você não o vincular à sua conta. Não é a sua conta existente.

API REST com a mesma conta: documentação·Para agentes: llms.txt·Código-fonte no GitHub