MCP server managing Kubernetes Cluster
Claude Desktop
Create kube-config for accessing kubernetes cluster.
Build a docker image using Dockerfile.
docker build . -t mcp:0.0.1
Update the config
claude_desktop_config.json
with the following:
{
"mcpServers": {
"k8s-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"mcp:0.0.1",
"uv",
"run",
"src/main.py"
]
}
}
}
- Restart Claude desktop.