20 以上の MCP サーバーを 1 つのエンドポイントに集約する
使うタイミング: claude_desktop_config.json に 20 件以上のエントリがあり、サーバーの追加・削除が煩わしくなっているとき。
前提条件
- 1mcp のインストール — npx -y @1mcp/agent(またはドキュメントに従って恒久的にインストール)
フロー
-
既存のサーバーを 1mcp の設定に移行するUse onemcp-agent. Convert my current MCP client config into a 1mcp config file with each server prefixed by its name.✓ コピーしました→ 全サーバーとプレフィックスを含む 1mcp.config.json が生成される
-
クライアントを 1mcp に向けるReplace my client's MCP config with a single entry pointing at 1mcp; keep a backup.✓ コピーしました→ クライアントから見えるサーバーが 1 つになり、プレフィックス付きのツールが一覧表示される
-
新しいサーバーをホットアドするAdd the new arxiv MCP to 1mcp config and reload — without restarting Claude Desktop.✓ コピーしました→ 次の list_tools 更新で新しいツールが表示される
結果: 全 MCP サーバーの唯一の管理場所が整い、反復作業が速くなる。
注意点
- プレフィックス付きでツール名が長くなる — サーバーごとに短いプレフィックスのエイリアスを使う(gh・fs・pg など)