MCP.so
Sign In
Servers

MetaMCP MCP Server

@MCP-Mirror

Mirror of

Overview

What is MetaMCP MCP Server?

MetaMCP MCP Server is a proxy server that joins multiple MCP servers into one. It fetches tool, prompt, and resource configurations from MetaMCP App and routes requests to the correct underlying server. It is designed for developers who want to manage all their MCP servers through a single unified interface.

How to use MetaMCP MCP Server?

Install via Smithery (npx -y @smithery/cli install @metatool-ai/mcp-server-metamcp --client claude) or manually by setting the METAMCP_API_KEY environment variable and running npx -y @metamcp/mcp-server-metamcp@latest. You can also pass command-line arguments (--metamcp-api-key and --metamcp-api-base-url) which take precedence over environment variables. Add the server configuration to your MCP client's mcpServers JSON block.

Key features of MetaMCP MCP Server

  • Compatible with any MCP client (e.g., Claude Desktop).
  • Multi-workspaces layer for one-click configuration switches.
  • GUI dynamic updates of MCP configurations.
  • Namespace isolation for joined MCP servers.

Use cases of MetaMCP MCP Server

  • Consolidate multiple MCP servers into a single endpoint.
  • Switch between different sets of MCP configurations without manual changes.
  • Manage and update MCP configurations through a graphical interface.

FAQ from MetaMCP MCP Server

How do I obtain a MetaMCP API key?

Visit the MetaMCP App's API Keys page at https://metamcp.com/api-keys to generate an API key. This key is required for operation.

Does MetaMCP MCP Server work with any MCP client?

Yes, it is designed to be compatible with any MCP client, including Claude Desktop.

What environment variables are required?

Only METAMCP_API_KEY is required. Optionally, METAMCP_API_BASE_URL can be set to override the MetaMCP App URL (e.g., for local development).

Can I use command-line arguments instead of environment variables?

Yes. Use --metamcp-api-key and --metamcp-api-base-url when starting the server. Command-line arguments take precedence over environment variables.

Is there a way to see all available options?

Run npx -y @metamcp/mcp-server-metamcp@latest --help for a full list of command-line options.

Tags

More from Other