c

controlplaneio-fluxcd

@controlplaneio-fluxcd/flux-operator
0 Stars 302 次浏览 controlplaneio-fluxcd 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Flux MCP 服务器

Flux MCP 服务器将 AI 助手直接连接到运行 Flux Operator 的 Kubernetes 集群,通过自然语言实现 GitOps 分析和故障排除。

使用与 Flux MCP 服务器配合的 AI 助手,您可以:

  • 从 Flux 资源到应用程序日志进行端到端的 GitOps 管道调试
  • 获取失败部署的智能根本原因分析
  • 比较集群之间的 Flux 配置和 Kubernetes 资源
  • 通过从集群状态生成的图表可视化 Flux 依赖关系
  • 使用对话提示指令 Flux 执行操作

快速开始

使用 Homebrew 安装 Flux MCP 服务器:

shell
brew install controlplaneio-fluxcd/tap/flux-operator-mcp

对于其他安装选项,请参阅 安装指南

将以下配置添加到您的 AI 助手的 MCP 设置中:

json
{
"flux-operator-mcp":{
"command":"flux-operator-mcp",
"args":[
"serve",
"--read-only=false"
],
"env":{
"KUBECONFIG":"/path/to/.kube/config"
}
}
}

/path/to/.kube/config 替换为您的 kubeconfig 文件的绝对路径,您可以通过 echo $HOME/.kube/config 查找该路径。


instructions.md
复制 AI 规则,并将其放入适合您的助手的文件中。

重启 AI 助手应用程序,并使用以下提示测试 MCP 服务器:

  • "我的 kubeconfig 中有哪些集群上下文可用?"
  • "当前集群中运行的 Flux 版本是什么?"

有关如何将 MCP 服务器与 Claude、Cursor、GitHub Copilot 以及其他助手一起使用的更多信息,请参阅 文档网站

文档

贡献

我们欢迎通过 GitHub 拉取请求对 Flux MCP 服务器项目做出贡献。请参阅 CONTRIBUTING 指南,了解如何设置开发环境并开始为项目做贡献的详细信息。

许可证

MCP 服务器是开源的,是 Flux Operator 项目的一部分,该项目采用 AGPL-3.0 许可证

相关 MCP 服务