Harvester MCP 服务器
为 Harvester HCI 提供的模型上下文协议 (MCP) 服务器,支持 AI 助手与 Kubernetes 集群交互。
快速入门
安装
从源码构建
- 克隆仓库:
git clone https://github.com/starbops/harvester-mcp-server.git
- 进入目录:
cd harvester-mcp-server
- 构建项目:
make build
- 启动服务:
./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 文档。