Built for AI Agents

Tunnels your agent can drive.

rustunnel gives AI agents public HTTPS, TCP, and UDP URLs for anything running on localhost — webhook testing, sharing a dev server, letting another agent or device reach a local port. One MCP server, six tools, copy-paste config for every harness.

brew tap joaoh82/rustunnel && brew install rustunnel
Experimental · Chrome 149 origin trialProposed API; availability and behavior may change

Browser agents can work with the dashboard you already opened.

rustunnel now registers structured WebMCP tools on authenticated /dashboard/* pages. A compatible in-browser agent can discover account usage, API-key metadata, tunnel history, load-balancing health, and billing status, or create a tunnel API key through your live signed-in browser session.

This is a progressive enhancement for WebMCP-aware Chrome builds, currently exposed through the Chrome 149 origin trial. It is not a stable, broadly cross-browser API. Unsupported browsers simply get the normal dashboard.

These browser account tools complement the existing stdio MCP server, which separately creates and manages live tunnels. They do not replace it. The installable agent skill and public OpenAPI surface remain available for CLI and direct platform integrations.

Deliberately narrow in v1
  • Public marketing and authentication pages register no dashboard tools.
  • Account access and refresh tokens are never returned to the agent.
  • API-key creation is limited to one attempt per minute in the browser and always shows a visible in-page notice.
  • No billing, account/auth, API-key deletion, or other deletion mutations are exposed.

Set up your harness

Machine-readable surfaces

Deeper references live in the docs: agent integration, MCP server, and Claude Code plugin.