MetaMCP MCP Server
MetaMCP MCP サーバー
https://metamcp.com : すべての MCP を管理できる 1 つの MCP
MetaMCP MCPサーバーは、複数のMCPサーバーを1つに統合するプロキシサーバーです。MetaMCPアプリからツール/プロンプト/リソースの設定を取得し、ツール/プロンプト/リソースのリクエストを適切な基盤サーバーにルーティングします。
MetaMCP アプリリポジトリ: https://github.com/metatool-ai/metatool-app
インストール
Smithery経由でインストール
Smitheryは時々動作します(Windsurfでローカル環境で確認済み)。ただし、MetaMCPは他のMCPをその上で実行するという特殊な環境であるため、不安定になる場合があります。動作しない場合は、手動インストールをご検討ください。
Smithery経由で Claude Desktop 用の MetaMCP MCP Server を自動的にインストールするには:
npx -y @smithery/cli install @metatool-ai/mcp-server-metamcp --client claude手動インストール
export METAMCP_API_KEY=<env>
npx -y @metamcp/mcp-server-metamcp@latest{
"mcpServers": {
"MetaMCP": {
"command": "npx",
"args": ["-y", "@metamcp/mcp-server-metamcp@latest"],
"env": {
"METAMCP_API_KEY": "<your api key>"
}
}
}
}Related MCP server: MCP of MCPs
使用法
stdio サーバーとして使用する (デフォルト)
mcp-server-metamcp --metamcp-api-key <your-api-key>SSEサーバーとして使用する
mcp-server-metamcp --metamcp-api-key <your-api-key> --transport sse --port 12006SSE トランスポート オプションを使用すると、サーバーは/sseエンドポイントで SSE 接続をリッスンし、 /messagesエンドポイントでメッセージを受け入れる Express.js Web サーバーを起動します。
Dockerでの使用
Docker コンテナ内でサーバーを実行し、ホスト マシン上のサービスに接続する場合は、 --use-docker-hostオプションを使用して、localhost URL を自動的に変換します。
mcp-server-metamcp --metamcp-api-key <your-api-key> --transport sse --port 12006 --use-docker-hostこれにより、localhost または 127.0.0.1 の URL がhost.docker.internalに変換され、コンテナがホスト上で実行されているサービスに適切に接続できるようになります。
コマンドラインオプション
Options:
--metamcp-api-key <key> API key for MetaMCP (can also be set via METAMCP_API_KEY env var)
--metamcp-api-base-url <url> Base URL for MetaMCP API (can also be set via METAMCP_API_BASE_URL env var)
--report Fetch all MCPs, initialize clients, and report tools to MetaMCP API
--transport <type> Transport type to use (stdio or sse) (default: "stdio")
--port <port> Port to use for SSE transport (default: "12006")
--require-api-auth Require API key in SSE URL path
--use-docker-host Transform localhost URLs to use host.docker.internal (can also be set via USE_DOCKER_HOST env var)
-h, --help display help for command環境変数
METAMCP_API_KEY: MetaMCPのAPIキーMETAMCP_API_BASE_URL: MetaMCP API のベース URLUSE_DOCKER_HOST: 「true」に設定すると、Docker との互換性のために localhost URL を host.docker.internal に変換します。
発達
# Install dependencies
npm install
# Build the application
npm run build
# Watch for changes
npm run watchハイライト
あらゆるMCPクライアントと互換性あり
マルチワークスペース レイヤーを使用すると、ワンクリックで別の MCP 構成セットに切り替えることができます。
MCP 構成の GUI 動的更新。
結合された MCP の名前空間の分離。
アーキテクチャの概要
sequenceDiagram
participant MCPClient as MCP Client (e.g. Claude Desktop)
participant MetaMCP-mcp-server as MetaMCP MCP Server
participant MetaMCPApp as MetaMCP App
participant MCPServers as Installed MCP Servers in Metatool App
MCPClient ->> MetaMCP-mcp-server: Request list tools
MetaMCP-mcp-server ->> MetaMCPApp: Get tools configuration & status
MetaMCPApp ->> MetaMCP-mcp-server: Return tools configuration & status
loop For each listed MCP Server
MetaMCP-mcp-server ->> MCPServers: Request list_tools
MCPServers ->> MetaMCP-mcp-server: Return list of tools
end
MetaMCP-mcp-server ->> MetaMCP-mcp-server: Aggregate tool lists
MetaMCP-mcp-server ->> MCPClient: Return aggregated list of tools
MCPClient ->> MetaMCP-mcp-server: Call tool
MetaMCP-mcp-server ->> MCPServers: call_tool to target MCP Server
MCPServers ->> MetaMCP-mcp-server: Return tool response
MetaMCP-mcp-server ->> MCPClient: Return tool responseクレジット
https://github.com/adamwattis/mcp-proxy-server/からのインスピレーションと一部のコード(このプロジェクトでリファクタリング)
Maintenance
Related MCP Connectors
An MCP memory server. One memory your agents share — across models, devices and apps.
The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Related MCP Servers
- AlicenseBqualityAmaintenanceA meta-MCP server that manages and aggregates other MCP servers, enabling LLMs to dynamically extend their own capabilities by searching for, adding, and configuring tool servers.16148 PyPI143AGPL 3.0
- AlicenseNot gradedqualityDmaintenanceA meta-server that aggregates multiple MCP servers into a single interface, reducing token usage by 98%+ through progressive tool discovery and direct code execution that processes data between tools without consuming context window space.16 npm10Apache 2.0
- FlicenseNot gradedqualityDmaintenanceA centralized management platform that aggregates multiple Model Context Protocol (MCP) servers into a single unified endpoint for AI agents. It provides a web interface for hot-swappable tool management, proxying of existing servers, and AI-powered generation of custom MCP plugins.1-
- FlicenseAqualityDmaintenanceA meta MCP server that scales LLMs to 1000+ servers via automatic routing, without exposing all servers and tools directly.317-