openflow · mcp panel

Google Flow, called from code, not from a browser tab.

35 MCP tools on top of Google Flow: images, video, music, characters, upscaling. Installs in Claude Code, Cursor, Codex — the agent calls a function, you see the frame.

images — free, no limit · video — from $5/mo

What the service sees and stores

works in
104generations 83images 10video 8characters 1upscales
openFlow cinematic server

How MCP works inside agents

Claude
you

a photo panel materialising out of a glowing green neon ring on a white pedestal, bright futuristic lab, sunlit skyline behind glass

agent

Using Nano Banana 2, landscape orientation — the scene is wide and interior.

openFlow · tool call
generate_image({
  prompt: "a photo panel materialising out of a glowing green neon ring on a white pedestal, bright futuristic lab",
  model: "NARWHAL",
  aspect: "IMAGE_ASPECT_RATIO_LANDSCAPE"
})
// NARWHAL = Nano Banana 2, дефолтная модель
the frame came back into the chat as an image, a link and a media_id
you

good, now the same frame vertically — for stories

agent

Same prompt, only the orientation changes — images are free, so trying variants costs nothing.

openFlow · tool call
generate_image({ prompt: "…тот же промпт", aspect: "IMAGE_ASPECT_RATIO_PORTRAIT" })
Nano Banana 2 16:9 → 9:16 2 calls 0 credits
Result
a lab frame: a photo panel inside a green neon ring
images made by the service
seconds — median generation time
0credits: images are free

Showcase

35 MCP tools

4

Image

generate_imagegeneration from text
generate_scenegeneration from reference
upscale_imageupscale to 4K
list_modelslist of models
7

Video

generate_videovideo from text
generate_video_from_imageimage to video
generate_video_with_referencevideo with face preservation
generate_video_between_framestransition between two frames
extend_videoextend an existing clip
edit_videoedit a clip by description
upscale_videoincrease resolution
9

Characters

create_character
create_character_from_description
create_character_from_photo
generate_with_face
generate_character_image
generate_character_turnaround
generate_character_expression_sheet
list_characters
update_character
7

Music

music_generatea track from a brief, two takes
music_chattalk to the Producer: edit a track, ask for lyrics
music_stemsvocals, drums and bass split out
music_listyour own tracks
music_getone track in full
music_downloaddownload as a file
music_creditscredit balance
8

Infrastructure

check_jobcheck job status
create_projecta new workspace for results
flow_statusaccount status
check job status
fetch_mediadownload result
flow_dashboardworker status
flow_healthnetwork availability
check_creditsAPI balance
add_account_tokenadd token

Setup

1

Add the server

One command in the terminal where Claude Code runs:

claude mcp add --transport http openflow https://openflowmcp.com/mcp

In the Claude for Mac app no command is needed: Settings → Connectors → Add custom connector → paste this URL.

2

Approve access

The client opens a browser for you. Sign in with GitHub and hit Allow — no key to paste, it never leaves the server.

If your client has no OAuth

Grab a key in your account and send it as the Authorization: Bearer header — your account

or let the agent issue one itself, no browser:

curl -sX POST https://openflowmcp.com/register \
  -H "Content-Type: application/json" -d '{"name":"me"}'
3

Connect your Google and generate

Tell the agent \u201cconnect my Google account\u201d — it runs the login on your machine, the password never reaches the server. Then just ask for images, video and music.

Pricing

Images

0 no limit
  • 13 tools: generation, characters, upscaling
  • only your Google credits are spent

Video

$9.99 / mo
  • from $5/mo when paid annually
  • Veo 3.1 Lite — 10 credits per clip
Subscription is for queue, rotation, and MCP layer. This is not a resale of Google generations.

FAQ

Can you see my Google password?

No. Login happens in the browser on your machine, only tokens go to the server.

Is this a resale of Google's generations?

No. Your account, your credits. Subscription is for infrastructure.

How much do images cost?

Free, no limits.

What ends up in the showcase on the site?

Only generations with explicit consent for publication.

Which clients are supported?

Any MCP client: Claude Code, Codex, Cursor, mcp.json.

What if my Google account hits a limit?

Rotation between accounts is automatic.