Harvester MCP 服务器

Harvester MCP 服务器

为 Harvester HCI 提供的模型上下文协议 (MCP) 服务器,支持 AI 助手与 Kubernetes 集群交互。

快速入门

安装

从源码构建

  1. 克隆仓库:git clone https://github.com/starbops/harvester-mcp-server.git
  2. 进入目录:cd harvester-mcp-server
  3. 构建项目:make build
  4. 启动服务:./bin/harvester-mcp-server

使用 Go 安装

运行以下命令安装: go install github.com/starbops/harvester-mcp-server/cmd/harvester-mcp-server@latest

配置

  • 配置 kubeconfig 文件路径:--kubeconfig=/path/to/kubeconfig.yaml
  • 设置日志级别:--log-level=debug

示例查询

  • 获取集群节点数量:"我的 Harvester 集群中有多少节点?"
  • 列出命名空间中的所有 Pod:"列出 cattle-system 命名空间中的所有 Pod"

更多详细信息,请参考 README 文档。