Enables interaction with Docker containers through a dedicated MCP, allowing for container management operations.
Provides tools for GitHub repository management, including creating repositories, managing code, handling pull requests, and other version control operations.
Allows authentication and interaction with OpenAI services using stored API credentials.
MCP Orchestrator 🎯
The ONE MCP to rule them all!
MCP Orchestrator solves the "too many tools" problem by providing a single, intelligent interface that helps Claude find the right tool among 100+ options. Instead of overwhelming Claude with all those tools, it provides smart routing guidance.
The Problem It Solves
When you have many MCP servers installed:
- Claude gets confused with too many similar tools
- It's hard to remember which tool does what
- Authentication is scattered across configs
- No central place to discover capabilities
The Solution
MCP Orchestrator acts as an intelligent tool finder:
- Single Entry Point: Claude only sees 4 orchestrator tools
- Smart Discovery: Natural language requests find the right tool
- Tool Guidance: Returns which actual tool to use
- Central Registry: All MCP capabilities in one place
How It Works
Important: The orchestrator doesn't execute tools itself - it tells Claude which tool to use!
Quick Start
- Install MCP Orchestrator:
- Start LM Studio with Granite embeddings model loaded
- Configure Claude Desktop to include the orchestrator alongside your other MCPs:
- Restart Claude Desktop
Now Claude has both the orchestrator AND all your regular tools available!
Core Tools
1. find_tool(query)
Discover which MCP and tool to use for a task:
2. execute(request, params)
Get routing information for any request:
3. list_capabilities(category)
See what's available:
4. explain_tool(mcp_name, tool_name)
Get detailed help:
What Makes It Special
🌍 Multilingual Support
Using IBM's Granite embeddings, the orchestrator understands requests in any language:
- "Create a logo" 🇺🇸
- "Créer un logo" 🇫🇷
- "ロゴを作成" 🇯🇵
- "创建标志" 🇨🇳
All route to the same tool!
🎯 Intelligent Routing
- Uses semantic embeddings to understand intent
- Handles paraphrases and variations
- Provides confidence scores
- Falls back gracefully when unsure
📈 Scales Infinitely
Add new MCPs to the registry and they're immediately discoverable. No need to retrain or reconfigure.
Architecture Benefits
- Reduced Cognitive Load: Claude focuses on 4 discovery tools instead of 100+ execution tools
- Better Tool Discovery: Find tools by describing what you need
- Central Registry: One place to document all capabilities
- Usage Analytics: See which tools provide the most value
- Easier Debugging: Know exactly which tool will be used
Real-World Example
Without Orchestrator:
- Claude sees 100+ tools with confusing names
- User: "Which one generates images???"
- Claude: Tries to guess from tool names
With Orchestrator:
- User: "Generate a Crisis Corps logo"
- Orchestrator: "Use
generate_image
from comfyui MCP" - Claude: Calls the right tool directly
Configuration
The orchestrator is configured via config/registry.json
. Each MCP entry includes:
- Description and capabilities
- Keywords for better matching
- Tool definitions with examples
Future Enhancements
- Web UI for managing MCP registry
- Automatic MCP discovery
- Natural language MCP creation
- Integration with CORTEX for AI orchestration
- Blockchain-based audit trail
- Multi-agent coordination
The Vision
Imagine a world where:
- Adding a new AI capability is as simple as installing an MCP
- Claude automatically knows how to find and use it
- No more tool overload or confusion
- Perfect tool discovery every time
That's what MCP Orchestrator enables.
Contributing
This orchestrator is designed to grow with your MCP ecosystem. Add new MCPs to the registry and they're immediately discoverable through the unified interface.
License
MIT License - Use freely in your AI infrastructure!
Built with ❤️ for the AI community by someone who got tired of scrolling through 100+ tools
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A unified interface that intelligently routes requests to appropriate MCP servers, solving the problem of managing multiple tools by providing a single entry point with smart routing capabilities.
Related MCP Servers
- AsecurityAlicenseAqualityA proxy server that unifies multiple MCP servers, enabling seamless tool, prompt, and resource management via the MetaMCP App.Last updated -1,489119TypeScriptApache 2.0
- AsecurityAlicenseAqualityA central hub that aggregates multiple MCP resource servers into a single unified interface, enabling users to access tools and capabilities from multiple backend servers through one connection point.Last updated -30TypeScriptMIT License
- AsecurityFlicenseAqualityAn MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.Last updated -3928
- -securityAlicense-qualityA unified Model Context Protocol server that aggregates multiple MCP servers into one, allowing AI assistants like Claude Desktop, Cursor, and Cherry Studio to connect to a single server instead of managing multiple instances.Last updated -21418TypeScriptApache 2.0