{"id":"kubectl-mcp-server","name":"kubectl MCP Server","homepage":"https://github.com/rohitg00/kubectl-mcp-server","repo_url":"https://github.com/rohitg00/kubectl-mcp-server","category":"devops","subcategories":["kubernetes","infrastructure","cluster-management"],"tags":["kubernetes","kubectl","k8s","mcp","devops","infrastructure","helm","rbac","diagnostics","security-audit"],"what_it_does":"MCP server that bridges AI assistants to Kubernetes clusters, exposing 253 tools for pod diagnostics, deployment management, RBAC auditing, Helm chart management, cost optimization, and network diagnostics through natural language conversations.","use_cases":["Debugging crashed pods and analyzing container logs via AI assistant","Deploying and scaling applications through natural language commands","Auditing RBAC permissions and security configurations across clusters","Identifying resource waste and optimizing cluster costs","Managing Helm releases and viewing interactive dashboards","Multi-cluster management from a single AI interface"],"not_for":["Production GitOps pipelines where changes must go through version control","Environments where AI-initiated cluster changes are prohibited by policy","Air-gapped clusters without MCP client connectivity"],"best_when":"You want to interact with Kubernetes clusters conversationally for debugging, auditing, or management tasks without memorizing kubectl commands.","avoid_when":"You need deterministic GitOps workflows, have strict change management policies requiring human review, or operate in air-gapped environments. Use ArgoCD or Flux instead.","alternatives":["k9s","lens","kubectx","argocd","flux"],"af_score":72.2,"security_score":70.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github","github_awesome","npm"],"priority":"low","status":"evaluated","version_evaluated":"unknown","last_evaluated":"2026-03-01T09:50:05.758231+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"llm_estimated","measured_on":null}}