Summary
Tunnels stop getting lost between terminal windows.
The tunnel itself is untun's job; what this adds is bookkeeping - a list of what is currently running and the ability to stop one by name. That is the part that actually goes wrong when tunnels get started by hand across several sessions.
What it is
An MCP wrapper around the untun CLI. It starts a tunnel from a public address to a local server, lists what is running, and stops one or all of them.
What you get
- A tunnel started from a public internet address to your local server
- Every active tunnel listed, with its status and details
- A tunnel stopped by name, or all local tunnels stopped at once
Requirements
Node, and the untun CLI, which the server installs as needed. It is an independent community wrapper around the untun package, not affiliated with Cloudflare or UnJS.
Setup effort
One command — npx -y @minte-app/untun-mcp@latest
