MCP Directory
Back

rustunnel

by joaoh82 · Rust · ★ 639

Self-hosted, secure tunnel server in Rust. Expose local HTTP/HTTPS/TCP/UDP services to the public internet via TLS-encrypted WebSocket. Open-source, pay-as-you-go managed option, MCP server for AI agents.

#api-gateway#mcp-server#ngrok-alternative#reverse-proxy#rust#rustunnel#self-hosted#tunnel#tunneling#webhook

Install

cargo install --git https://github.com/joaoh82/rustunnel.git

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "rustunnel": {
      "command": "npx",
      "args": [
        "-y",
        "github:joaoh82/rustunnel"
      ]
    }
  }
}

From the README

[](https://github.com/joaoh82/rustunnel/actions/workflows/ci.yml) [](LICENSE) [](https://www.rust-lang.org) [](https://smithery.ai/servers/joaoh82/rustunnel) The open-source tunnel that scales with you. Don't pay for idle time. Secure, Rust-fast, and Pay-as-you-go. Expose local services through a public server over encrypted WebSocket connections with TLS termination, HTTP/TCP proxying, a live dashboard, Prometheus metrics, and audit logging. You can self-host or use our managed service. **Using an AI agent?** rustunnel ships an [MCP server](https://rustunnel.com/docs/guides/mcp-server) —…
Read full README on GitHub →

Related other servers