MCP K8s Go is a Golang-based MCP server that connects AI assistants to Kubernetes clusters, enabling management and inspection of cluster resources. It provides tools and resources to list/manage Kubernetes contexts, namespaces, nodes, pods, deployments, services, and other resources, as well as capabilities to retrieve pod logs, events, and execute commands within pods. The server solves the problem of giving AI assistants direct, structured access to Kubernetes cluster information and operations through the Model Context Protocol.
claude mcp add --transport stdio strowk-mcp-k8s-go uvx mcp-k8s-go