Agentโ™ฅ๏ธŽAge
Catalog

io.github.rupinder2/mcp-gateway

Official

by rupinder2 ยท Python

Aggregates tools from multiple MCP servers with unified BM25/regex search and deferred loading.

This MCP server acts as a tool aggregator across multiple MCP servers, providing a unified search experience. It combines BM25/regex-based search over aggregated tools and uses deferred loading for tool retrieval.

๐Ÿ› ๏ธ Key Features

  • Aggregates tools from multiple MCP servers
  • Unified BM25/regex search for tool discovery
  • Deferred loading behavior for handling tool data

๐Ÿš€ Use Cases

  • Search across toolsets provided by multiple MCP servers
  • Improve tool discovery by combining BM25 and regex matching
  • Load tool information on demand rather than eagerly

โšก Developer Benefits

  • Centralized access to tools via a single gateway
  • Consistent search semantics using BM25/regex
  • Deferred loading can reduce upfront overhead

โš ๏ธ Limitations

  • No further implementation details are provided beyond aggregation, BM25/regex search, and deferred loading.

Topics

claudeclaude-desktopfastmcpmcpmcp-servermodel-context-protocoltool-aggregationtool-search-tool