Kubernetes MCP Server 是一款面向 Kubernetes 集成的 MCP(Model Context Protocol)服务端,旨在让 AI 助手能够像运维工程师一样直接管理集群、Pod、Deployment、Service、ConfigMap 等常见的 K8s 资源。它通过标准化的 MCP 接口,把 kubectl 常见的查询与变更操作封装成可被大模型调用的"工具",从而在 IDE、聊天机器人或自动化脚本中实现自然语言驱动的集群管理。
在实际使用上,它可以承载的能力包括:查看命名空间下的 Pod 与节点状态、获取 Deployment 与 Service 详情、读取 Pod 日志、描述资源事件,以及在受控范围内执行滚动更新、扩缩容、删除 Pod 等变更操作。由于涉及集群写权限,部署时通常需要为服务端配置 kubeconfig 或 ServiceAccount Token,并通过 MCP 客户端的白名单控制可用工具范围,避免越权调用。具体能否开箱即用、需要哪些凭证,请以官网为准。