Skip to main content
Glama

Flux Cloudflare MCP

by Hzzy2O

Flux Cloudflare MCP

MCP対応ライセンスタイプスクリプトモデルコンテキストプロトコル

Cloudflare Worker API を介してBlack Forest Labs の Flux モデルを使用して画像を生成する機能を AI アシスタントに提供する強力な Model Context Protocol (MCP) サーバー。

インストール機能使用方法ドキュメント貢献


🌟 特徴

  • 🖼️ 高品質画像生成:最先端の画像生成モデルであるFluxへのアクセス
  • 🤖 シームレスなAI統合:ClaudeのようなAIアシスタントが直接画像を生成できるようにします
  • 🎛️ カスタマイズ可能なパラメータ: アスペクト比、推論ステップなどを制御
  • 🔌 MCP 互換: すべての MCP クライアント (Cursor、Claude Desktop、Cline、Zed など) で動作します。
  • 🔒 ローカル処理:すべてのリクエストはCloudflare Workerを通じて安全に処理されます
  • 💬 チャット補完: 同じAPIを使用してテキスト補完を取得します

📦 インストール

NPXによる直接使用

FLUX_API_TOKEN=your_token FLUX_API_URL=your_api_url npx -y flux-cloudflare-mcp

ソースから

# Clone the repository git clone https://github.com/Hzzy2O/flux-cloudflare-mcp.git cd flux-cloudflare-mcp # Install dependencies npm install # Build the project npm run build

🚀 Flux API の設定

このMCPサーバーが機能するには、Flux APIエンドポイントが必要です。APIの設定には2つのオプションがあります。

オプション 1: snakeying/flux-api-worker を使用してデプロイする (推奨)

snakeying/flux-api-worker は、 Flux モデルにアクセスするためのシンプルで効率的な Cloudflare Worker を提供します。

  1. flux-api-workerリポジトリをフォークする
  2. Cloudflare Workers にデプロイします。
    • Cloudflareダッシュボードで新しいワーカーを作成する
    • フォークしたリポジトリに接続する
    • 必要な環境変数を設定します。
      • API_KEY : 認証用に選択したAPIキー
      • CF_ACCOUNT_ID : CloudflareアカウントID
      • CF_API_TOKEN : Workers AI アクセス用の Cloudflare API トークン
      • FLUX_MODEL : 使用する Flux モデル (デフォルト: "@cf/black-forest-labs/flux-1-schnell")
  3. デプロイされると、API はhttps://your-worker-name.your-subdomain.workers.devで利用できるようになります。
  4. この URL をFLUX_API_URLとして使用し、選択した API キーをFLUX_API_TOKENとして使用します。

オプション2: aigem/cf-flux-remixを使用してデプロイする

より機能豊富な Web UI の実装には、 aigem/cf-flux-remix を使用できます。

  1. cf-flux-remixリポジトリのインストール手順に従ってください。
  2. デプロイされると、APIはデプロイされたURLで利用できるようになります。
  3. この URL をFLUX_API_URLとして使用し、設定した API キーをFLUX_API_TOKENとして使用します。

📚 ドキュメント

利用可能なツール

generate_image

Flux モデルを使用して、テキスト プロンプトに基づいて画像を生成します。

