月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08
产品介绍
简介
Kubectl MCP Tool 是一个 Kubernetes 自然语言操作 MCP 服务器,将 kubectl 命令行能力通过 MCP 协议暴露给 AI 助手,让 SRE 和开发人员用自然语言查询集群状态、管理资源、排查故障。
核心功能
- 资源查询:查看 Pod、Service、Deployment、ConfigMap 等各类 K8s 资源
- 状态诊断:检查 Pod 日志、事件、资源使用情况,快速定位故障
- 资源管理:创建、更新、删除各类 K8s 工作负载
- Helm 支持:Helm v3 的 install、upgrade、uninstall、list 操作
- 配置管理:管理 ConfigMap、Secret、RBAC 权限
- 集群信息:查看节点状态、集群版本、资源利用率
- YAML 生成:根据自然语言描述生成 K8s 资源 YAML 文件
适用场景
- K8s 集群日常运维
- 应用故障排查与日志分析
- AI 辅助 Helm 部署和升级
- 初学者学习 Kubernetes 操作
- 集群安全配置检查
- 批量资源操作自动化
安装配置
支持 npm、pip、docker 三种安装方式:
{
"mcpServers": {
"kubectl": {
"command": "npx",
"args": ["-y", "kubectl-mcp-server"],
"env": {
"KUBECONFIG": "<path-to-kubeconfig>"
}
}
}
}
或 pip 安装:pip install kubectl-mcp-server
确保本地已配置好 kubectl 和 kubeconfig 访问权限。