A
程序员努力
AI导航AI编程实战PromptMCP市场Skills市场

程序员努力

AI 编程资源库 - 聚合 AI 编程教程、提示词、MCP 与 Skills 资源

内容栏目

  • AI导航
  • AI编程实战
  • Prompt
  • MCP市场
  • Skills市场
  • 全站搜索

教程分类

  • 进阶技巧
  • 入门指南
  • 最佳实践
  • Claude Code
  • Cline教程
  • GitHub Copilot
  • Cursor教程
  • 提示词工程

关于

  • 关于我们
  • GitHub

© 2026 程序员努力. All rights reserved.

← 返回MCP市场
k

kubernetes-mcp-server

社区使用中

by containers

kubernetes-mcp-server 是一个基于 Go 原生实现的 Model Context Protocol (MCP) 服务器,用于通过 MCP 协议管理和操作 Kubernetes 与 OpenShift 集群。它支持对任意 Kubernetes 资源的 CRUD 操作,并提供 Pods、Namespaces、Events、Helm、Tekton 等专用工具,同时

云服务Stdio(本地命令行)Go

安装配置

将以下配置添加到你的 AI 编程助手中

预览配置(粘贴到 claude_desktop_config.json 或 Cursor 设置中)

{
  "mcpServers": {
    "kubernetes-mcp-server": {}
  }
}

启动命令

npx kubernetes-mcp-server@latest --help

JSON配置

{}

描述

Kubernetes MCP Server

GitHub License npm PyPI - Version GitHub release (latest SemVer) Build

✨ 功能特性 | 🚀 快速开始 | 🎥 演示 | ⚙️ 配置 | 🛠️ 工具 | 💬 社区 | 🧑‍💻 开发

https://github.com/user-attachments/assets/be2b67b3-fc1c-4d11-ae46-93deba8ed98e

✨ 功能特性

一个功能强大且灵活的 Kubernetes 模型上下文协议 (MCP) 服务器实现,支持 Kubernetes 和 OpenShift。

  • ✅ 配置:
    • 自动检测 Kubernetes 配置的变更并更新 MCP 服务器。
    • 查看和管理当前的 Kubernetes .kube/config 或集群内配置。
  • ✅ 通用 Kubernetes 资源:对任何 Kubernetes 或 OpenShift 资源执行操作。
    • 任意 CRUD 操作(创建或更新、获取、列出、删除)。
  • ✅ Pod:执行 Pod 特有的操作。
    • 列出所有命名空间或指定命名空间中的 Pod。
    • 从指定命名空间获取指定名称的 Pod。
    • 从指定命名空间删除指定名称的 Pod。
    • 从指定命名空间显示指定名称 Pod 的日志。
    • Top 获取指定命名空间中所有 Pod 或特定 Pod 的资源使用指标。
    • Exec 进入 Pod 并运行命令。
    • 运行 Pod 中的容器镜像,并可选择将其暴露。
  • ✅ 命名空间:列出 Kubernetes 命名空间。
  • ✅ 事件:查看所有命名空间或指定命名空间中的 Kubernetes 事件。
  • ✅ 项目:列出 OpenShift 项目。
  • ☸️ Helm:
    • 在当前或提供的命名空间中安装 Helm chart。
    • 列出所有命名空间或指定命名空间中的 Helm release。
    • 在当前或提供的命名空间中卸载 Helm release。
  • 🔧 Tekton:Tekton 特有的操作,补充通用 Kubernetes 资源管理。
    • Pipeline:通过创建 PipelineRun 启动 Tekton Pipeline。
    • PipelineRun:重启、取消、故障排查并获取 PipelineRun 日志。
    • Task:通过创建 TaskRun 启动 Tekton Task。
    • TaskRun:使用相同的 spec 重启 TaskRun,并通过 Pod 解析获取 TaskRun 日志。
  • 🔭 可观测性:可选的 OpenTelemetry 分布式追踪和指标,支持自定义采样率。包含用于实时统计的 /stats 端点。参见 OTEL.md。

与其他 Kubernetes MCP 服务器实现不同,这不是仅仅对 kubectl 或 helm 命令行工具的封装。它是一个基于 Go 的原生实现,直接与 Kubernetes API 服务器交互。

系统上无需安装外部依赖或工具。如果你使用原生二进制文件,则无需在系统上安装 Node 或 Python。

  • ✅ 轻量级:服务器以单个原生二进制文件形式分发,支持 Linux、macOS 和 Windows。
  • ✅ 高性能 / 低延迟:直接与 Kubernetes API 服务器交互,无需调用和等待外部命令的开销。
  • ✅ 多集群:可以同时与多个 Kubernetes 集群交互(如 kubeconfig 文件中定义的那样)。
  • ✅ 跨平台:可作为 Linux、macOS 和 Windows 的原生二进制文件,也可作为 npm 包、Python 包以及容器/Docker 镜像使用。
  • ✅ 可配置:支持命令行参数、TOML 配置文件和环境变量。
  • ✅ 测试完善:服务器拥有广泛的测试套件,以确保其在不同的 Kubernetes 环境中的可靠性和正确性。
  • 📚 文档:全面的用户文档,包括设置指南、配置参考和可观测性。

🚀 快速开始

要求

  • 访问 Kubernetes 集群的权限。

Claude Code

请参阅我们用户文档中的专用 Claude Code 快速入门指南。

有关安全的生产环境设置…

统计信息

2.0k

星标

418

Fork

Go

语言

2026/8/14

更新

Apache-2.0

开源协议

标签

KubernetesMCPOpenShift集群管理HelmTekton

链接

GitHubApache-2.0

相关服务器

m

mcp-server-cloudflare

Cloudflare MCP Server 是基于 Model Context Protocol 的服务器集合,允许 MCP 客户端(如 Cursor、Claude)通过自然语言与 Cloudflare 账户交互,读取配置、分析数据并执行变更操作。该仓库包含多个子服务器,覆盖文档检索、Workers 构建、可观测性、容器沙箱、浏览器渲染、日志分析、AI Gateway 和 Au

云服务Stdio4.1k
c

casdoor

Casdoor 是一个开源的 AI-first 身份与访问管理(IAM)平台,同时充当 LLM MCP 网关和认证服务器,提供现代化 Web UI。它支持 MCP、OAuth 2.0、OIDC、SAML、LDAP、SCIM、WebAuthn、TOTP、MFA 等多种协议,并集成 Google Workspace、Azure AD 等外部身份源,适用于 AI 代理认证、单点登录和

云服务Stdio14k
h

hexstrike-ai

HexStrike AI MCP Agents 是一个基于 MCP 协议的高级网络安全自动化平台,允许 Claude、GPT、Copilot 等 AI 代理自主调用 150+ 安全工具,实现自动化渗透测试、漏洞发现、漏洞赏金和 CTF 挑战。其多智能体架构包含智能决策引擎、12+ 专业 AI Agent 及实时可视化面板,显著提升安全研究的效率与智能化水平。

开发工具Stdio11k
m

mcp-chrome

Chrome MCP Server 是一个基于 Chrome 扩展的 Model Context Protocol (MCP) 服务器,将浏览器功能暴露给 Claude 等 AI 助手,支持复杂的浏览器自动化、内容分析和语义搜索。它直接复用用户日常使用的 Chrome 浏览器及其登录状态和配置,无需启动独立浏览器进程,完全本地运行以保护隐私。项目内置向量数据库和 SIMD 加速

自动化Stdio12k