返回市场
开启

开启

作者:trustworthyem16 星标更新:2025-04-21

项目介绍

基本功能

产品定位

Kubernetes MCP 服务器是一款通过自然语言管理 Kubernetes 资源的工具,特别适合希望通过大语言模型(LLMs)简化 Kubernetes 操作的用户。

核心特性

  • 集群管理:连接多个 Kubernetes 集群并切换上下文
  • 资源操作:创建、读取、更新和删除 Kubernetes 资源
  • Pod 管理:列出 Pod,获取 Pod 详情,流式日志,并删除 Pod
  • 部署管理:在命名空间之间创建和管理部署
  • 服务操作:与 Kubernetes 服务进行交互
  • YAML 支持:直接从 YAML 应用 Kubernetes 清单文件
  • 自定义资源支持:处理自定义资源定义(CRDs)

使用场景

  • 开发者和运维人员希望使用自然语言简化 Kubernetes 管理
  • 需要快速切换和管理多个 Kubernetes 集群的场景
  • 涉及自动化 Kubernetes 资源管理的任务

工具列表

  • kai:主要的服务二进制文件,提供与 Kubernetes 集群交互的能力

常见问题

  • 如何与桌面版 Claude 集成? 编辑 claude_desktop_config.json 文件,并添加 MCP 服务器配置。

教程

依赖项

  • 需要一个 Go 环境

安装指南

运行以下命令安装 Kubernetes MCP 服务器:

go install github.com/trustworthyem/kai/cmd/kai

调试

安装后,请按照以下步骤进行调试:

  1. 确保 kai 二进制文件位于系统路径中
  2. 运行 kai 命令并检查输出
  3. 在桌面版 Claude 中测试自然语言命令