Skip to content

Working with clients? Stay ahead of what they ask for.

Kubernetes MCP Server

by containers/ org (Red Hat-adjacent)

Native Go MCP server for Kubernetes and OpenShift from the containers/ org. Talks directly to the Kubernetes API server, supports Helm and Tekton, ships with OpenTelemetry observability built in. Distributed as a single native binary plus npm and PyPI packages.

★ 1,502·6 listed tools·Released FEB 2025·Apache-2.0
npx -y kubernetes-mcp-server@latest
Share:

“The Red Hat-adjacent containers/ org delivers the most capable Kubernetes MCP in the ecosystem. A native Go binary that talks directly to the Kubernetes API server, supports OpenShift, Helm, and Tekton, and ships with OpenTelemetry observability built in. Operators already running OpenShift or hardened Kubernetes get the deepest tool surface here. The server avoids kubectl shell-out entirely, runs as a single binary across Linux, macOS, and Windows, and offers multi-cluster operation from one process. The 1,500+ stars and weekly release cadence (61 releases shipped, 82 commits in the last 30 days) confirm active maintenance under Marc Nuri's stewardship. The architectural choice operators care about: this is a Go API server client, so it skips shelling out to kubectl entirely. That removes a class of failure modes around plugin quirks and PATH issues. For OpenShift shops, the Projects, Routes, and other OpenShift CRDs are first-class citizens.”

Reviewed by M. Nouriel · APR 2026

INSTALL THIS SERVER

Requires authenticationKubernetes ServiceAccount or kubeconfig context. Use a least-privilege ServiceAccount for production.
{ "mcpServers": { "kubernetes": { "command": "npx", "args": [ "-y", "kubernetes-mcp-server@latest" ] } } }
PrereqRequires access to a Kubernetes cluster (kubeconfig at ~/.kube/config or in-cluster ServiceAccount). For OpenShift, the kubeconfig context must include the OpenShift cluster URL. For production, bind to a dedicated low-privilege ServiceAccount. Path: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS).
{ "mcpServers": { "kubernetes": { "command": "npx", "args": [ "-y", "kubernetes-mcp-server@latest" ] } } }
{ "mcpServers": { "kubernetes": { "command": "npx", "args": [ "-y", "kubernetes-mcp-server@latest" ] } } }
{ "mcpServers": { "kubernetes": { "command": "npx", "args": [ "-y", "kubernetes-mcp-server@latest" ] } } }
{ "mcpServers": { "kubernetes": { "command": "npx", "args": [ "-y", "kubernetes-mcp-server@latest" ] } } }

6 SELECTED TOOLS

kubernetes_resource_crud
Generic CRUD on any Kubernetes or OpenShift resource (create, get, list, delete)
Admin
pod_operations
List, get, delete, logs, top, exec, run pods in any namespace
Admin
helm_lifecycle
Install, list, and uninstall Helm releases
Admin
tekton_pipeline
Start a Tekton Pipeline by creating a PipelineRun
Write
tekton_task
Start a Tekton Task by creating a TaskRun and retrieve logs
Write
openshift_projects
List OpenShift Projects
Read

OUR ASSESSMENT

Native Go MCP server for Kubernetes and OpenShift. Apache-2.0; distributed as binary, npm, PyPI, and OCI image. Weekly release cadence (v0.0.61 latest, 61 total). Helm and Tekton support, OpenTelemetry tracing, and `/stats` endpoint for real-time observability. 1,502 GitHub stars, 327 forks, 82 commits in the last 30 days.

Strengths
  • Native Go API server client; skips shelling out to kubectl entirely.
  • OpenShift-aware: supports Projects, Routes, and other OpenShift CRDs as first-class resources.
  • Helm install, list, and uninstall built in.
  • Tekton Pipelines and Tasks supported (PipelineRun, TaskRun lifecycle).
  • OpenTelemetry distributed tracing and `/stats` endpoint for real-time statistics.
  • Distributed as native binary, npm package, PyPI package, and OCI image.
  • 82 commits in the last 30 days signals active development under maintainer Marc Nuri.
Weaknesses
  • Pre-1.0 release stream (v0.0.61); the 0.x cadence ships rapidly with tight version increments.
  • Multi-cluster behaviour depends on careful kubeconfig context hygiene.
Security Notes

ServiceAccount-based read-only access is documented. Operators should bind the server to a dedicated low-privilege ServiceAccount in production. The `--config` and `--config-dir` flags allow drop-in TOML configuration for least-privilege deployments. For multi-cluster setups, scope each kubeconfig context to the minimum required RBAC role.

