Skip to main content
Glama

FluxCD MCP Server

Flux MCP 服务器

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

使用带有 Flux MCP 服务器的 AI 助手,您可以:

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

快速入门

使用 Homebrew 安装 Flux MCP 服务器:

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

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

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

{ "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助手app,并测试MCP服务器,提示如下:

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

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

文档

贡献

我们欢迎您通过 GitHub 拉取请求 (Pull Request) 为 Flux MCP Server 项目做出贡献。请参阅贡献指南,了解如何设置开发环境并开始为项目做出贡献。

执照

MCP 服务器是开源的,并且是Flux Operator项目的一部分,根据AGPL-3.0 许可证获得许可。

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

FluxCD MCP 服务器

  1. 快速入门
    1. 文档
      1. 贡献
        1. 执照

          Related MCP Servers

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/controlplaneio-fluxcd/flux-operator'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server