mcp-kubernetes and kyverno-mcp
About mcp-kubernetes
Azure/mcp-kubernetes
A Model Context Protocol (MCP) server that enables AI assistants to interact with Kubernetes clusters. It serves as a bridge between AI tools (like Claude, Cursor, and GitHub Copilot) and Kubernetes
Implements a unified `call_kubectl` tool that consolidates operations into a single interface (reducing context overhead compared to legacy multi-tool approaches), while supporting role-based access control through `readonly`, `readwrite`, and `admin` modes that filter operations at registration time. Integrates with kubectl and optional ecosystem tools (Helm, Cilium, Hubble), communicating via stdio transport by default and supporting OpenTelemetry tracing for observability.
About kyverno-mcp
nirmata/kyverno-mcp
MCP server for Kyverno
Implements the Model Context Protocol (MCP) standard to expose Kyverno policy operations—validation, mutation, and enforcement—as tools callable by AI assistants. Built in Go, it communicates with Kubernetes clusters to apply and manage Kyverno policies, enabling LLM-driven policy governance and compliance workflows.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work