containers/kubernetes

MCP Server

Kubernetes MCP Server - manage K8s clusters (pods, deployments, logs, helm)

Kubernetes cluster management MCP server. Manage pods, deployments, services, helm charts, and execute commands on resources.

MCP Server

  • Package: kubernetes-mcp-server
  • Transport: stdio
  • Command: npx -y kubernetes-mcp-server@latest

Authentication

Kubernetes kubeconfig or in-cluster service account

VariableRequiredDescription
No environment variables required

Available Tools

ToolDescription
list_resourcesList K8s resources
get_resourceGet resource details
create_resourceCreate resource
delete_resourceDelete resource
exec_commandExecute on resource
helm_installInstall Helm chart
helm_listList Helm releases

Configuration Example

toml
[[mcp.servers]]
name = "kubernetes"
type = "stdio"
command = "npx"
args = ["-y", "kubernetes-mcp-server"]
timeout_seconds = 60
tools = []

Notes: Also available via pip (kubernetes-mcp-server) and Docker. Supports --read-only and --disable-destructive flags.