meta-mcp-proxy

meta-mcp-proxy

3.3

If you are the rightful owner of meta-mcp-proxy and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Meta MCP Proxy is a flexible Model Context Protocol (MCP) proxy that enables discovery and execution of tools across multiple MCP servers and JavaScript functions.

Meta MCP Proxy acts as a wrapper for other MCPs or libraries, performing a kind of Local Retrieval Augmented Generation (RAG) to reduce context size. It provides two main methods: 'discover' and 'execute'. The 'discover' method helps in finding tools across multiple MCP servers, while the 'execute' method acts as a simple proxy to route tool calls to the appropriate server. This proxy is highly configurable, allowing users to load configurations from files or command-line arguments. It also supports JavaScript integration, enabling custom JavaScript functions to be exposed as MCP tools. The configuration option 'discoverDescriptionExtras' is recommended to extend details about the purpose of the tools and guide the LLM on their usage.

Features

  • Unified Tool Discovery: Search for tools across multiple MCP servers.
  • Proxy Execution: Route tool calls to the appropriate server.
  • Smart Search: Find the best tool for the job with fuzzy matching.
  • JavaScript Integration: Expose custom JavaScript functions as MCP tools.
  • Configurable: Load configuration from files or command-line arguments.