マルチクラスタMCPサーバー
マルチクラスタMCPサーバーは、 Generative AI(GenAI)システムがモデルコンテキストプロトコル(MCP)を介して複数のKubernetesクラスタと連携するための堅牢なゲートウェイを提供します。Kubernetesリソースに対する包括的な操作を容易にし、マルチクラスタ管理を効率化し、インタラクティブなクラスタの可観測性を実現します。
🚀 機能
🛠️ MCP ツール - Kubernetes クラスター認識
- ✅ハブ クラスターからリソースを取得する (現在のコンテキスト)
- ✅管理対象クラスターからリソースを取得する
- ✅ 指定された
ClusterRole
を使用してマネージド クラスターに接続する - ✅ 複数の Kubernetes クラスターにまたがるリソースにアクセスする (Open Cluster Management 経由)
- ❌ 統合されたクラスタからメトリック、ログ、アラートを取得して分析する
- ❌ マネージド クラスタ、ポリシー、アドオンなどを含むマルチクラスタ API を操作する
📦 オープン クラスター管理*(計画)*のプロンプト テンプレート
- OCM タスクに合わせてカスタマイズされた再利用可能なプロンプト テンプレートを提供し、エージェントのインタラクションと自動化を合理化します。
📚 オープン クラスター管理*(計画)*のための MCP リソース
- 開発と統合をサポートするために、公式のOCMドキュメントと関連リソースを参照してください。
📌 使い方
- MCP Inspector と併用
次のスニペットを使用してサーバーを構成します。
注: kubectl
がインストールされていることを確認してください。デフォルトでは、ツールは**KUBECONFIG
環境変数を使用してクラスターにアクセスします。マルチクラスター構成では、設定されたクラスターをハブクラスターとして扱い、ハブクラスターを**介して他のクラスターにアクセスします。
ライセンス
このプロジェクトはMIT ライセンスに基づいてライセンスされています。
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Generative AI システムがモデル コンテキスト プロトコルを通じて複数の Kubernetes クラスターと対話するためのゲートウェイであり、包括的な Kubernetes リソース操作とマルチクラスター管理を可能にします。
Related MCP Servers
- AsecurityAlicenseAqualityTypeScript implementation of Kubernetes cluster operations for pods, deployments, services.Last updated -91,791700TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that enables interaction with Kubernetes/Minikube clusters through natural language, allowing AI agents like Codename Goose to manage Kubernetes resources via the Model Context Protocol.Last updated -PythonMIT License
- -securityFlicense-qualityA server that enables LLMs to manage Kubernetes clusters through natural language commands, wrapping kubectl operations to provide a simplified interface for common Kubernetes tasks.Last updated -3Python
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to interact with Kubernetes clusters through natural language, supporting core Kubernetes operations, monitoring, security, and diagnostics.Last updated -537PythonMIT License
Appeared in Searches
- A managed cloud provider that deploys my application
- Information about Ansible – an IT automation tool
- DevOps tools: Docker, Kubernetes, ArgoCD, and Terraform
- Managing Kubernetes Clusters on AWS Elastic Beanstalk
- A resource for finding up-to-date Australian legal sources such as journal articles, case law, and essays