Untun

by minte-app

Not rated
GitHub

About

Create secure tunnels to expose local servers to the internet using untun.

Details

Author
minte-app
Categories
Developer Tools, Infrastructure, Security

Setup

Install Untun in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/minte-app/untun-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Untun MCP - Secure Tunnels for Local Servers[](https://www.npmjs.com/package/@minte-app/untun-mcp)<<<

Local development can be frustrating when you need to expose your server to the internet:

- ❌ Complex tunnel setup and command-line arguments
- ❌ Hard to track which tunnels are running across different terminal sessions
- ❌ No easy way to manage multiple tunnels from a single interface

Untun MCP creates and manages secure tunnels directly from your AI assistant:

- 1️⃣ Simply tell your AI assistant to create a tunnel
- 2️⃣ Get a public URL within seconds
- 3️⃣ Manage all your tunnels with simple natural language commands

No complex CLI commands to remember. No more lost tunnels. Easy management of multiple tunnels.

This project uses theuntunpackage from npm but isnotofficially affiliated with, endorsed by, or connected to Cloudflare or UnJS. This is an independent, community-developed MCP wrapper around the untun CLI tool.

- Node.js >= v18.0.0
- MCP-compatible client (Cursor, Claude Desktop, VS Code, etc.)
- untunCLI tool (installed automatically as needed)

Go to:Settings->Cursor Settings->MCP->Add new global MCP server

Paste the following configuration into your Cursor~/.cursor/mcp.jsonfile:

{ "mcpServers": { "untun": { "command": "npx", "args": ["-y", "@minte-app/untun-mcp@latest"] } } }

Add this to your VS Code MCP config file:

{ "servers": { "Untun": { "type": "stdio", "command": "npx", "args": ["-y", "@minte-app/untun-mcp@latest"] } } }

To install Untun Secure Tunnel Manager for Claude Desktop automatically viaSmithery:

npx -y @smithery/cli install @minte-app/untun-mcp --client claude

Add this to your Claude Desktopclaude_desktop_config.jsonfile:

{ "mcpServers": { "Untun": { "command": "npx", "args": ["-y", "@minte-app/untun-mcp@latest"] } } }

Ask your AI assistant to create a tunnel with natural language:

Create a tunnel to my localhost:3000 server

-

start_tunnel: Creates a secure tunnel from a public internet address to your local server

- url(required): The local URL to expose (e.g.,http://localhost:3000)
- name(optional): Custom name for the tunnel

stop_tunnel: Stops a running tunnel or all local tunnels

- name(optional): Name of a specific tunnel to stop

list_tunnels: Lists all active tunnels including their status and details

If your tunnel doesn't start, try these steps:
- Make sure your local server is running
- Check if there's already a tunnel running for that port
- Uselist_tunnelsto check the status of all tunnels

Tunnels are tracked by hostname. If you see "remote" tunnels that can't be stopped, they are likely running on another machine. You'll need to stop them from the original machine.

Clone the project and install dependencies:

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Network reconnaissance and security scanning with port scanning, DNS analysis, and vulnerability assessment

A comprehensive MCP server for managing OPNsense firewalls, offering over 300 tools for configuration and monitoring.

Manage OPNsense firewalls using Infrastructure as Code (IaC) principles.

Interact with the Illumio Policy Compute Engine (PCE) to manage workloads, labels, and analyze traffic flows.

Integrate with Tailscale's CLI and API for automated network management and monitoring.

MCP access to cluster-wide L4 and L7 network traffic, packets, APIs, and complete payloads.

An MCP server for Cisco NSO that exposes its data and operations as MCP primitives.

Give your AI agents access to production without the risks of sharing SSH keys.

Retrieves essential network information from devices using gNMI and OpenConfig models.

A server for real-time network packet monitoring and security analysis.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.