Kubernetes

Kubernetes

Connect to a Kubernetes cluster and manage it.

10K+

22 Tools

Signed
Built by Docker
Requires Configuration
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
cleanupCleanup all managed resources
exec_in_podExecute a command in a Kubernetes pod or container and return the output
explain_resourceGet documentation for a Kubernetes resource or field
install_helm_chartInstall a Helm chart with support for both standard and template-based installation
kubectl_applyApply a Kubernetes YAML manifest from a string or file
kubectl_contextManage Kubernetes contexts - list, get, or set the current context
kubectl_createCreate Kubernetes resources using various methods (from file or using subcommands)
kubectl_deleteDelete Kubernetes resources by resource type, name, labels, or from a manifest file
kubectl_describeDescribe Kubernetes resources by resource type, name, and optionally namespace
kubectl_genericExecute any kubectl command with the provided arguments and flags
kubectl_getGet or list Kubernetes resources by resource type, name, and optionally namespace
kubectl_logsGet logs from Kubernetes resources like pods, deployments, or jobs
kubectl_patchUpdate field(s) of a resource using strategic merge patch, JSON merge patch, or JSON patch
kubectl_rolloutManage the rollout of a resource (e.g., deployment, daemonset, statefulset)
kubectl_scaleScale a Kubernetes deployment
list_api_resourcesList the API resources available in the cluster
node_managementManage Kubernetes nodes with cordon, drain, and uncordon operations
pingVerify that the counterpart is still responsive and the connection is alive.
port_forwardForward a local port to a port on a Kubernetes resource
stop_port_forwardStop a port-forward process
uninstall_helm_chartUninstall a Helm chart release
upgrade_helm_chartUpgrade an existing Helm chart release

Manual installation

You can install the MCP server using:

Installation for

Related servers