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.
基本情報
設定
以下の設定を使って、このサーバーを 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.
「クラウドとインフラ」の他のコンテンツ
Cloudflare MCP Server
cloudflaretfmcp: Terraform Model Context Protocol Tool
nwiizo🌍 Terraform Model Context Protocol (MCP) Tool - An experimental CLI tool that enables AI assistants to manage and operate Terraform environments. Supports reading Terraform configurations, analyzing plans, applying configurations, and managing state with Claude Desktop integrati
Kubernetes MCP Server
reza-gholizadeManage Your Kubernetes Cluster with k8s mcp-server
Firebase MCP
gannonh🔥 Model Context Protocol (MCP) server for Firebase.
Azure DevOps MCP Server
Tiberriver256An MCP server for Azure DevOps
コメント