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 serversConfiguration
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.