MCP Orchestration Gateway – aggregates tools from multiple MCP servers with BM25 search and deferred loading for Claude Desktop
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add gateway-rupinder2 -- uvx mcp-orchestration-gateway~/.codex/config.toml
[mcp_servers.gateway-rupinder2]
command = "uvx"
args = ["mcp-orchestration-gateway"]
# codex mcp add gateway-rupinder2 -- uvx mcp-orchestration-gateway~/.cursor/mcp.json
{
"mcpServers": {
"gateway-rupinder2": {
"command": "uvx",
"args": [
"mcp-orchestration-gateway"
]
}
}
}.vscode/mcp.json
{
"servers": {
"gateway-rupinder2": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-orchestration-gateway"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"gateway-rupinder2": {
"command": "uvx",
"args": [
"mcp-orchestration-gateway"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"gateway-rupinder2": {
"command": "uvx",
"args": [
"mcp-orchestration-gateway"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"gateway-rupinder2": {
"command": "uvx",
"args": [
"mcp-orchestration-gateway"
]
}
}
}