MCP Gateway MCP Server

$npx -y @mikkoparkkola/mcp-gateway
README.md

A multiplexing gateway that aggregates multiple MCP servers into a single port.

A multiplexing gateway that aggregates multiple MCP servers into a single port, significantly reducing context token usage through a Meta-MCP discovery system. It enables dynamic tool discovery and invocation across various transport protocols including stdio, HTTP, and SSE.

Environment Variables

CONFIG_PATHPath to the gateway configuration file defining aggregated servers

Configuration

claude_desktop_config.json
{
  "mcpServers": {
    "mcp-gateway": {
      "command": "npx",
      "args": ["-y", "@mikkoparkkola/mcp-gateway"],
      "env": {
        "CONFIG_PATH": "/path/to/gateway-config.json"
      }
    }
  }
}

Try it

List all the tools available across my connected MCP servers through the gateway.
Connect to the MCP Gateway and discover the capabilities of the aggregated transport protocols.
Use the Meta-MCP discovery system to find a specific tool in my server cluster.

Frequently Asked Questions

How do I install MCP Gateway?

Install MCP Gateway by running: npx -y @mikkoparkkola/mcp-gateway

What MCP clients work with MCP Gateway?

MCP Gateway works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Use MCP Gateway with Conare

Manage MCP servers visually, upload persistent context, and never start from zero with Claude Code & Codex.

Try Free