Loading...
npm install -g skillkit{
"mcpServers": {
"kubernetes": {
"command": "npx",
"args": ["-y", "kubectl-mcp-server"]
}
}
}get_podsRetrieves a list of pods in a specified namespace.
Read-only operation, no modification of cluster state.
create_deploymentCreates a new deployment in the Kubernetes cluster.
Creates resources, but doesn't directly impact existing critical components.
scale_deploymentScales the number of replicas for a given deployment.
Modifies the number of pods, potentially impacting application availability.
exec_podExecutes a command inside a specified pod.
Allows arbitrary command execution within a pod, potentially leading to security breaches.
delete_podDeletes a pod from the cluster.
Destructive operation that can cause service disruption.
kubectl-mcp-server offers a convenient way to interact with Kubernetes using natural language. It's relatively safe for read-only operations and exploration. However, caution is advised when performing write operations, and proper RBAC configuration is crucial to mitigate risks.