kube-mcp 是一款面向 Kubernetes 集群的 MCP 服务,把 kubectl 的复杂命令封装成自然语言对话:直接问"列出 default 命名空间下所有 Pod""查看某个 Deployment 的副本状态""创建一个 Service"等,它就能帮你执行查询与基础运维。
它适合不熟悉 kubectl 语法或希望提高效率的开发者、运维新手及日常排障场景,能读取 Pod、Service、Deployment 等常见资源的状态与日志,省去翻文档的时间。
能做什么
- 查询命名空间下的资源列表与详情(Pod、Service、Deployment、Node 等)
- 查看 Pod 日志与事件,辅助排障
- 执行常见的创建、删除、扩缩容等轻量操作
- 以问答形式返回结果,无需手动拼接命令
是否需要密钥
通常不需要单独的 API Key,但需要在运行环境中提供目标集群的访问凭证(kubeconfig 或集群内 ServiceAccount),以获得相应命名空间的读写权限。权限范围取决于该凭证本身,建议最小授权。