MCP Server Kubernetes
Skills
ping
Verify that the counterpart is still responsive and the connection is alive.
cleanup
Cleanup all managed resources
exec_in_pod
Execute a command in a Kubernetes pod or container and return the output
kubectl_get
Get or list Kubernetes resources by resource type, name, and optionally namespace
kubectl_logs
Get logs from Kubernetes resources like pods, deployments, or jobs
port_forward
Forward a local port to a port on a Kubernetes resource
kubectl_apply
Apply a Kubernetes YAML manifest from a string or file
kubectl_patch
Update field(s) of a resource using strategic merge patch, JSON merge patch, or JSON patch
kubectl_scale
Scale a Kubernetes deployment
kubectl_create
Create Kubernetes resources using various methods (from file or using subcommands)
kubectl_delete
Delete Kubernetes resources by resource type, name, labels, or from a manifest file
kubectl_context
Manage Kubernetes contexts - list, get, or set the current context
kubectl_generic
Execute any kubectl command with the provided arguments and flags
kubectl_rollout
Manage the rollout of a resource (e.g., deployment, daemonset, statefulset)
explain_resource
Get documentation for a Kubernetes resource or field
kubectl_describe
Describe Kubernetes resources by resource type, name, and optionally namespace
stop_port_forward
Stop a port-forward process
install_helm_chart
Install a Helm chart
list_api_resources
List the API resources available in the cluster
upgrade_helm_chart
Upgrade a Helm release
uninstall_helm_chart
Uninstall a Helm release
Configuration
MCP Server
Connect to MCP Server