dotsagent.io
Language:English
Cloud · containers (Red Hat-led community)

Set up Kubernetes

A Go server for Kubernetes and OpenShift: apply resources, read pod logs, exec into pods and run Helm.

Publisher
containers (Red Hat-led community) Community
Run locally
npx -y kubernetes-mcp-server@latest
Transports
stdio, sse, streamable-http
Authentication
Your kubeconfig, or the file KUBECONFIG points to.
Environment
KUBECONFIG
What it can touch
Read and write; --read-only limits it to reads.
Licence
Apache-2.0
Source
github.com/containers/kubernetes-mcp-server
Status
Active

Install

This server runs on your machine as a child process of the client. You need the runtime its command uses, such as Node.js for npx, uv for uvx or Docker, plus any variables listed under Environment.

Claude Code

shell
claude mcp add --scope project kubernetes -- npx -y kubernetes-mcp-server@latest

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "kubernetes": {
      "command": "npx",
      "args": [
        "-y",
        "kubernetes-mcp-server@latest"
      ]
    }
  }
}

Codex

~/.codex/config.toml
[mcp_servers.kubernetes]
command = "npx"
args = ["-y", "kubernetes-mcp-server@latest"]

Config for other clients →

It acts on your current kubeconfig context, so add --read-only unless the agent should change the cluster.

Other servers in cloud

Sources

  1. github.com/containers/kubernetes-mcp-server

Independent reference for people who build AI agents. Not affiliated with any vendor named here.

© 2026 DotsAgent · Facts checked October 1, 2026