{ prompt: string; // Required: Text description of the image to generate num_inference_steps?: number; // Optional: Number of denoising steps (1-4) (default: 4) aspect_ratio?: string; // Optional: Aspect ratio (e.g., "16:9", "4:3") (default: "1:1") }

🔧 使用方法

カーソル統合

方法1: mcp.jsonを使用する
  1. プロジェクト ディレクトリに.cursor/mcp.jsonファイルを作成または編集します。
{ "mcpServers": { "flux-cloudflare-mcp": { "command": "env FLUX_API_TOKEN=YOUR_TOKEN FLUX_API_URL=YOUR_API_URL npx", "args": ["-y", "flux-cloudflare-mcp"] } } }
  1. YOUR_TOKEN実際の Flux API トークンに置き換え、 YOUR_API_URL API URL に置き換えます。
  2. 変更を適用するにはカーソルを再起動してください
方法2: カーソルMCP設定を使用する
  1. カーソルを開いて設定へ移動します
  2. 「MCP」または「モデルコンテキストプロトコル」セクションに移動します
  3. 「サーバーを追加」または同等のボタンをクリック
  4. 適切なフィールドに次のコマンドを入力します。
env FLUX_API_TOKEN=YOUR_TOKEN FLUX_API_URL=YOUR_API_URL npx -y flux-cloudflare-mcp
  1. YOUR_TOKEN実際の Flux API トークンに置き換え、 YOUR_API_URL API URL に置き換えます。
  2. 設定を保存し、必要に応じてカーソルを再起動します。

クロードデスクトップ統合

env FLUX_API_TOKEN=YOUR_TOKEN FLUX_API_URL=YOUR_API_URL npx -y flux-cloudflare-mcp

{ "mcpServers": { "flux-cloudflare-mcp": { "command": "npx", "args": ["-y", "flux-cloudflare-mcp"], "env": { "FLUX_API_TOKEN": "YOUR_TOKEN", "FLUX_API_URL": "YOUR_API_URL" } } } }

💻 地域開発

  1. リポジトリをクローンします。
git clone https://github.com/Hzzy2O/flux-cloudflare-mcp.git cd flux-cloudflare-mcp
  1. 依存関係をインストールします:
npm install
  1. プロジェクトをビルドします。
npm run build

🛠 技術スタック

  • モデルコンテキストプロトコル SDK - コア MCP 機能
  • Cloudflare Workers - 画像生成のためのサーバーレスAPI
  • TypeScript - 型安全性と最新のJavaScript機能
  • Zod - ランタイム型検証

⚙️ 構成

サーバーには次の環境変数が必要です。

  • FLUX_API_TOKEN : Flux API での認証に使用する API トークン
  • FLUX_API_URL : デプロイされた Flux API の URL (snakeying/flux-api-worker または aigem/cf-flux-remix から)

🔍 トラブルシューティング

よくある問題

認証エラー
  • FLUX_API_TOKENが環境で正しく設定されていることを確認してください
  • Flux APIで直接テストしてトークンが有効であることを確認します
API接続の問題
  • Flux API (Cloudflare Worker) が実行され、アクセス可能であることを確認します
  • ネットワークがCloudflare Workersへの接続を許可していることを確認してください
安全フィルターが作動しました
  • このモデルには安全フィルターが組み込まれており、特定のプロンプトをブロックする可能性があります。
  • 問題となる可能性のあるコンテンツを避けるため、プロンプトを修正してみてください。

🤝 貢献する

貢献を歓迎します!お気軽にプルリクエストを送信してください。

  1. リポジトリをフォークする
  2. 機能ブランチを作成します( git checkout -b feature/amazing-feature
  3. 変更をコミットします ( git commit -m 'Add some amazing feature' )
  4. ブランチにプッシュする ( git push origin feature/amazing-feature )
  5. プルリクエストを開く

📄 ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

🔗 リソース

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

AI アシスタントが Cloudflare Workers 経由で Black Forest Labs の Flux モデルを使用して画像を生成できるようにする MCP サーバー。

  1. 🌟 特徴
    1. 📦 インストール
      1. NPXによる直接使用
      2. ソースから
    2. 🚀 Flux API の設定
      1. オプション 1: snakeying/flux-api-worker を使用してデプロイする (推奨)
      2. オプション2: aigem/cf-flux-remixを使用してデプロイする
    3. 📚 ドキュメント
      1. 利用可能なツール
    4. 🔧 使用方法
      1. カーソル統合
      2. クロードデスクトップ統合
    5. 💻 地域開発
      1. 🛠 技術スタック
        1. ⚙️ 構成
          1. 🔍 トラブルシューティング
            1. よくある問題
          2. 🤝 貢献する
            1. 📄 ライセンス
              1. 🔗 リソース

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  An MCP server that generates images based on text prompts using Black Forest Lab's FLUX model, allowing for customized image dimensions, prompt upsampling, safety settings, and batch generation.
                  Last updated -
                  3
                  1
                  TypeScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  A deployable MCP server on Cloudflare Workers that enables using custom tools with AI models without requiring authentication.
                  Last updated -
                  JavaScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  A deployable MCP server on Cloudflare Workers that allows you to create custom AI tools without requiring authentication.
                  Last updated -
                  TypeScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Cloudflare Workers-based MCP server that enables AI tools without requiring authentication, allowing connection from Claude Desktop or the Cloudflare AI Playground.
                  Last updated -
                  6
                  JavaScript

                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/Hzzy2O/flux-cloudfare-mcp'

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