Documentation
Docs for webhooks, tunnels, inboxes and pulses.
Everything here works the same from the CLI, the MCP server, the Mac app and the console. Start with the quickstart, or search for the command you need.
Quickstart
Running in under a minute
- Log in once. Your browser opens to approve this machine. New accounts get 10 free credits.
- Open a way in. A webhook URL that captures every request, or a tunnel to a local port.
- Watch it arrive. Inspect, wait for and replay requests from the terminal or your agent.
npx otterkit login
npx otterkit webhook # a public URL that captures requests
npx otterkit tunnel 3000 # or expose localhost:3000
npx otterkit inspect <name> --followStart with a product
Pick the way in you need
WebhooksAlways-on URLs that answer for you, check signatures and keep history.Read the guide →TunnelsPut a local port on a public HTTPS address, with a name that sticks.Read the guide →Email InboxesGive an endpoint an email address. Mail lands in the same feed.Read the guide →PulsesCall a URL on a schedule, or hear about it when a job goes quiet.Read the guide →MCP ServerLet Claude Code, Cursor and other agents drive all of it.Read the guide →Install the Mac AppOne window for every endpoint you, your terminal or your agents start.Read the guide →
Everything in the docs