返回 AI 工具目录
strowk/mcp-k8s-go
MCP 服务人工精选最近核验 2026年7月24日
MCP K8S Go 是一个用 Go 编写的 MCP 服务器,让 Claude 等 AI 客户端连接并操作 Kubernetes 集群。它可以列出上下文、命名空间、节点与 Pod,查询、创建与修改任意 Kubernetes 资源,读取 Pod 日志与集群事件,并在 Pod 内执行命令;对 Pod、Service、Deployment 等常见对象内置了资源映射。写操作可用 --readonly 参数关闭,便于在受限场景只做只读访问。安装方式包括 npm 全局包 @strowk/mcp-k8s、GitHub 预编译二进制、多架构 Docker 镜像,或用 Go 从源码构建,也支持 Smithery 与 mcp-get。适合把集群巡检、日志排查等运维动作交给代理,采用 MIT 许可。
定价开源部署本地运行、自托管国内可达国内可达
解决什么问题
- 让 AI 查询集群上下文、命名空间与 Pod
- 读取 Pod 日志与集群事件排查问题
- 查询、创建与修改任意 Kubernetes 资源
- 在 Pod 内执行命令做诊断
- 用 --readonly 限制为只读访问
适合
- 用 Kubernetes 且想让代理协助巡检
- 需要用自然语言查日志、看事件
- 已有 kubeconfig 与集群访问权限
- 希望以只读模式安全接入生产集群
不适合
- 需具备集群凭据与相应 RBAC 权限
- 写操作有风险,生产环境建议开只读
- 不含集群搭建与节点级运维能力
- 复杂编排仍需配合 kubectl 与 CI
如何接入
- 用 npm、二进制或 Docker 部署运行
- 读取本机 kubeconfig 连接目标集群
- 以 MCP 服务器接入 AI 客户端
- 支持 Smithery、mcp-get 等分发渠道
已知限制
- 操作能力受 RBAC 与凭据范围限制
- 默认可写,需主动开启只读防误操作
- 背后 MCP 客户端所用模型可能在境外
- 大规模集群下返回内容可能较长
接入与使用事实
- 部署方式
- 本地运行、自托管
- 实现语言
- Go
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
