k8s-mcp-server
If you are the rightful owner of k8s-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
K8s MCP Server is a Docker-based server implementing Anthropic's Model Context Protocol (MCP) to enable Kubernetes CLI tools in a secure, containerized environment.
K8s MCP Server is designed to facilitate the use of Kubernetes CLI tools such as `kubectl`, `helm`, `istioctl`, and `argocd` within a secure, containerized environment. It leverages Anthropic's Model Context Protocol (MCP) to allow Claude, an AI assistant, to interact with Kubernetes clusters, providing users with the ability to deploy, troubleshoot, and manage applications seamlessly. The server supports multiple cloud providers, including AWS EKS, Google GKE, and Azure AKS, and emphasizes security by running as a non-root user with strict command validation. Users can configure the server easily through environment variables, making it adaptable to various deployment scenarios. The integration with Claude Desktop allows users to perform Kubernetes operations using natural language, enhancing productivity and simplifying complex tasks.
Features
- Multiple Kubernetes Tools: `kubectl`, `helm`, `istioctl`, and `argocd` in one container
- Cloud Providers: Native support for AWS EKS, Google GKE, and Azure AKS
- Security: Runs as non-root user with strict command validation
- Command Piping: Support for common Unix tools like `jq`, `grep`, and `sed`
- Easy Configuration: Simple environment variables for customization