Flux159_mcp Server Kubernetes

Flux159_mcp Server Kubernetes

🚀 MCP 服务器 Kubernetes 版本

MCP 服务器可连接到 Kubernetes 集群并对其进行管理,为集群操作提供便利,提升管理效率。

GitHub 资源链接

🚀 快速开始

与 Claude Desktop 一起使用

{
"mcpServers": {
"kubernetes": {
"command": "npx",
"args": ["mcp-server-kubernetes"]
}
}
}

该服务器会自动连接到您当前的 kubectl 上下文。

⚠️ 重要提示

请确保您已完成以下安装和配置:

  1. 安装 kubectl 并将其添加到 PATH 环境变量中。
  2. 拥有具有有效配置上下文的 kubeconfig 文件。
  3. 具备可以通过 kubectl 访问的 Kubernetes 集群(例如 minikube、Rancher Desktop、GKE 等)。

您可以通过让 Claude 列出您的 pod 或创建一个测试部署来验证连接是否成功。

💡 使用建议

如果遇到错误,请打开标准终端并运行 kubectl get pods 以检查是否能够无障碍连接到集群。

✨ 主要特性

  • [x] 连接到 Kubernetes 集群
  • [x] 列出所有 pod
  • [x] 列出所有服务
  • [x] 列出所有部署
  • [x] 创建一个 pod
  • [x] 删除一个 pod
  • [x] 列出所有命名空间
  • [] 网络端口转发到 pod
  • [] 从 pod 获取日志以进行调试
  • [ ] 为下次命令选择默认命名空间(记忆功能)
  • [ ] 支持 Helm 安装图表

📦 安装指南

开发与测试

git clone https://github.com/Flux159/mcp-server-kubernetes.git
cd mcp-server-kubernetes
bun install
bun run test

📚 详细文档

未计划实现的功能

身份验证 / 添加集群到 kubectx。

  • 0 关注
  • 0 收藏,23 浏览
  • system 提出于 2025-10-06 05:48

相似服务问题

相关AI产品