Flux MCP 服务器
Flux MCP 服务器将 AI 助手直接连接到运行 Flux Operator 的 Kubernetes 集群,从而通过自然语言实现 GitOps 分析和故障排除。
使用带有 Flux MCP 服务器的 AI 助手,您可以:
- 从 Flux 资源到应用程序日志的端到端调试 GitOps 管道
- 获取失败部署的智能根本原因分析
- 比较集群之间的 Flux 配置和 Kubernetes 资源
- 使用从集群状态生成的图表来可视化 Flux 依赖关系
- 使用对话提示指示 Flux 执行操作
快速入门
使用 Homebrew 安装 Flux MCP 服务器:
对于其他安装选项,请参阅安装指南。
将以下配置添加到您的 AI 助手的 MCP 设置中:
将/path/to/.kube/config
替换为您的 kubeconfig 文件的绝对路径,您可以使用以下方式找到它: echo $HOME/.kube/config
。
从instructions.md复制 AI 规则并将其放入适合您的助手的文件中。
重启AI助手app,并测试MCP服务器,提示如下:
- “我的 kubeconfig 中有哪些集群上下文可用?”
- “我当前的集群中运行的是哪个版本的 Flux?”
有关如何将 MCP Server 与 Claude、Cursor、GitHub Copilot 和其他助手一起使用的更多信息,请参阅文档网站。
文档
贡献
我们欢迎您通过 GitHub 拉取请求 (Pull Request) 为 Flux MCP Server 项目做出贡献。请参阅贡献指南,了解如何设置开发环境并开始为项目做出贡献。
执照
MCP 服务器是开源的,并且是Flux Operator项目的一部分,根据AGPL-3.0 许可证获得许可。
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
FluxCD MCP 服务器
Related MCP Servers
- Python
- -security-license-qualityAlchemy MCP ServerLast updated -14TypeScriptMIT License
- RustMIT License
- PythonMIT License