Best For

Teams operating OpenShift clusters, mixed Kubernetes/OpenShift environments, or production setups requiring OpenTelemetry observability.

TECHNICAL DETAILS

Language
go
Transport
stdiostreamable-http
Clients
Claude DesktopClaude CodeCursorVS CodeWindsurf
License
Apache-2.0
npm
kubernetes-mcp-server
Last Release
v0.0.61APR 24, 2026
First Released
FEB 11, 2025

RECORDED ADOPTION METRICS

Saved directory snapshots. Record last checked APR 29, 2026. The review date above does not refresh these figures.

// GitHub Stars
1,502

// Recorded note1,502 stars and 327 forks place this as the highest-traction Kubernetes MCP. Weekly release cadence (61 releases shipped) confirms sustained maintenance.

// Popularity Rank
#8
Recorded directory rank · #1 in Infrastructure

// Recorded noteFirst-ranked in infrastructure category. The Go API client architecture and OpenShift coverage are the differentiators against kubectl-wrapper alternatives.

SOURCES & RECORDED CHECKS

These are the directory listings and check details held in this record. Client compatibility, directory listings and installation testing are separate signals. Recorded client names describe the scope of a check; they do not establish a security assessment or a recurring test schedule.

01
Discovered
Source not recorded
First indexed APR 29, 2026
02
Directory listings
5 directories
PulseMCP, MCP.so, Glama, Smithery, Official MCP Registry
03
Recorded client testing
Claude Desktop, Cursor, VS Code, Goose CLI, Claude Code
Check current setup against the provider documentation
04
Record last checked
APR 29, 2026
Record date; functional retest scope may differ
// How other directories see it

The same server, 5 different lenses. We reconcile these signals into our editorial score, which is why our number sometimes diverges from a directory-aggregate star count.

SourceTheir ratingTheir star countTheir downloadsLast synced
AutomationSwitch This page4.5editorial1,502—APR 29, 2026
PulseMCP— unratedunavailableunavailableAPR 29, 2026
MCP.so— unratedunavailableunavailableAPR 29, 2026
Glama— unratedunavailableunavailableAPR 29, 2026
Smithery— unratedunavailableunavailableAPR 29, 2026
Official MCP Registry— unratedunavailableunavailableAPR 29, 2026

// Counts are directory-reported; we don't adjust them. Discrepancies usually come from different snapshot times or star-caching.

OTHER INFRASTRUCTURE MCP SERVERS

Community4.6

Agent Gateway

agentgateway (community)

Next-generation agentic proxy for AI agents and MCP servers. Routes, authenticates, and observes agent traffic across multiple MCP backends. 2,653 GitHub stars and 100 commits on main in the last 30 days.

5 tools★ 2,653
Official4.6

ToolHive

Stacklok

Enterprise-grade platform for running and managing Model Context Protocol servers. Built by Stacklok. 1,780 GitHub stars and 100 commits on main in the last 30 days.

6 tools★ 1,780
Official4.6

Azure DevOps MCP

Microsoft

Official Microsoft MCP server for Azure DevOps: work items, repositories, pull requests, builds, releases, pipelines, test plans. 41 commits on main in the last 30 days. Remote MCP server option supported in addition to local install.

7 tools★ 1,640
Vendor4.5

Sentry MCP Server

Sentry

Sentry's official MCP service. Runs as remote infrastructure at mcp.sentry.dev and ships a Claude Code plugin that auto-delegates Sentry questions. Designed for human-in-the-loop coding agents working through Sentry errors, traces, and performance data.

6 tools★ 671
Vendor4.5

Azure AKS MCP

Microsoft Azure

Official Microsoft Azure MCP server for Azure Kubernetes Service. Workload Identity with federated tokens, three access-level guardrails (readonly, readwrite, admin), and a unified two-tool surface (call_az + call_kubectl). Top commit cadence in this batch (10 commits on main in the last 30 days).

6 tools★ 132
Community4.4

Unla

AmoyLab (community)

Lightweight gateway service that instantly transforms existing APIs into MCP servers. 2,109 GitHub stars and 4 commits on main in the last 30 days.

5 tools★ 2,109
// Get in touch

DISCUSS YOUR
MCP REQUIREMENTS.

Evaluating a server, scoping an internal deployment, or working out whether MCP is the right fit at all. Start the conversation and we will point you at the right piece of the ecosystem.

Discuss Your MCP Requirements →