DEV Community

curatedmcp for CuratedMCP

Posted on • Originally published at curatedmcp.com

MCPX - MCP Gateway: Secure, Route, and Control Your Entire MCP Ecosystem

Install guide and config at curatedmcp.com

MCPX - MCP Gateway: Secure, Route, and Control Your Entire MCP Ecosystem

Managing multiple MCP servers across your AI workflows shouldn't require hand-rolling security, routing logic, and permission layers. MCPX is a lightweight, open-source gateway that sits between your AI agents and your MCP services—handling routing, access control, and unified API exposure without the overhead.

Think of it as a smart proxy for your MCP stack. Instead of scattered integrations and manual security enforcement, you get a single control plane that routes requests intelligently, enforces permissions, and lets you manage your entire MCP ecosystem through simple JSON configs.

What It Does

MCPX acts as a centralized orchestration layer for MCP servers. Here's what you actually get:

  • Dynamic routing: Direct requests to the right MCP server based on rules you define
  • Zero-code integrations: Connect tools and services via JSON configuration—no boilerplate required
  • Unified API surface: Expose multiple disparate MCP services through a single, consistent interface
  • Local-first with remote flexibility: Keep your workflows local while preparing for production agent deployments
  • Permission enforcement: Control who (or what AI agent) can access which services and capabilities

It's built for teams orchestrating agent workflows at scale or developers building secure, multi-tool environments without maintaining separate integrations for each service.

How to Install

Pull the Docker image and run it:

docker run --rm --pull always --privileged -v ./:/lunar/packages/mcpx-server/config -p 9000:9000 -p 5173:5173 -p 3000:3000 --name mcpx us-central1-docker.pkg.dev/prj-common-442813/mcpx/mcpx:latest
Enter fullscreen mode Exit fullscreen mode

Add it to your Claude Desktop configuration:

{
  "mcpServers": {
    "mcpx---mcp-gateway": {
      "command": "docker run --rm --pull always --privileged -v ./:/lunar/packages/mcpx-server/config -p 9000:9000 -p 5173:5173 -p 3000:3000 --name mcpx us-central1-docker.pkg.dev/prj-common-442813/mcpx/mcpx:latest"
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Real-World Use Cases

  • Multi-service agent workflows: Route a single Claude conversation through different MCP servers (API integrations, database connectors, file systems) without manual switching or config changes
  • Production agent deployment: Set up permission boundaries and service access policies before deploying AI agents that need controlled access to production tools
  • Centralized logging and auditing: Monitor all MCP interactions across your stack from a single control plane, essential for compliance-heavy environments

Full install guides for Claude Desktop, Cursor, Windsurf, and more at CuratedMCP.

Top comments (0)