MetaMCP MCP Server logo

MetaMCP MCP Server

by metatool-ai

MetaMCP MCP Server is a proxy server that joins multiple MCP servers into one. It fetches configurations from MetaMCP App and routes requests to the correct underlying server.

View on GitHub

Last updated: N/A

What is MetaMCP MCP Server?

MetaMCP MCP Server is a proxy server that aggregates multiple MCP servers into a single endpoint. It acts as a central point for managing and routing requests to various underlying MCP servers, simplifying the interaction with multiple MCPs.

How to use MetaMCP MCP Server?

Install MetaMCP MCP Server either via Smithery or manually using npm. Configure the server with your MetaMCP API key and optionally specify the transport type (stdio or sse) and port. Use command line options to configure the server and environment variables to set the API key and base URL.

Key features of MetaMCP MCP Server

  • Compatible with ANY MCP Client

  • Multi-Workspaces layer for switching MCP configurations

  • GUI dynamic updates of MCP configurations

  • Namespace isolation for joined MCPs

Use cases of MetaMCP MCP Server

  • Managing multiple MCP servers from a single interface

  • Isolating different MCP environments for development and production

  • Dynamically updating MCP configurations without restarting clients

  • Simplifying the integration of MCPs into existing applications

FAQ from MetaMCP MCP Server

What is an MCP?

MCP stands for Meta Control Plane. It is used for managing tools, prompts, and resources.

How do I get a MetaMCP API key?

You need to obtain an API key from the MetaMCP App.

What transport types are supported?

The server supports stdio (standard input/output) and SSE (Server-Sent Events) transport types.

What is Smithery?

Smithery is a tool that can be used to automatically install the MetaMCP MCP Server.

Where can I find the MetaMCP App repo?

The MetaMCP App repo is located at https://github.com/metatool-ai/metatool-app