kubernetes-mcp-server
An MCP server written in Go for Kubernetes and OpenShift that calls the Kubernetes API directly instead of wrapping kubectl or helm.
What it does
An MCP server written in Go for Kubernetes and OpenShift that calls the Kubernetes API directly instead of wrapping kubectl or helm. It ships as a native binary for Linux, macOS and Windows and through npm, PyPI and a container image, and reads the local kubeconfig or in-cluster config, with several clusters at once. Its default tools cover any resource with get, list, create, update and delete, plus pod logs, exec, resource usage figures and running an image in a new pod, events, namespaces and Helm installs. Optional toolsets add KubeVirt, Tekton, Kiali, kcp, NetObserv and Prometheus, Loki and Tempo queries. A read-only setting exists, though the README says cluster RBAC is the real control.
Capabilities
- Create, read, update and delete any Kubernetes resource
- Read pod logs, run exec and view resource usage
- Install, list and uninstall Helm releases
- Manage KubeVirt virtual machines and Tekton pipelines
- Query Prometheus, Loki and Tempo through optional toolsets
About
- Publisher
- containers
- Tool
- Kubernetes
Install
- Add this to Claude Desktop's configuration:
{ "mcpServers": { "kubernetes": { "command": "npx", "args": ["-y", "kubernetes-mcp-server@latest"] } } }
From the project's documentation · Add to a config file with the config builder
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Kubernetes | |
| Publisher | containers | source |
| Official status | Community (not published by the tool's vendor) | source |
| Connection | Local (runs on your computer) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | Yes | source |
| Platforms | Linux, macOS, Windows | source |
| AI clients | Claude Code, Claude Desktop, Cursor, Visual Studio Code | source |
| Licence | Apache-2.0 | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 10, 2026Version 0.1.02,236 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website npm: kubernetes-mcp-serverpypi: kubernetes-mcp-serverdocker: ghcr.io/containers/kubernetes-mcp-server |
Badge for your README
Maintain this project? Add a badge that links to this page.
[](https://kitbay.app/servers/containers-kubernetes-mcp-server/)
Sources
- README (README.md)github.com/containers/kubernetes-mcp-server · Backs: AI clients, Can change data, Connection, Needs an API key or sign-in, PlatformsNov 12, 2026
- Licence file (LICENSE)github.com/containers/kubernetes-mcp-server · Backs: LicenceNov 12, 2026
- GitHub repositorygithub.com/containers/kubernetes-mcp-server · Backs: Official status, Publisher, Activity, LicenceNov 10, 2026
- MCP Registry entryio.github.containers/kubernetes-mcp-server · Backs: ConnectionNov 10, 2026
- npm package recordnpmjs.com/package/kubernetes-mcp-serverNov 10, 2026