MCP 服务器可连接到 Kubernetes 集群并对其进行管理,为集群操作提供便利,提升管理效率。
{
"mcpServers": {
"kubernetes": {
"command": "npx",
"args": ["mcp-server-kubernetes"]
}
}
}
该服务器会自动连接到您当前的 kubectl 上下文。
⚠️ 重要提示
请确保您已完成以下安装和配置:
- 安装 kubectl 并将其添加到 PATH 环境变量中。
- 拥有具有有效配置上下文的 kubeconfig 文件。
- 具备可以通过 kubectl 访问的 Kubernetes 集群(例如 minikube、Rancher Desktop、GKE 等)。
您可以通过让 Claude 列出您的 pod 或创建一个测试部署来验证连接是否成功。
💡 使用建议
如果遇到错误,请打开标准终端并运行
kubectl get pods以检查是否能够无障碍连接到集群。
git clone https://github.com/Flux159/mcp-server-kubernetes.git
cd mcp-server-kubernetes
bun install
bun run test
身份验证 / 添加集群到 kubectx。