open-vMCP

AndresI19/open-vMCP
★ 0 stars TypeScript File System Updated today
A virtual MCP gateway you can read in an afternoon — one endpoint in front of every MCP server, with per-server and per-tool policy and a record of every call that crosses it.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "open-vmcp": {
      "command": "npx",
      "args": [
        "-y",
        "AndresI19/open-vMCP"
      ]
    }
  }
}

README Excerpt

A **virtual MCP gateway** you can read in an afternoon. One endpoint in front of every MCP server you run, with per-server and per-tool policy, and a record of every call that crosses it. The server is **~1,800 lines of TypeScript across 28 files**. That is the point. This is a proof of concept and a reference implementation — small enough to read end to end, with each moving part in one

Topics

governancemcpmcp-gatewaymcp-servermodel-context-protocolobservabilityproof-of-concepttypescript