K8s MCP Server
Docker-packaged Kubernetes server including kubectl, helm, istioctl, and argocd for secure cluster ops from Claude.
Delv Safety Grade: C
Score 58/100 · assessed 2026-04-28
K8s MCP Server bundles four powerful Kubernetes administration tools (kubectl, Helm, Istioctl, ArgoCD) into a Docker container that Claude can control. The maintainer Alexei Led appears to be a legitimate individual contributor with DevOps expertise, but this is a solo project with limited community review. The permission surface is extremely broad: full cluster read/write access, the ability to deploy workloads, modify service meshes, and trigger GitOps pipelines. Distribution via GitHub Container Registry without npm/PyPI packaging means less ecosystem scrutiny. The Docker-only approach provides some isolation but the tools themselves have unrestricted Kubernetes API access once your kubeconfig is mounted. Transparency is reasonable with open source code and documentation, but no known security audit. This is a high-capability tool that requires absolute trust in both the maintainer and your own operational controls.
Lethal Trifecta (prompt-injection exposure)
TWO OF THREESame shape as kubernetes.
Green flags
- Open source repository with clear documentation and examples
- Docker containerisation provides process isolation from host system
- Bundles standard, widely-trusted Kubernetes tooling rather than custom code
- No known security incidents or malicious behaviour reported
Red flags
- Full cluster write access via kubectl, Helm, ArgoCD with no scoping mechanism
- Solo maintainer project without organizational backing or security audit
- Docker-only distribution bypasses standard package registry review processes
- Requires mounting kubeconfig with full cluster credentials into container
- Can deploy arbitrary workloads, modify production infrastructure
Permissions requested
Install
docker run ghcr.io/alexei-led/k8s-mcp-server:latest
Review
Install this if you're already fluent in kubectl, Helm, and friends, and you want Claude to handle repetitive cluster queries or cross-environment comparisons. Skip it if you're new to Kubernetes or if Docker isn't an option on your machine. It's a solid time-saver for GitOps workflows and service mesh debugging, not a learning aid.
Good at
- Bundles kubectl, Helm, Istioctl, and ArgoCD CLI in one container, so you avoid installing and versioning four separate tools.
- Docker isolation means kubeconfig and credentials stay contained, reducing the risk of accidental host-level misconfiguration.
- Genuinely useful for GitOps workflows: Claude can compare Argo app states, validate Helm diffs, or trace Istio routing without you switching contexts.
- Works across macOS, Linux, and WSL without platform-specific setup beyond Docker.
Watch out
- Requires Docker, which rules it out on locked-down corporate machines or environments where containers aren't permitted.
- Doesn't simplify Kubernetes itself: you still need to know what you're asking Claude to do with kubectl or Helm.
- The multi-tool bundle is overkill if you only need kubectl and never touch Istio or ArgoCD.
- Kubeconfig mounting can be fiddly if your config relies on external auth helpers (gcloud, aws-iam-authenticator) that aren't in the container.
Use cases
- GitOps workflows
- Istio service mesh ops
- Argo CD rollouts
- multi-tool k8s admin
Getting started
Works with
Similar MCPs
- ESXi MCPManages VMware ESXi and vCenter for VM lifecycle and real-time performance monitoring via REST and SSE.
- TerraformHashiCorp's official Terraform MCP. Connects agents to the Terraform Registry for module discovery and infrastructure-as-code automation.
- HerokuHeroku's official MCP. Manage apps, databases, dynos, and pipelines through the platform CLI from inside an agent.
- AWS LabsAWS Labs ships a growing family of MCPs for S3, Lambda, EKS, CDK, etc. Modular install — pick the services you actually use.