WebhookToolkit
Inspecteur de webhooks · CLI · IA · MCP

Teste tes webhooks en quelques secondes.
Comprends-les avec l'IA.

Une URL en direct qui capture chaque requête. Vois en-têtes et payload instantanément, laisse Claude expliquer l'événement et écrire ton handler, renvoie-le vers localhost depuis ton terminal — ou laisse ton agent IA tout faire.

Obtenir mon URL de webhook npx webhook-toolkit listen

Sans inscription — ton URL est prête juste en dessous.

Création de ton URL de capture…
StripeGitHubShopifySlackTwilioPayPalPaddleSvixClerkDiscordMailgunRedsysLemon SqueezyLinearHubSpotWooCommerceSquareZoom+ tout expéditeur HTTP
Un outil, toute la boucle

De « est-ce que c'est arrivé ? » à « ça marche » sans quitter la page

Capture, comprends, reproduis et corrige les webhooks tiers — dans le navigateur, dans ton terminal, dans tes tests et dans ton agent IA.

Inspecte chaque requête

Liste en direct, JSON formaté et champs de formulaire, en-têtes, query, expéditeur et événement détectés automatiquement (Stripe, GitHub, Shopify, Slack, Twilio, PayPal…). Copie en cURL, rejoue, choisis ce que répond ton URL.

L'IA l'explique et écrit le handler

Claude te dit qui l'envoie, ce que veulent dire les champs clés et comment vérifier exactement la signature — puis écrit un handler complet en Node, Next.js, Python, PHP, Go ou Ruby.

Pass / Pro

Renvoie vers localhost

npx webhook-toolkit listen --forward localhost:3000 affiche chaque webhook dans ton terminal et le renvoie à ton serveur local. Sans installation, sans compte.

Pensé pour les agents IA

Un serveur MCP pour Claude Code, Cursor, ChatGPT et les autres : l'agent crée une URL, déclenche l'événement, attend le webhook et le lit — tout seul.

Signe et vérifie les signatures

Génère des payloads avec des signatures Stripe, GitHub, Shopify, Slack, Twilio ou Mailgun valides, et trouve pourquoi « signature verification failed ».

Relay : les vraies réponses de localhost

Une URL publique permanente reliée à ta machine qui renvoie la vraie réponse de ton serveur local — pour le TwiML Twilio, l'interactivité Slack et tout ce qui attend une réponse.

Pass / Pro
CLI · open source

Tes webhooks, dans ton terminal

Une commande npx : une URL publique, chaque requête affichée en direct, renvoyée à ton serveur local. Le même paquet signe des payloads de test et attend les webhooks dans tes tests.

  • Zéro installation : npx webhook-toolkit listen
  • Renvoi vers n'importe quel port ou chemin local
  • Signe et envoie des événements de test pour 6 fournisseurs
  • waitForRequest() pour Vitest, Jest et Playwright
  • Licence MIT sur GitHub
Documentation de la CLI
npx webhook-toolkit listen \
  --forward http://localhost:3000/webhooks

✓ https://webhook-toolkit.com/r/Qx7pL2mN9aZk
  POST /  stripe · checkout.session.completed  1.8 KB
  → localhost:3000/webhooks  200 OK  23 ms
claude mcp add --transport http webhook-toolkit https://webhook-toolkit.com/mcp
Serveur MCP

Laisse ton agent IA tester le webhook à ta place

Connecte Webhook Toolkit à Claude Code, Cursor, VS Code ou ChatGPT. Ton agent reçoit des outils pour créer des URL, attendre une livraison, lire en-têtes et corps, signer des payloads de test et vérifier des signatures.

Ensuite, demande simplement
Crée une URL de webhook, mets-la dans mon tableau de bord Stripe de test, déclenche un paiement et vérifie que mon handler contrôle bien la signature.
Installer le serveur MCP
Tarifs

Gratuit pour essayer. 5 € quand une semaine de débogage demande plus.

Gratuit
0 €

URL instantanée (7 jours) ou 1 URL permanente avec un compte gratuit, inspecteur en direct, CLI, MCP, signer, 3 analyses IA.

Pass 7 jours
5 € une fois

Tout pour une semaine d'intégration : explications IA et code du handler, 25 URL, 30 jours d'historique, tunnel Relay. Sans abonnement.

Pro
9 € /mois

Le Pass toute l'année : 100 analyses IA par mois, 25 URL permanentes, 3 tunnels Relay, alertes e-mail, clés d'API.

Comparer les offres

Questions

Comment tester un webhook sans déployer ?

Ouvre webhook-toolkit.com : tu obtiens une URL publique immédiatement. Colle-la dans les réglages de webhook du service (Stripe, GitHub, Shopify…), déclenche l'événement et la requête s'affiche en direct. Pour toucher ton serveur local, lance npx webhook-toolkit listen --forward http://localhost:3000/webhooks.

C'est gratuit ?

Oui : l'inspecteur, la CLI, le serveur MCP et le signer sont gratuits. Une URL anonyme dure 7 jours ; un compte gratuit garde une URL pour toujours. Le Pass 7 jours (5 €, paiement unique) et Pro (9 €/mois) ajoutent l'analyse IA, 25 URL, 30 jours d'historique et le tunnel Relay.

Que fait l'IA exactement ?

Sur n'importe quelle requête capturée, Claude (Anthropic) identifie l'expéditeur et l'événement, explique les champs clés, te dit comment vérifier la signature et liste les pièges habituels. Il peut aussi écrire le handler de réception complet en Node.js, Next.js, Python, PHP, Go ou Ruby.

Quelle différence avec webhook.site ou smee.io ?

Comme webhook.site tu as un inspecteur instantané ; comme smee.io tu peux renvoyer vers localhost depuis une CLI. En plus : détection de l'expéditeur et de l'événement, explications IA et code du handler, payloads de test signés, un tunnel Relay qui renvoie ta réponse locale, et un serveur MCP pour que les agents IA l'utilisent.

Claude Code, Cursor ou ChatGPT peuvent-ils l'utiliser ?

Oui. Ajoute le serveur MCP distant https://webhook-toolkit.com/mcp (ou lance npx -y webhook-toolkit mcp). L'agent peut créer des URL, attendre des webhooks, les lire, signer des payloads de test et vérifier des signatures.

Mes données sont-elles privées ?

Chaque URL a un jeton impossible à deviner. Les requêtes sont gardées 7 jours (gratuit) ou 30 jours (payant) et peuvent être supprimées à tout moment. Rien n'est envoyé à l'IA sans que tu cliques sur un bouton IA.

Ton URL de webhook t'attend

Sans inscription. Envoie une requête et regarde-la arriver.

Obtenir mon URL de webhook
Webhook Toolkit — tester, inspecter et déboguer ses webhooks (CLI, IA, MCP)