Enterprise DNA
M MCP Servers Developer low

rupinder2/mcp-orchestrator

by Various

MCP Orchestration Gateway – aggregates tools from multiple MCP servers with BM25 search and deferred loading for Claude Desktop

R

MCP

rupinder2/mcp-orchestrator

Added 1 June 2026

#claude #claude-desktop #fastmcp #mcp #mcp-server #model-context-protocol #tool-aggregation #tool-search-tool

Overview

An MCP orchestration gateway that aggregates tools from multiple MCP servers. It uses BM25 search for tool discovery and supports deferred loading for integration with Claude Desktop. Built in Python, it acts as a lightweight middleware for managing distributed tool sets.

Best for

Best for
Developers using Claude Desktop who need to aggregate and search across multiple MCP servers

Use cases

  • Aggregating tools from multiple MCP servers into a single gateway
  • Enabling BM25-based search across available tools
  • Integrating deferred tool loading with Claude Desktop

Notes

An MCP orchestration gateway that aggregates tools from multiple MCP servers. It uses BM25 search for tool discovery and supports deferred loading for integration with Claude Desktop. Built in Python, it acts as a lightweight middleware for managing distributed tool sets.

2 stars on GitHub. Last updated 2026-02-26. Licensed MIT.

Use cases

  • Aggregating tools from multiple MCP servers into a single gateway
  • Enabling BM25-based search across available tools
  • Integrating deferred tool loading with Claude Desktop

Pros

  • Simplifies access to multiple MCP servers through one interface
  • BM25 search provides relevant tool discovery
  • Deferred loading reduces startup overhead for Claude Desktop

Cons

  • Very low community adoption (2 GitHub stars) suggests limited testing
  • May lack documentation or ongoing maintenance
  • Tied to Claude Desktop, reducing general applicability

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Simplifies access to multiple MCP servers through one interface
  • BM25 search provides relevant tool discovery
  • Deferred loading reduces startup overhead for Claude Desktop

Cons

  • Very low community adoption (2 GitHub stars) suggests limited testing
  • May lack documentation or ongoing maintenance
  • Tied to Claude Desktop, reducing general applicability