MCP Gateway for Secure Remote Access to Internal Tools

OpenZiti has released an MCP gateway that enables secure access to internal MCP tool servers from remote locations without exposing any public endpoints. The solution aggregates multiple MCP backends into a single connection and namespaces tools to prevent collisions.
How It Works
The gateway runs over a zero-trust overlay using OpenZiti and zrok, meaning nothing listens on a public address. Clients connect using a zrok share token and receive isolated sessions. This approach eliminates the need for opening ports, setting up SSH tunnels, or running a VPN.
Configuration
Claude Desktop configuration requires just one entry in the mcpServers section. The configuration provides fine-grained selection of tools from aggregated servers.
{
"mcpServers": {
"gateway": {
"command": "mcp-tools",
"args": ["run", "<share-token>"]
}
}
}Practical Use Case
The developer at NetFoundry uses this daily for accessing internal resources like data warehouses across their 100% remote workforce. The gateway allows team members to access MCP servers running on various machines from their laptops through a single MCP connection.
The project is available under the Apache 2.0 license and can be found on GitHub. The developer invites others to share their approaches to remote MCP access with Claude Desktop.
📖 Read the full source: r/ClaudeAI
👀 See Also

Custom Reddit MCP for Claude Desktop/Code Shared on GitHub
A developer has released a custom-built Reddit MCP designed for Claude Desktop and Claude Code to integrate Reddit research directly into the workflow. The tool is documented on GitHub and available for free use.

Building an Autonomous Research Agent with C# and Local LLMs
A C# research agent automates URL processing with local LLMs using Ollama and llama3.1:8b, generating structured markdown reports from web searches.

Zoku: A Tool That Automatically Detects Repeated Workflows in Claude Code
Zoku is a local tool that hooks into Claude Code's event system to record tool actions across sessions, identifies repeated workflow patterns, and then informs Claude about these patterns so it can proactively suggest or execute them. It requires no configuration, has no dependencies, and stores everything locally in ~/.zoku/.

OpenClaw skill reduces accessibility tree tokens from 600K to 1.3K for ad-heavy sites
A developer built an OpenClaw skill that uses ML-based element ranking to prune accessibility trees, cutting slickdeals.com from ~598K tokens to ~1.3K tokens by keeping only the top ~50 actionable elements.