flow-mcp
flow-mcp — Google Flow MCP Server
Google Flow のスタンドアロン MCP サーバー(media-gen-mcp から分離):0 クレジット AI 画像生成 + 課金制動画生成(Veo / abra)、すべてお使いのローカル Chrome セッション(CDP ページコンテキスト)経由で駆動 —— API キー不要、割り当てなし、第三者転送なし。
画像生成 / 画像拡大 / アップロード / 状態照会 / ダウンロード / 削除 / 共有 / キャンセル / キャラクターエンティティ:すべて 0 クレジット
動画生成:Google Flow クレジットを消費(abra 7〜20 / veo lite 10 / fast 20 / quality 100 件あたり;1080p 超解像 0)—— ツール説明に明示的に警告し、デフォルトではユーザーが明示的に指定した場合のみ使用
インストール
前提(一度だけ):
ローカルに lasso をインストール(CC 全操作型ハンドラ内の Chrome ランチャー)
CDP 付き Chrome を起動し labs.google にログイン:
lasso launch-chrome --port 9223 --mode visible # 首次:窗口出现,完成 Google 登录(2FA 同)
# 之后每天只需:hidden 模式静默驻留
lasso launch-chrome --port 9223その Chrome で https://labs.google/fx/tools/flow の任意のプロジェクトページを開く(起動したままにする)
Claude Code への接続:
claude mcp add flow-mcp -- node /path/to/flow-mcp/dist/index.js
# 或发布后:npx flow-mcp-servermedia-gen-mcp と同時に接続可能で、互いに競合しません(下記「media-gen-mcp との共存」参照)。
Related MCP server: Grok Image Generation MCP Server
ツール(4 個)
ツール | クレジット | 用途 |
| 0 | テキストから画像 / 画像から画像(ベース画像+参照画像)/ 2K 拡大。NARWHAL(Nano Banana 2、デフォルト)/ HARBOR_SEAL / GEM_PIX_2(Nano Banana Pro)。 |
| 🔴 課金 | 動画送信(t2v/i2v/r2v/先頭・末尾フレーム/延長/編集/超解像)。送信のみで待機しない、即座に mediaId ハンドルを返す |
| 0 | オールインワンの自己診断:クレジット残高 / リアルタイムモデルカタログ(各キーのクレジット価格と所要時間)/ メディア一覧 / 単一メディアの状態とダウンロード / 一括削除 / 公開共有リンク / 生成中タスクのキャンセル。動画ハンドルのポーリング経路でもある |
| 0 | キャラクターエンティティ:キャラクターカード作成 / 30 選 1 のプリセット音声バインド / キャラクター画像バインド |
典型的なフロー:
flow_status # 先看:余额 + 目录(per-key creditsAtServiceTier)
flow_generate_image(prompt=..., aspect="16:9") # 0 积分生图,产出落盘并回传 mediaId+seed
flow_generate_video(model="abra_t2v_8s", ...) # 🔴 计费提交 → 返回 mediaId 句柄(不阻塞)
flow_status(mediaId="...") # 轮询(0 积分;in_progress 会给 retry_after_seconds)
flow_status(mediaId="...", download=true) # completed 后落盘 mp4設定(media-gen-mcp とファイルを共有)
設定ファイル:~/.media-gen-mcp/config.json(両パッケージが同じファイルを読む —— 「同じ機能の異なる実装チャネル」を 1 つのファイルで一括オン/オフ)。ディレクトリ名は歴史的な名前を踏襲し、変更しないでください(Flow プロジェクト ID は ~/.media-gen-mcp/flow-project.json に永続記録され、名前を変えると孤児化します)。
{
"flow": {
"enabled": true,
"imageRouting": "prefer",
"videoRouting": "explicit-only",
"toolDeadlineMs": 110000
},
"providers": {
"flow": { "cdpPort": 9223 }
}
}フィールド | デフォルト | 作用 |
|
|
|
|
|
|
|
|
|
|
| 単一ツール呼び出しのハード上限(フリーズ防止;タイムアウト時は |
|
| CDP ポート( |
| (未設定) | 未設定時は |
| (なし) | 意図的に組み込みデフォルトなし:動画は課金制のため、 |
完全な例は config.example.json を参照。
media-gen-mcp との共存
両パッケージは
~/.media-gen-mcp/config.jsonを共有;media-gen 自身のimageProviderPriority/videoProviderPriorityチェーンはそのパッケージ内でのみ有効分離後のクロスパッケージ優先度 = 本パッケージのツール説明ソフトルーティング(
imageRouting/videoRoutingが Claude をflow_generate_image優先に誘導)+enabledマスタースイッチ —— クロスパッケージのハードリダイレクトは存在しない(物理的に両パッケージは互いに不可視、誠実な設計)flow-project.json/flow-entities.jsonは本パッケージの所有;media-gen 側は Flow を外した後は読み書きしない
エラーコード早見表([flow] S<code>)
コード | 意味 | 対処 |
| 設定で無効化されている | エラー内のガイドに従って |
| CDP に接続できない |
|
| labs.google のページがない | その Chrome で Flow プロジェクトページを開く |
| 未ログイン | その Chrome で labs.google にログイン |
| reCAPTCHA 失敗 | Flow ページに留まって再試行 |
| 環境の前提条件 | 環境が整ったら再試行;画像生成は他の画像ツールにフォールバック可能 |
| ページ fetch 失敗 | message 内の上流レスポンス断片を確認 |
| モデル/パラメータ/モード検証 | message のガイドに従ってキーまたはパラメータを変更(送信前にインターセプト、消費ゼロ) |
| mediaId がこのプロジェクトにない | パラメータなしで |
| ダウンロード不完全 | 直接再試行 |
| ツール層のタイムアウト(フリーズ防止) | 生成はサーバー側で継続中;パラメータなしで |
環境要件
Node.js ≥ 18
ローカル Chrome(lasso で
--remote-debugging-port=9223として起動)に labs.google へログイン済みFFmpeg はパッケージに同梱(ffmpeg-static;成果物の正当性自己チェックのみに使用、欠落時は自動的にヒントへダウングレード)
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables high-quality AI video generation using Google's Veo 3.1 model for text-to-video, style-guided, and frame-interpolation tasks. It features token-efficient reference image handling, batch processing, and video extension capabilities with built-in cost estimation.62
- FlicenseNot gradedqualityFmaintenanceEnables AI assistants to generate images via Grok Imagine by automating the web interface through a Chrome extension bridge.1
- AlicenseAqualityAmaintenanceEnables AI image generation and editing using Google's Gemini Multimodal Image APIs.61MIT
- AlicenseAqualityDmaintenanceEnables image generation, editing, and analysis using Google's Gemini 2.5 Flash and Gemini 3 Pro models, with support for batch processing, style templates, and high-resolution output.85431MIT
Related MCP Connectors
AI image, video & music generation. Flux, Veo 3.1, Suno V5. Free tier included.
Image, video, audio, face-swap, talking avatars and chat across 300+ AI models, one balance.
Generate images, video & speech with Nano Banana, Veo, Omni and Gemini TTS. Pay as you go.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/wangdong233/flow-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server