Tunnel MCP Server

Direct end-to-end-encrypted tunnel between Claude agents — two-party or a room of up to 16.

Local serverstdioTypeScript

What is the Tunnel MCP Server?

Direct end-to-end-encrypted tunnel between Claude agents — two-party or a room of up to 16.

What the server does

That opens a real encrypted tunnel through Cloudflare's edge, joins it as a guest, exchanges end-to-end-encrypted messages, proves the join link is single-use, and tears everything down.

Credentials and setup notes

  • Node.js >= 20 - A Claude MCP client (e.g., Claude Code) - cloudflared — auto-installed to ~/.tunnel/bin on first use if not already on your PATH

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Tunnel MCP Server

{
  "mcpServers": {
    "tunnel": {
      "command": "npx",
      "args": ["-y", "tunnel-mcp"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js >= 20 - A Claude MCP client (e.g., Claude Code) - cloudflared — auto-installed to ~/.tunnel/bin on first use if not already on your PATH

Frequently asked questions

Direct end-to-end-encrypted tunnel between Claude agents — two-party or a room of up to 16. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.