MCP.so
ログイン

mcp-k8s-manager

@crtdaniele

mcp-k8s-manager について

Un MCP server per la gestione di cluster Kubernetes su AKS (Azure Kubernetes Service), utilizzabile da Claude Desktop. Offre strumenti per eseguire comandi `kubectl` e `kubectx` direttamente da un'interfaccia conversazionale.

基本情報

カテゴリ

クラウドとインフラ

ライセンス

MIT

ランタイム

python

トランスポート

stdio

公開者

crtdaniele

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-k8s-manager": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is mcp-k8s-manager?

mcp-k8s-manager is an MCP server for managing Kubernetes clusters on AKS (Azure Kubernetes Service), usable from Claude Desktop. It provides tools to run kubectl and kubectx commands directly from a conversational interface.

How to use mcp-k8s-manager?

Install dependencies (Python ≥ 3.10, kubectl, kubectx, Azure CLI, Claude Desktop), clone the repository, create a virtual environment, and install requirements. Then run the server with mcp dev main.py for development mode or mcp run main.py for normal mode. Install on Claude Desktop via mcp install main.py or by configuring the settings.json file manually.

Key features of mcp-k8s-manager

  • Execute kubectl commands interactively via Claude Desktop.
  • Switch Kubernetes context using kubectx.
  • Supports AKS clusters on Azure.
  • Easy installation with MCP CLI.
  • Hot reload in development mode.

Use cases of mcp-k8s-manager

  • Manage Kubernetes clusters from a chat interface.
  • Quickly switch contexts and run kubectl commands without terminal.
  • Debug or monitor AKS clusters using natural language prompts.

FAQ from mcp-k8s-manager

What are the prerequisites for using mcp-k8s-manager?

Python ≥ 3.10, kubectl, kubectx, Azure CLI, and Claude Desktop must be installed.

How do I install the MCP server on Claude Desktop?

Clone the repository, create a virtual environment, install requirements, then run mcp install main.py to add it automatically, or manually configure the settings.json file.

What tools does the server provide?

It provides run_kubectx to change the Kubernetes context and run_kubectl to execute arbitrary kubectl commands.

How do I run the server in development mode?

Use mcp dev main.py to enable hot reload during development.

Is there a license for mcp-k8s-manager?

Yes, the project is licensed under the MIT License.

コメント

「クラウドとインフラ」の他のコンテンツ