Skip to content
  • Auto
  • Light
  • Dark
Download Beeper

Cloudflare Quick Tunnels

Cloudflare’s Quick Tunnels spins up an HTTPS endpoint that forwards traffic straight to your local Beeper Desktop API. The tunnel lives only as long as the cloudflared process runs, making it ideal for testing and personal usage.

Before you begin, make sure Remote Access is enabled in SettingsDevelopersBeeper Desktop APIAdvanced settings so the server listens on all interfaces.

Cloudflare Quick Tunnels does not support Server Sent Events (SSE) (/v0/sse), so if you are using the MCP server you must use the Streamable HTTP transport (/v0/mcp).

Read more about Remote Access

Install via Homebrew:

macOS
brew install cloudflare/cloudflare/cloudflared

Make sure to check Cloudflare’s Downloads page for the most up to date instructions.

  1. Start the tunnel

    Forward Beeper Desktop
    cloudflared tunnel --url http://localhost:23373
  2. Copy the forwarding URL

    cloudflared prints a line similar to https://example.trycloudflare.com. Append /v0/mcp for the MCP server.

  3. Authenticate from your remote tool

    Use the standard OAuth or token flow. Cloudflare preserves forwarded headers, so the Desktop API generates redirect URLs based on the public hostname automatically.

The URL is only valid while the cloudflared process runs. Use a session manager such as screen, tmux, or a background service if you need to keep it available. Press Ctrl + C to close the tunnel immediately.

Cloudflare Quick Tunnels has request limits and no authentication. For persistent deployments on Cloudflare, you can use Cloudflare Zero Trust:

Set up a named Cloudflare Tunnel

Zero Trust tunnels let you pin a hostname, enforce identity checks, and restrict IP ranges—all without changing your local Beeper Desktop configuration.