Tunnels, networking, testing, and inspection
Hands-on guides for local tunnels, webhook testing, and inspecting HTTP traffic before it hits your handler — from the people building Mercur.
Create a Telegram bot with webhooks
Create a BotFather bot, handle updates on a local Node.js weather server, and point Telegram’s webhook at a Mercur HTTPS URL so deliveries reach localhost.
Test webhooks locally
Get a public HTTPS URL, inspect webhook headers and body in the browser, forward deliveries to localhost with the macOS app or npm CLI, and replay stored requests from the console.
Debug webhooks with Cursor MCP
Create a workspace API key, connect an MCP client to Mercur remote MCP, and inspect tunnel request history from the IDE.
Test GitHub webhooks locally
Configure a GitHub repository webhook against a public URL, inspect ping and push deliveries, tunnel events to localhost, and replay stored requests from the console.
How to test webhooks
Test and debug webhooks with a public HTTPS URL: inspect method, headers, and body, forward to localhost, then replay a stored delivery from the console.
Test Stripe webhooks locally
Point a Stripe webhook endpoint at a public URL, inspect the event payload, forward deliveries to your local app, and replay stored events from the console.