适合谁
- 使用 AI 助手进行 Kubernetes 集群管理的开发者和运维人员
- 需要快速故障排查和诊断 K8s 问题的场景
- 集成到 Claude Desktop、Codex CLI 等 MCP 客户端的用户
该服务器功能强大,但需要谨慎使用,特别是在生产环境。建议启用非破坏性模式以减少风险。
最强项 · 文档质量 17/20 最弱项 · 安全与权限 3/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js
ALLOW_ONLY_NON_DESTRUCTIVE_TOOLS
设为 true 启用非破坏性模式,禁用删除类操作。
ALLOW_ONLY_READONLY_TOOLS
设为 true 启用只读模式。
ALLOWED_TOOLS
逗号分隔的允许工具列表,用于限制可用工具。
MASK_SECRETS
设为 false 可关闭响应中敏感信息的自动掩码。
ENABLE_UNSAFE_STREAMABLE_HTTP_TRANSPORT
启用 Streamable HTTP 传输方式。
ENABLE_UNSAFE_SSE_TRANSPORT
启用 SSE 传输方式。
KUBECONFIG_YAML
以 YAML 字符串形式提供 kubeconfig。
KUBECONFIG_JSON
以 JSON 字符串形式提供 kubeconfig。
KUBECONFIG_PATH
指定 kubeconfig 文件路径,默认 ~/.kube/config。
ENABLE_TELEMETRY
设为 true 开启 OpenTelemetry 可观测性。
OTEL_EXPORTER_OTLP_ENDPOINT
OTLP 后端(如 Jaeger)的追踪数据导出地址。
OTEL_TRACES_SAMPLER
追踪采样策略,如 always_on。
{
"mcpServers": {
"kubernetes": {
"command": "npx",
"args": [
"mcp-server-kubernetes"
]
}
}
}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"kubernetes": {
"command": "npx",
"args": [
"mcp-server-kubernetes"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add kubernetes -- npx mcp-server-kubernetes
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端中确认 kubernetes 服务器的工具列表中出现了 kubectl_get 和 ping 等工具,然后让 AI 列出你的 Pod,若能返回集群中的 Pod 列表即说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
mcp-server-kubernetes 是一个 MCP 服务器,允许 AI 助手通过 kubectl 与 Kubernetes 集群进行交互。它支持从多个来源加载 kubeconfig,并提供丰富的工具用于管理资源、执行 Helm 操作、端口转发、节点管理等。该服务器支持非破坏性模式和只读模式,并包含秘密掩码以增强安全性。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 3d71add20401 数据同步于 2026-10-12 查看 FMRS 评分方法