Kubernetes MCP Server
KubernetesとOpenShift用のModel Context Protocolサーバー実装
Kubernetes及びOpenShiftクラスタを管理・操作するための包括的なMCPサーバー。ポッド管理、リソース操作、ログ表示、Helm統合、OpenTelemetry対応など、kubectlコマンドのラッパーではなく本格的な実装。
Author: containers
Stars: 1,427
GitHub
Install: npm install -g kubernetes-mcp-server
主な機能
- ポッド管理と実行制御
- Kubernetesリソースの作成・更新・削除
- ポッドログの表示と監視
- Helm チャートのインストール・管理
- OpenTelemetry による分散トレーシング
- 名前空間とイベント管理
想定ユースケース
- クラスタ運用自動化 — AIアシスタントがポッド展開、スケーリング、リソース更新を自動で実行し、運用効率を向上させます。
- トラブルシューティング支援 — ポッドログやイベント情報をリアルタイムで取得し、システム不具合の原因分析をサポートします。
- アプリケーション配置管理 — Helm統合により、複雑なアプリケーションスタックを一括でインストール・アップグレード・管理できます。
- パフォーマンス監視 — OpenTelemetryにより分散トレーシングとメトリクス収集を統合し、クラスタ全体のパフォーマンスを可視化します。