Kubernetes
Inspect Kubernetes clusters from Claude. Pods, deployments, logs, port-forward suggestions. Sane defaults for SREs.
Delv Safety Grade: C
Score 58/100 · assessed 2026-04-28
This community MCP server provides read-heavy Kubernetes cluster inspection through Claude, wrapping kubectl-style operations. The maintainer Flux159 appears to be a solo developer with limited GitHub presence, creating meaningful bus factor risk for production use. Permissions are the primary concern: full kubeconfig access grants read and potentially write capabilities across entire clusters, including secrets, configmaps, and all namespace resources. The server reads your local kubeconfig file, inheriting whatever RBAC permissions that context holds. While the stated intent is read-only inspection (logs, pod lists, deployments), the underlying Kubernetes API client has no enforced restrictions. Supply chain is reasonable via npm packaging. Transparency is adequate with open source code and basic documentation. No known security incidents. Suitable for local development clusters but requires careful RBAC scoping for production access.
Lethal Trifecta (prompt-injection exposure)
TWO OF THREECluster control with kubeconfig is private; outbound to the API server. Pod logs can carry untrusted strings if you read them — push to 3/3 for log-reading workloads.
Green flags
- Open source with clear repository structure and reasonable documentation
- Published via npm with standard package distribution
- Focused use case for SRE diagnostics rather than cluster mutation
- No known security incidents or malicious behaviour
- Transparent about Kubernetes API interaction model
Red flags
- Solo maintainer with limited public track record and low commit activity
- Full kubeconfig access inherits all RBAC permissions without restriction
- Can read cluster secrets and sensitive configmaps if kubeconfig permits
- No enforced read-only mode despite stated inspection-focused use case
- Filesystem read access to kubeconfig may expose multiple cluster credentials
Permissions requested
Review
Install this if you're an SRE or platform engineer who spends time in kubectl and wants a conversational layer for cluster diagnostics. Skip it if you need write access to your clusters or you're still learning Kubernetes basics. It's a time-saver for people who already know what they're doing.
Good at
- Respects your existing kubeconfig and contexts, so no new authentication setup.
- Port-forward suggestions save you looking up syntax every time.
- Read-only by default means you won't accidentally break things by asking the wrong question.
- Useful for correlating logs across multiple pods without writing shell scripts.
- Works well for quick diagnostics when you're already in a Claude chat.
Watch out
- Community-maintained, so updates and support depend on the author's availability.
- Error handling for ambiguous queries or missing resources could be more helpful.
- Large clusters produce verbose responses that can overwhelm the chat interface.
- No write operations, so you'll still need kubectl for deployments or config changes.
- Documentation doesn't enumerate every supported Kubernetes resource type.
Getting started
Works with
Similar MCPs
- GitHubFull GitHub API access - manage repos, issues, PRs, and code search. One of the most useful MCPs for any developer workflow.
- GrafanaGrafana Labs' official MCP. Read dashboards, datasources, alerts, and run Loki/Prometheus queries from inside your agent.
- SentryPull live errors, issues, and replays from Sentry into Claude. Great for debugging sessions where the model can see what actually broke in prod.
- MCP CLIInteractive CLI inspector for MCP servers supporting OAuth, tool calls, resource reads, and prompt runs.