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?”
| Configurar | |
|---|---|
| anyhook_apps_create | Cria um app: a URL para passar ao seu provedor e para onde encaminhar · precisa de acesso de escrita |
| anyhook_connect | Registra o webhook na Stripe ou no GitHub a partir de uma chave · precisa de acesso de escrita |
| anyhook_apps_list | Lista seus apps e as URLs de entrada deles |
| anyhook_inbox | O endereço de e-mail de um app, para que as mensagens cheguem como eventos |
| Acompanhar | |
| anyhook_events | Eventos recentes, por app ou status |
| anyhook_inspect | Um evento: cabeçalhos, corpo e cada tentativa de entrega |
| anyhook_undelivered | O que falhou ou está retido, para um app |
| anyhook_usage | Os limites do plano e quanto você usou de cada um, com a data em que cada um zera |
| Recuperar | |
| anyhook_replay | Faz o replay de um evento armazenado · precisa de acesso de escrita |
| anyhook_replay_failed | Faz 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_deploy | Código que roda a cada evento que um app recebe, num sandbox, sem precisar de servidor · precisa de acesso de escrita |
| anyhook_code_test | Roda esse código agora num evento armazenado e lê os logs · precisa de acesso de escrita |
| anyhook_code_get | O código de um app, os nomes dos segredos dele e as execuções usadas neste mês |
| Testar | |
| anyhook_mock | Uma 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_verify | Confere a assinatura de um webhook |
| anyhook_providers | Provedores 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