Multi-Cluster MCP server について
Multi-Cluster MCP serverは、Open Cluster Managementを通じてGenAIシステムが複数のKubernetesクラスターを管理・観察するためのゲートウェイです。hubと管理対象クラスターのリソース取得や、管理対象クラスターへの接続に対応します。
主な機能
- 01hubクラスターのリソース取得
- 02管理対象クラスターのリソース取得
- 03ClusterRoleを指定した接続
- 04複数クラスターにまたがるリソースアクセス
- 05統合クラスターのメトリクス、ログ、アラート取得
活用シーン
- 01hubクラスター内のリソース確認
- 02管理対象クラスターのリソース確認
- 03Kubernetesクラスター間のリソースアクセス
- 04統合クラスターのメトリクス、ログ、アラートの確認
MCP 対応
このMCPサーバーは、GenAIシステムにクラスター横断のKubernetesリソースアクセスツールを提供します。プロンプトテンプレートとMCPリソースはREADMEで計画中の機能とされています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 3 週間前に更新
このツールにパラメーターはありません。
詳細
Open Cluster Management MCP サーバー
OCM MCP サーバーは、モデルコンテキストプロトコル(MCP)を通じて、生成 AI(GenAI)システムが複数の Kubernetes クラスターと連携するための堅牢なゲートウェイを提供します。Kubernetes リソースに対する包括的な操作、効率化されたマルチクラスター管理、インタラクティブなクラスターの可観測性を実現します。
🚀 機能
🛠️ MCP ツール - Kubernetes クラスターの把握
-
✅ ハブクラスター(現在のコンテキスト)からリソースを取得
-
✅ 管理対象クラスターからリソースを取得
-
✅ 指定した
ClusterRoleを使用して管理対象クラスターに接続 -
✅ Open Cluster Management を介して複数の Kubernetes クラスター全体のリソースにアクセス
-
🔄 統合されたクラスターからメトリクス、ログ、アラートを取得して分析
-
❌ 管理対象クラスター、ポリシー、アドオンなどを含むマルチクラスター API を操作

📦 Open Cluster Management 用プロンプトテンプレート (計画中)
- OCM のタスクに合わせた再利用可能なプロンプトテンプレートを提供し、エージェントの操作と自動化を効率化します
📚 Open Cluster Management 用 MCP リソース (計画中)
- 開発と統合を支援するため、OCM の公式ドキュメントや関連リソースを参照できます
📌 使用方法
以下のスニペットを使用してサーバーを設定します。
{
"mcpServers": {
"multicluster-mcp-server": {
"command": "npx",
"args": [
"-y",
"multicluster-mcp-server@latest"
]
}
}
}
注:kubectlがインストールされていることを確認してください。デフォルトでは、ツールは**KUBECONFIG環境変数を使用してクラスターにアクセスします。マルチクラスター構成では、設定済みのクラスターをハブクラスター**として扱い、そこを介して他のクラスターにアクセスします。
ライセンス
このプロジェクトはMIT Licenseの下でライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。