Skip to content
appsgit

gflow-cli

gflow-cli is an MCP server that adds developer tools to AI assistants such as Claude Desktop, Claude Code and Cursor. Drive Google Flow from an agent: Veo video and Imagen image generation. It has 261 GitHub stars, is released under the MIT license and runs locally with uvx gflow-cli.

github.com/ffroliva/gflow-cli (opens in a new tab)

Install gflow-cli

Generated from the server's MCP registry entry. Replace your-value with your own values.

Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "gflow-cli": {
      "command": "uvx",
      "args": [
        "gflow-cli"
      ],
      "env": {
        "GFLOW_CLI_HOME": "your-value"
      }
    }
  }
}

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

Claude Code

claude mcp add --env GFLOW_CLI_HOME=your-value --transport stdio gflow-cli -- uvx gflow-cli

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "gflow-cli": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "gflow-cli"
      ],
      "env": {
        "GFLOW_CLI_HOME": "your-value"
      }
    }
  }
}

Project file; use ~/.cursor/mcp.json to enable it in every project.

VS Code

.vscode/mcp.json
{
  "servers": {
    "gflow-cli": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "gflow-cli"
      ],
      "env": {
        "GFLOW_CLI_HOME": "your-value"
      }
    }
  }
}

Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).

Environment variables

Variables the server reads at startup.

NameRequiredDescription
GFLOW_CLI_HOMENoWhere gflow keeps its Chrome profile, config and database. Defaults to a per-user directory.

About gflow-cli

Python CLI and MCP server for Google Flow. Drive Veo (image-to-video, text-to-video) and Imagen (text-to-image) from your terminal: scripted, batched, pipeline-ready.

  • agentic
  • ai-agents
  • claude-code
  • cli
  • generative-ai
  • google-flow
  • image-to-video
  • imagen
  • mcp
  • mcp-server

FAQ

gflow-cli FAQ

Still curious? Email info@appsgit.com.

What is gflow-cli?

gflow-cli is an MCP server that adds developer tools to AI assistants such as Claude Desktop, Claude Code and Cursor. Drive Google Flow from an agent: Veo video and Imagen image generation. It has 261 GitHub stars, is released under the MIT license and runs locally with uvx gflow-cli. The source code is at github.com/ffroliva/gflow-cli.

How do I install the gflow-cli MCP server?

Add the command uvx gflow-cli to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.

Is gflow-cli free?

The server is open source under the MIT license, so running it is free. It does not declare any required API key.

Is gflow-cli actively maintained?

The most recent commit was on Oct 6, 2026. The latest release is v0.82.1, published Oct 2, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.