mcp-server-kubernetes
Drives the kubectl and Helm binaries already installed on the machine
Add it to your client
Communitynpx mcp-server-kubernetes
{
"mcpServers": {
"flux159-kubernetes-mcp": {
"command": "npx",
"args": [
"mcp-server-kubernetes"
]
}
}
}- Transport
- both
- Runtime
- Node
- Auth
- Required
- License
- MIT
- Stars
- 1,569
The opposite design choice from a native API client: this Node server calls the local kubectl and helm v3 executables, so it inherits every context, auth plugin and RBAC rule the operator has already set up. Tools mirror the CLI verbs — get, describe, create, apply, delete, logs, scale, patch, rollout, plus port_forward and a kubectl_generic escape hatch — and Helm work is covered by install_helm_chart, upgrade_helm_chart and the template-based apply and uninstall variants. Setting ALLOW_ONLY_NON_DESTRUCTIVE_TOOLS=true strips deletion, uninstall and node operations out of the exposed list, which is the usual precaution before pointing it at anything shared. Stdio is the default transport, with an SSE mode for setups where the server runs elsewhere.
Similar MCP servers
Kubernetes MCP Server
MCP serverSpeaks to the Kubernetes API in-process instead of shelling out to kubectl
Argo CD MCP Server
MCP serverReads and syncs Argo CD applications through its API server
Sentry MCP
MCP serverPulls Sentry issues and events into a coding agent's context
Comments(0)
Sign in to comment