Kubernetes MCP Server

Kubernetes MCP Server

containers组织开源的Kubernetes MCP服务器,Go语言原生实现直接与K8s API交互,支持Pod管理、日志查看、Helm安装、Tekton流水线、多集群管理,让AI辅助云原生运维。

月访问量
0
累计浏览
1
用户评分
--
收录时间
2026-08

产品介绍

Kubernetes MCP Server 是 containers 组织(Podman、Buildah 等开源项目背后的团队)开发的 Go 语言原生 Kubernetes MCP 服务器。

核心功能

  • 原生 K8s API 交互:Go 语言原生实现,直接与 Kubernetes API Server 通信,非 kubectl/helm 命令行包装,无外部依赖
  • 全资源 CRUD:支持对任意 Kubernetes/OpenShift 资源执行创建、读取、更新、删除操作,自动检测 kubeconfig 变更
  • Pod 专项操作:列出/获取/删除 Pod、查看容器日志、exec 执行命令、运行临时容器、资源使用指标(top)
  • Helm 和 Tekton 支持:内置 Helm Chart 安装/列表/卸载,Tekton CI/CD Pipeline/Task 运行与故障排查
  • 企业级特性:多集群同时管理、只读/禁用破坏性操作模式、OpenTelemetry 可观测性、OAuth/OIDC 认证、跨平台原生二进制

适用场景

  • AI 辅助 Kubernetes/OpenShift 集群管理和运维
  • 自动诊断和修复部署问题
  • 云原生应用部署和 Helm Chart 管理
  • DevOps 自动化和集群巡检
  • 多集群环境统一管理

安装方式

npx 方式:npx -y kubernetes-mcp-server@latest
uvx 方式:uvx kubernetes-mcp-server@latest
也可下载原生二进制或使用 Docker 镜像。支持 --read-only(只读模式)、--port(HTTP 模式端口)、--kubeconfig(指定配置文件)等参数。