MCP Server Kubernetes connects to Kubernetes clusters for management and operations, supporting kubectl commands, Helm operations, and advanced troubleshooting with secure configuration loading.
Get or list Kubernetes resources.
Describe Kubernetes resources.
Create Kubernetes resources.
Apply YAML manifests to Kubernetes resources.
Delete Kubernetes resources.
Get logs from Kubernetes pods.
Manage kubectl contexts.
Explain Kubernetes resources.
List available API resources in Kubernetes.
Scale Kubernetes resources.
Update field(s) of a Kubernetes resource.
Manage deployment rollouts in Kubernetes.
Execute any kubectl command.
Verify connection to the Kubernetes cluster.
Port forward to pods and services.
Install Helm charts.
Upgrade Helm charts.
Install Helm charts using template-based approach to bypass authentication issues.
Uninstall Helm charts using template-based approach.
Clean up problematic pods in specific states.
Manage node operations including cordoning, draining, and uncordoning.
Systematic troubleshooting flow for Kubernetes pods.
{
"mcpServers": {
"kubernetes": {
"command": "npx",
"args": ["mcp-server-kubernetes"],
"description": "Kubernetes cluster management and operations"
}
}
}