Agentβ™₯︎Age
Catalog

io.github.farshadmomo/lan-direct

Official

by farshadmomo Β· JavaScript

Browser MCP: the app under test egresses via the real ISP while the agent stays on the VPN.

io.github.farshadmomo/lan-direct (Browser MCP)

Browser MCP server for the io.github.farshadmomo/lan-direct app under test, designed so the browser egresses via the real ISP while the coding agent remains on a VPN. Its stated goal is to support Claude Code and Codex in scenarios where the app calls a domestic API that rejects the VPN’s foreign exit IP.

πŸ› οΈ Key Features

  • β€œBrowser MCP”
  • Supports coding agents: Claude Code and Codex
  • Split behavior: agent stays on VPN; app egresses via real ISP

πŸš€ Use Cases

  • Testing or running coding agents behind a full-tunnel VPN
  • Accessing services that reject traffic coming from VPN exit IPs (domestic API)

⚑ Developer Benefits

  • Helps keep VPN connectivity for the agent API while allowing the app under test to reach non-VPN-restricted services
  • Targets developer tooling workflows for agent skills and MCP-based setups

⚠️ Limitations

  • VPN β€œhas to stay on” because the agent reaches its API through the VPN

Topics

agent-skillsclaude-codeclaude-skilldeveloper-toolsnetworkingnodejspowershellproxysplit-tunnelingvpnwindowssocket-bindingcodexmcpplaywrightmcp-servermodel-context-protocol