Back to browse
MCP-X – Single-file multi-client MCP gateway with per-tool access ctrl

MCP-X – Single-file multi-client MCP gateway with per-tool access ctrl

by littleRound·Feb 12, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemShip It
The Take

Single-file + live-reload is the practical win here: point your agents at one static URL and you can swap or share upstream MCP servers on the fly via TOML edits or the REST API. The per-tool fnmatch allow-lists, owner registration, and JWT/static token options show the author thought about multi-tenant workflows, but this is a focused infra tool — great when you actually run many MCP servers, less interesting otherwise.

Target Audience

AI/ML engineers, platform/backend developers and ops teams who manage multiple agent tool servers

Post Description

We built a lightweight gateway (one Python file) that lets multiple AI clients share MCP tool servers with fine-grained, per-tool access control via fnmatch patterns. Config is a single TOML file with live reload.

It works like a file-based proxy - point your agent at the static gateway URL once, then dynamically connect and swap out actual MCP servers behind it at any time via changing config file / REST API. No need to reconfigure your agents when your tools change.

GitHub: https://github.com/camelop/mcp-x

Similar Projects

Developer Tools●●Solid

MCP Gateway – Zero-Trust Access to MCP Tool Servers

Zero-trust MCP sharing over OpenZiti with no listening ports or VPN setup required.

Big BrainSolve My Problem
michaelquigley
422mo ago
Developer Tools●●Solid

PolyMCP – Run MCP Python Tools in WASM via Pyodide

PolyMCP turns Python functions into a single Pyodide WASM bundle so agents can call tools directly in the browser or at the edge — neat and practical. It keeps MCP niceties like input validation, error handling, and orchestration inside the bundle and ships runnable demo HTML to prove the flow. Be realistic about Pyodide trade-offs: bundle size and no native-extension support make this best for lightweight, interactive tools and demos rather than heavy backend workloads.

WizardryNiche Gem
justvugg
204mo ago