{"repo":"roshanarnav25-sloth/google-flow-mcp","free":true,"listed":false,"github":"https://github.com/roshanarnav25-sloth/google-flow-mcp","clone":"git clone https://github.com/roshanarnav25-sloth/google-flow-mcp.git","description":"MCP server that drives Google Flow (Veo / Nano Banana) through its internal tRPC API, with a hard credit-cost gate","language":"TypeScript","stars":11,"topics":["ai-agents","browser-automation","claude","google-flow","mcp","model-context-protocol","playwright","typescript","veo","video-generation"],"license":"MIT","category":"mcp-servers","readme_excerpt":"google-flow-mcp An MCP server that lets an agent drive Google Flow (labs.google's Veo video / Nano Banana image tool) — with a hard credit-cost gate so it cannot quietly spend your money. Flow has no public API. This server does not work around that by blindly clicking buttons: Flow's frontend is a tRPC client, so an undocumented API exists, and this speaks that API first. Clicking is the fallback, not the interface. Status: v0.1, uncalibrated. Everything compiles, 33 unit tests pass, and the tool surface loads — but the DOM selectors and the tRPC endpoint map have not yet been re-verified against live Flow from this codebase. Run the calibration in First run before trusting it with credits; all three steps are free. See Verification status for exactly what is and is not proven. Contents - Why it is built this way - Transport ladder - Install · Connect a browser · Register with Claude Code - First run - Tools · Feature coverage - Examples · Credit reference - Verification status · Security - Architecture deep-dive · Contributing · Changelog --- Why it is built this way Read ARCHITECTURE.md for the full reasoning. The short version: - Flow's UI is an agent-chat, not a form. You send a request, Flow's agent proposes a generation with a quoted credit cost , and nothing is charged until you approve. So the right design reads the quote and decides — it never fires and reconciles afterwards. - Rejecting a proposal is free. flow estimate cost is therefore not an estimate; it is the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/roshanarnav25-sloth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/roshanarnav25-sloth/google-flow-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}