The MCP server provides various basic tools to interact with a simple Kubernetes cluster
To Quickly Test it -
- Start Docker Desktop
-
cd cluster
- Start the cluster
kind create cluster --name example --config example-cluster.yml
- Start a simple Kubernetes client to interact with your cluster
cd .. cd kubernetes-api go run main.go
- Build the MCP server binary
go build .
- Reference binary location to Claude desktop in
claude_desktop_config.json
{
"mcpServers": {
"k8s-mcp": {
"command": "C:\\mcp\\k8s mcp\\mcp\\mcp_server.exe"
}
}
}
Note
- The MCP server is written by Vaidik and the kuberenetes api to interact with cluster using uuid is written by Naman