Vpn Bypass
FreeNot checkedMCP server for VPN Bypass: let an AI agent read and change macOS VPN split-tunnel routing
About
MCP server for VPN Bypass: let an AI agent read and change macOS VPN split-tunnel routing
README
vpn-bypass-mcp
vpn-bypass-mcp is an MCP server for VPN Bypass, the macOS menu bar app that decides which traffic uses the VPN and which goes around it. An AI agent uses it to read the app's state and change its routing through the app's local control socket. It runs on macOS only.
Features
- 23 tools, one per app action: status, domain lists, services, routing mode, kernel routes, DNS refresh, the log, and Custom-mode routes and rules.
- Every tool returns the app's own JSON unchanged, so fields a newer app adds reach the agent.
- Tool descriptions tell an agent that has never seen the app what each mode does, and keep kernel routes apart from Custom-mode egress routes.
- MCP hints on every tool (
readOnlyHint,destructiveHint,idempotentHint), so a client can ask before a destructive call. VPN_BYPASS_MCP_READ_ONLY=1registers only the 8 tools that change nothing.- Errors an agent can act on: the app is not running, the app is older than 4.9.0 (with its version when it reports one), or the app's own error code.
- A proxy password travels in a separate field and is never returned, echoed or logged.
- stdio only; the server opens no network port.
Quick start
npx -y vpn-bypass-mcp --version
Then add the server to your MCP client (Claude Desktop, Cursor, or any client that reads mcpServers):
{
"mcpServers": {
"vpn-bypass": {
"command": "npx",
"args": ["-y", "vpn-bypass-mcp"]
}
}
}
VPN Bypass must be open. The domain, service, active-route, refresh and log tools need VPN Bypass 4.9.0 or newer; status, set_mode and the Custom-mode tools work with older versions. Claude Code, the release binaries and building from source are in Getting started.
Documentation
The full documentation is at geiserx.github.io/vpn-bypass-mcp.
- Getting started: requirements, npm, release binary, source, first run
- Configuration: environment variables, read-only mode, timeouts, security
- Usage: modes, the two kinds of route, every tool, errors
- Development: build, test, release
- Related projects: the VPN Bypass app, its
vpnbcommand line, and where this server is listed
Related projects
VPN Bypass, the app, and its Homebrew tap.
License
Installing Vpn Bypass
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/GeiserX/vpn-bypass-mcpFAQ
Is Vpn Bypass MCP free?
Yes, Vpn Bypass MCP is free — one-click install via Unyly at no cost.
Does Vpn Bypass need an API key?
No, Vpn Bypass runs without API keys or environment variables.
Is Vpn Bypass hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Vpn Bypass in Claude Desktop, Claude Code or Cursor?
Open Vpn Bypass on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Opencode Omniroute Plugin
OpenCode plugin for the OmniRoute AI Gateway. Drives dynamic model discovery, /connect auth flow, and multi-instance OmniRoute providers via the official @openc
by GitHub ActionsRoblox Studio
Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce
by paralovAntigravity Drawio
MCP server that enables AI assistants to create, parse, render, and validate Draw.io diagrams programmatically.
by S-SUJAN-SFetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzMCP-Agent
A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)
by lastmile-aiSpring AI MCP Client
Provides auto-configuration for MCP client functionality in Spring Boot applications.
mcp.natoma.ai
A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)
Compare Vpn Bypass with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
