mcp-k8s-eye
mcp-k8s-eye is a tool that can manage kubernetes cluster and analyze workload status.
Features
Core Kubernetes Operations
- Connect to a Kubernetes cluster
- Generic Kubernetes Resources management capabilities
- Support all navtie resources: Pod, Deployment, Service, StatefulSet, Ingress...
- Support CustomResourceDefinition resources
- Operations include: list, get, create, update, delete
- Pod management capabilities (exec, logs)
- Deployment management capabilities (scale)
- Describe Kubernetes resources
- Explain Kubernetes resources
Diagnostics
- Pod diagnostics (analyze pod status, container status, pod resource utilization)
- Service diagnostics (analyze service selector configuration, not ready endpoints, events)
- Deployment diagnostics (analyze available replicas)
- StatefulSet diagnostics (analyze statefulset service if exists, pvc if exists, available replicas)
- CronJob diagnostics (analyze cronjob schedule, starting deadline, last schedule time)
- Ingress diagnostics (analyze ingress class configuration, related services, tls secrets)
- NetworkPolicy diagnostics (analyze networkpolicy configuration, affected pods)
- ValidatingWebhook diagnostics (analyze webhook configuration, referenced services and pods)
- MutatingWebhook diagnostics (analyze webhook configuration, referenced services and pods)
- Node diagnostics (analyze node conditions)
- Cluster diagnostics and troubleshooting






