metatool-ai_mcp-server-metamcp

metatool-ai_mcp-server-metamcp

3.4

MetaMCP MCP Server is a proxy server that consolidates multiple MCP servers into a single interface, allowing for efficient management and routing of tool, prompt, and resource requests.

MetaMCP MCP Server acts as a centralized proxy server that integrates multiple MCP servers into a unified system. It fetches configurations from the MetaMCP App and routes requests to the appropriate underlying server. This server is designed to streamline the management of multiple MCPs by providing a single point of access and control. It supports dynamic updates of configurations through a GUI and allows for namespace isolation, ensuring that each joined MCP operates independently. The server is compatible with any MCP client and offers a multi-workspace layer for easy switching between different MCP configurations. Installation can be done via Smithery or manually, with environment variables and command line arguments available for configuration.

Features

  • Compatible with ANY MCP Client
  • Multi-Workspaces layer for easy switching between MCP configurations
  • GUI dynamic updates of MCP configurations
  • Namespace isolation for joined MCPs

Usage with Different Platforms

smithery

bash
npx -y @smithery/cli install @metatool-ai/mcp-server-metamcp --client claude

manual

bash
export METAMCP_API_KEY=<env>
npx -y @metamcp/mcp-server-metamcp@latest

json_config


{
  "mcpServers": {
    "MetaMCP": {
      "command": "npx",
      "args": ["-y", "@metamcp/mcp-server-metamcp@latest"],
      "env": {
        "METAMCP_API_KEY": "<your api key>"
      }
    }
  }
}

command_line

bash
npx -y @metamcp/mcp-server-metamcp@latest --metamcp-api-key <your-api-key> --metamcp-api-base-url <base-url>