MCP K8S Go
What is this MCP
This is a Model Context Protocol (MCP) server written in Golang that provides AI assistants with access to Kubernetes cluster resources. It acts as a bridge between AI systems like Claude and Kubernetes clusters.
How to use this MCP
The MCP can be installed and used in multiple ways: via Smithery/mcp-get for automatic setup with Claude, through prebuilt NPM/GitHub binaries, by building from source with Go, or via Docker containers. Each method requires different setup steps as detailed in the README.
What this MCP can be used for
This MCP enables AI assistants to interact with Kubernetes clusters by listing contexts, namespaces, resources (pods, services, deployments), nodes, events, pod logs, and even running commands in pods. It's particularly useful for debugging and managing Kubernetes clusters through conversational AI interfaces.