Skip to main content
Glama

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 和其他助手一起使用的更多信息,请参阅文档网站

Related MCP server: mctl

文档

贡献

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

执照

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

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables intelligent Kubernetes deployments, automated documentation testing, organizational pattern management, and shared prompt libraries. Provides AI-powered recommendations based on cluster capabilities and automates DevOps workflows through conversational interfaces.
    650 npm
    336
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    AI-native control plane for Kubernetes and GitOps. Provides 30+ tools for service deployment, database provisioning, and log management via natural language.
    1
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server for integrating ArgoCD GitOps continuous delivery tool with GenAI applications, enabling intelligent Kubernetes deployment management.
    -