mcpField
K
kube-mcp

kube-mcp

ローカル
github.com/orviceクラウド・インフラ183 週間前に更新

kube-mcp について

kube-mcpは、Kubernetesクラスターを操作するためのMCPサーバーです。指定した名前空間の一般的なKubernetesリソースを一覧表示するツールを提供します。

主な機能

  1. 01名前空間別のPod一覧
  2. 02名前空間別のDeployment一覧
  3. 03名前空間別のIngress一覧
  4. 04名前空間一覧
  5. 05名前空間別のStatefulSet一覧

活用シーン

  1. 01名前空間内のPodの確認
  2. 02DeploymentとIngressの確認
  3. 03クラスター内の名前空間一覧
  4. 04StatefulSetの確認

MCP 対応

kube-mcpは、Pod、Deployment、Ingress、名前空間、StatefulSetの一覧表示など、Kubernetesクラスターを管理・確認するツールをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

kube-mcp

概要

kube-mcp は、Kubernetes クラスターを管理し、操作するためのツール一式を提供する Kubernetes MCP サーバーです。

サポートされているコマンド

kube-mcp では、次のツールコマンドがサポートされています。

コマンド説明
k8s_list_pods指定した名前空間の Pod を一覧表示します
k8s_list_deployments指定した名前空間の Deployment を一覧表示します
k8s_list_ingresses指定した名前空間の Ingress を一覧表示します
k8s_list_namespacesクラスター内のすべての名前空間を一覧表示します
k8s_list_statefulsets指定した名前空間の StatefulSet を一覧表示します

インストール

go install github.com/orvice/kube-mcp/cmd/kubemcp@latest

使用方法

{
  "mcpServers": {
    "kube-mcp": {
      "command": "kubemcp",
      "args": [],
      "env": {
        "KUBECONFIG": "~/.kube/.kubeconfig"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。