マルチクラスタMCPサーバー
マルチクラスタMCPサーバーは、 Generative AI(GenAI)システムがモデルコンテキストプロトコル(MCP)を介して複数のKubernetesクラスタと連携するための堅牢なゲートウェイを提供します。Kubernetesリソースに対する包括的な操作を容易にし、マルチクラスタ管理を効率化し、インタラクティブなクラスタの可観測性を実現します。
🚀 機能
🛠️ MCP ツール - Kubernetes クラスター認識
- ✅ハブ クラスターからリソースを取得する (現在のコンテキスト)
- ✅管理対象クラスターからリソースを取得する
- ✅ 指定された
ClusterRole
を使用してマネージド クラスターに接続する - ✅ 複数の Kubernetes クラスターにまたがるリソースにアクセスする (Open Cluster Management 経由)
- ❌ 統合されたクラスタからメトリック、ログ、アラートを取得して分析する
- ❌ マネージド クラスタ、ポリシー、アドオンなどを含むマルチクラスタ API を操作する
📦 オープン クラスター管理*(計画)*のプロンプト テンプレート
- OCM タスクに合わせてカスタマイズされた再利用可能なプロンプト テンプレートを提供し、エージェントのインタラクションと自動化を合理化します。
📚 オープン クラスター管理*(計画)*のための MCP リソース
- 開発と統合をサポートするために、公式のOCMドキュメントと関連リソースを参照してください。
📌 使い方
- MCP Inspector と併用
次のスニペットを使用してサーバーを構成します。
注: kubectl
がインストールされていることを確認してください。デフォルトでは、ツールは**KUBECONFIG
環境変数を使用してクラスターにアクセスします。マルチクラスター構成では、設定されたクラスターをハブクラスターとして扱い、ハブクラスターを**介して他のクラスターにアクセスします。
ライセンス
このプロジェクトはMIT ライセンスに基づいてライセンスされています。
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
- -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
- -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 -654PythonMIT License
Kong Konnect MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server enabling AI assistants to interact with Kong Konnect's API Gateway, providing tools to query analytics data, inspect configurations, and manage control planes through natural language.Last updated -1022TypeScriptApache 2.0- -securityFlicense-qualityAn auto-generated MCP server that enables interaction with Google Kubernetes Engine Hub API for multi-cluster management through natural language commands.Last updated -Python
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