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.
Overview
what is mcp-k8s-manager?
The mcp-k8s-manager is a server designed for managing Kubernetes clusters on Azure Kubernetes Service (AKS), which can be utilized from Claude Desktop. It provides tools to execute kubectl and kubectx commands directly from a conversational interface.
how to use mcp-k8s-manager?
To use mcp-k8s-manager, clone the repository, set up a virtual environment, install the dependencies, and run the server either in development mode or normal mode. You can also install it directly on Claude Desktop.
key features of mcp-k8s-manager?
- Manage Kubernetes clusters on AKS through a conversational interface.
- Execute
kubectlcommands and switch contexts usingkubectx. - Supports hot reload during development.
use cases of mcp-k8s-manager?
- Managing multiple Kubernetes contexts seamlessly.
- Executing Kubernetes commands without leaving the chat interface.
- Simplifying the management of AKS clusters for developers.
FAQ from mcp-k8s-manager?
- What are the requirements to run mcp-k8s-manager?
You need Python ≥ 3.10, kubectl, kubectx, Azure CLI, and Claude Desktop installed.
- Is there a license for mcp-k8s-manager?
Yes, it is licensed under the MIT License.
- Can I contribute to mcp-k8s-manager?
Yes, pull requests are welcome, and you can report bugs or request features by opening an issue.