rohitg00 avatar

kubectl-mcp-server

rohitg00/kubectl-mcp-server

The kubectl-mcp-server enables AI-powered natural language interaction with Kubernetes clusters through the Model Context Protocol, providing tools for managing pods, deployments, Helm charts, security audits, and cost optimization. It allows users to perform Kubernetes operations—such as debugging crashed pods, deploying applications, and visualizing dashboards—through conversational queries rather than manual kubectl commands. The server solves the problem of making complex Kubernetes infrastructure management more accessible by abstracting command-line operations into natural language conversations with AI assistants.

GitHub stars
888
tools
28
last updated
Feb 21, 2026

Tools

28 tools

Public tool metadata for what this MCP can expose to an agent.

kubectl_getGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_describeGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_logsGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_topGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_explainGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

get_api_resourcesGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_genericGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_applyGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_patchGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

delete_resourceGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_scaleGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

kubectl_rolloutGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

exec_in_podGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

list_contextsGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

health_checkGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

diagnose_pod_crashGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

detect_pending_podsGeneric kubectl operations for every resource kind, including CRDs

Generic kubectl operations for every resource kind, including CRDs

No parameter schema in public metadata yet.

detect_ecosystemReports which operators are installed and which toolsets cover them

Reports which operators are installed and which toolsets cover them

No parameter schema in public metadata yet.

helm_listHelm release lifecycle

Helm release lifecycle

No parameter schema in public metadata yet.

helm_statusHelm release lifecycle

Helm release lifecycle

No parameter schema in public metadata yet.

helm_getHelm release lifecycle

Helm release lifecycle

No parameter schema in public metadata yet.

helm_historyHelm release lifecycle

Helm release lifecycle

No parameter schema in public metadata yet.

install_helm_chartHelm release lifecycle

Helm release lifecycle

No parameter schema in public metadata yet.

upgrade_helm_chartHelm release lifecycle

Helm release lifecycle

No parameter schema in public metadata yet.

uninstall_helm_chartHelm release lifecycle

Helm release lifecycle

No parameter schema in public metadata yet.

helm_rollbackHelm release lifecycle

Helm release lifecycle

No parameter schema in public metadata yet.

search_toolsLists only the default tools plus search_tools and call_tool; the rest are discovered on demand

Lists only the default tools plus search_tools and call_tool; the rest are discovered on demand

No parameter schema in public metadata yet.

call_toolLists only the default tools plus search_tools and call_tool; the rest are discovered on demand

Lists only the default tools plus search_tools and call_tool; the rest are discovered on demand

No parameter schema in public metadata yet.

Sponsors

Readme

kubectl-mcp-server logo
kubectl-mcp-server

Control your entire Kubernetes infrastructure through natural language conversations with AI.
Talk to your clusters like you talk to a DevOps expert. Debug crashed pods, optimize costs, deploy applications, audit security, and manage Helm charts, all through natural language.
Part of CNCF Landscape, Next to Terraform

Screenshot 2026-04-08 at 23 36 21

View the full README on GitHub

Details

Repository
github.com/rohitg00/kubectl-mcp-server
Category
Cloud & Infrastructure

Related Cloud & Infrastructure MCP servers

View all
1nwiizo avatartfmcpnwiizo/tfmcp🌍 Terraform Model Context Protocol (MCP) Tool - An experimental CLI tool that enables AI assistants to manage and operate Terraform environments. Supports read364stars
2azure-ai-foundry avatarFoundryazure-ai-foundry/mcp-foundryCloud-Hosted MCP server for Foundry with tools for models, knowledge, evaluations, and agents.248stars
3googlecloudplatform avatarGemini Cloud Assist Mcpgooglecloudplatform/gemini-cloud-assist-mcpMCP Server for understanding, managing & troubleshooting your GCP environment.63stars
4gebalamariusz avatarcloud-auditgebalamariusz/cloud-auditAWS security scanner with attack chain detection, IAM privilege escalation, and fixes59stars
5mp-tool avatarKomodo MCP Servermp-tool/komodo-mcp-serverMCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AI53stars
6mhajder avatarLibreNMS MCPmhajder/librenms-mcpMCP server for LibreNMS network monitoring - query devices, ports, alerts, and manage infrastructure42stars