kubectl-mcp-server and k8s-mcp-server

Both are MCP servers that expose Kubernetes management capabilities through the same protocol interface, making them direct competitors offering overlapping functionality rather than complementary tools.

kubectl-mcp-server
74
Verified
k8s-mcp-server
53
Established
Maintenance 13/25
Adoption 18/25
Maturity 18/25
Community 25/25
Maintenance 13/25
Adoption 10/25
Maturity 9/25
Community 21/25
Stars: 847
Forks: 168
Downloads: 3,445
Commits (30d): 5
Language: Python
License: MIT
Stars: 149
Forks: 34
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No risk flags
No Package No Dependents

About kubectl-mcp-server

rohitg00/kubectl-mcp-server

A Model Context Protocol (MCP) server for Kubernetes. Install: npx kubectl-mcp-server or pip install kubectl-mcp-server

Exposes 253 Kubernetes tools through MCP's transport layer, enabling AI assistants to perform diagnostics, deployments, and cost optimization via natural language rather than imperative commands. Supports multi-cluster management, interactive HTML dashboards, and non-destructive mode with OAuth 2.1 authentication for enterprise deployments. Integrates with Claude, Cursor, Windsurf, Copilot and 15+ AI platforms through standardized MCP protocol.

About k8s-mcp-server

reza-gholizade/k8s-mcp-server

Manage Your Kubernetes Cluster with k8s mcp-server

Implements MCP protocol with three transport modes (stdio, SSE, streamable-http) for integrating cluster management into CLI tools and web applications. Provides comprehensive Kubernetes operations including resource CRUD, log retrieval, metrics querying, and event listing, with flexible authentication supporting kubeconfig, bearer tokens, and in-cluster service accounts. Includes read-only mode to restrict write operations and runs as non-root in containers.

Scores updated daily from GitHub, PyPI, and npm data. How scores work