claude mcp add mcp-orchestrator -- npx -y mcp-orchestrator
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
6 โ ยท rupinder2/mcp-orchestrator ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 7 sources
Score
score 703 ยท 6 โ ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository rupinder2/mcp-orchestrator๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
A central hub that connects to multiple downstream MCP servers, aggregates their tools, and provides unified access with powerful tool search capabilities. > Built around **deferred tool loading** โ search across all your servers without blowing Claude's context window. Features - **Config-based Server Registration**: Add downstream MCP servers via JSON config file - **Tool Namespacing**: Automatic server_name__tool_name format - **Tool Search**: Unified BM25/regex search with deferred loading support - **Flexible Authentication**: Static saved headers or token forwarding - **Multiple Transports**: stdio or HTTP - **Tool Definition Caching**: Cached definitions, raw result passthrough - **Storage Backends**: In-memory (development) or Redis (production) Quick Start Installation Running the MCP Server **HTTP Transport:** This starts the server on http://localhost:8080/mcp with CORS enabled. Configuring Servers Add downstream MCP servers in server_config.json: Searching for Tools The orchestrator provides unified tool search (BM25 by default, regex optional): Architecture Configuration Environment Variables | Variable | Default | Description | |----------|---------|-------------| | STORAGE_BACKEND | memory | Storage backend (memory or redis) | | REDIS_URL | redis://localhost:6379/0 | Redis connection URL | | MCP_ORCHESTRATOR_TOOL_CACHE_TTL | 300 | Tool schema cache TTL in seconds | | MCP_ORCHESTRATOR_DEFAULT_CONNECTION_MODE | stateless | Default connection mode | | MCP_ORCHESTRATOR_CONNECTION_TIMEOUT | 30.0 | Connection timeout in seconds | | MCP_ORCHESTRATOR_MAX_RETRIES | 3 | Maximum retry attempts | | ORCHESTRATOR_TRANSPORT | stdio | MCP transport (stdio or http) | | ORCHESTRATOR_PORT | 8080 | Port for HTTP transport | | ORCHESTRATOR_HOST | 0.0.0.0 | Host for HTTP transport | | ORCHESTRATOR_LOG_LEVEL | INFO | Logging level | | SERVER_CONFIG_PATH | server_config.json | Path to server configuration file | Claude Desktop Integration Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json): MCP Tools tool_search Search for tools using BM25 relevance ranking or regex pattern matching. discover_tools Discover tools from a registered downstream server.