☸️

Kubernetes MCP

Community

K8s 集群管理 MCP,Pod/Deployment/Service 完整操作,支持 Helm、kubectl 等价

1.5k
GitHub Stars
stdio
安装方式
MIT
开源协议
6
可用工具

📖 详细介绍

Kubernetes MCP Server,提供 kubectl 等价操作:Pod/Deployment/Service/Ingress/ConfigMap/Secret/PVC 管理。支持 Helm Chart 安装、Namespace 切换、kubectl exec 远程执行、YAML apply、事件查看。

核心特性

kubectl 完整等价
Helm Chart 安装
YAML 应用
日志流式
多集群支持
RBAC 集成

🛠️ 可用工具 (6)

list_pods()
get_deployment()
apply_yaml()
exec_command()
get_logs()
helm_install()

🎯 适用场景

K8s 集群管理
故障排查
部署自动化
Helm Chart 部署
日志分析
资源优化

🔎 相关搜索

用户搜索 Kubernetes MCP 时的常见问题和长尾关键词:

#Kubernetes MCP 配置#kubectl AI 操作#Helm Chart MCP 部署#K8s 故障排查 MCP#多集群 Kubernetes 管理

🧷 主题归类

Kubernetes MCP 属于以下主题:

常见问题 (FAQ)

Q1.支持多集群吗?

是的,通过 --context 参数切换 kubeconfig context,或指定 KUBECONFIG 环境变量。

Q2.Helm 版本要求?

支持 Helm 3+,内部使用 helm go client 库。如需 Helm 2 请使用其他工具。

Q3.安全风险?

MCP 工具能执行任意 K8s 操作,建议使用最小权限 ServiceAccount,并开启审计日志。

⚙️ 安装与配置

系统要求

  • Node.js 18+
  • kubeconfig 文件

安装命令

npx -y @modelcontextprotocol/server-kubernetes

Claude Desktop 配置 (claude_desktop_config.json)

{
  "mcpServers": {
    "kubernetes-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-kubernetes"
      ]
    }
  }
}

🔗 相关链接

🧩 相关 MCP Servers

浏览更多 开发与代码 MCP

Kubernetes MCP开发与代码 分类下的 MCP server 之一