Skip to main content
Glama

FluxCD MCP Server

Flux MCP サーバー

Flux MCP サーバーは、Flux Operator を実行している Kubernetes クラスターに AI アシスタントを直接接続し、自然言語による 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 アシスタント アプリを再起動し、次のプロンプトで MCP サーバーをテストします。

  • 「kubeconfig で使用できるクラスター コンテキストはどれですか?」
  • 「現在のクラスターではどのバージョンの Flux が実行されていますか?」

Claude、Cursor、GitHub Copilot、その他のアシスタントで MCP サーバーを使用する方法の詳細については、ドキュメント Web サイトを参照してください。

ドキュメント

貢献

Flux MCP Server プロジェクトへの貢献は、GitHub のプルリクエストを通じて歓迎いたします。開発環境の構築方法やプロジェクトへの貢献開始方法については、 CONTRIBUTINGガイドをご覧ください。

ライセンス

MCP サーバーはオープンソースであり、 AGPL-3.0 ライセンスに基づいてライセンスされたFlux Operatorプロジェクトの一部です。

-
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