Skip to main content
Glama

generate_video

Generate MP4 videos with Google Flow using text prompts or reference images. Specify scene direction, camera movement, duration (4, 6, 8, or 10 seconds), and aspect ratio for widescreen or vertical formats.

Instructions

Gera um vídeo nativo MP4 no Google Flow usando Gemini Omni Flash 1.1 (Text-to-Video ou Image-to-Video).

Args: prompt: Direção de cena e movimento de câmera do vídeo. duration: Duração OBRIGATÓRIA em segundos. O Google Flow aceita exclusivamente: 4, 6, 8 ou 10. ratio: Proporção do vídeo ('16:9' widescreen ou '9:16' vertical Reels/Stories). reference_image: Caminho local de imagem base para geração Image-to-Video (I2V).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
ratioNo16:9
promptYes
durationNo
reference_imageNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.0.0

TDQS

A3.6/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description bears the full behavioral burden, yet it only reveals the output format, model, and T2V/I2V modes. It does not disclose whether creation is asynchronous, how to retrieve the result, or whether flow_status polling is needed—critical operational behavior for a generation tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact and front-loaded, leading with a one-sentence purpose followed by a clean Args list. No filler is present, though the inaccurate 'OBRIGATÓRIA' label for duration weakens the otherwise tight structure.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a video-generation tool this is nearly viable: all four parameters are explained and the purpose is clear. The main gaps are the missing asynchronous/status workflow (despite the flow_status sibling) and the schema mismatch about duration, which prevent it from being complete enough for confident autonomous invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%, so the description must carry parameter meaning, and it does: it defines prompt as scene/camera direction, enumerates the accepted duration values, clarifies ratio options, and explains reference_image as a local I2V path. However, it calls duration 'OBRIGATÓRIA' while the schema marks it optional with a default, so its guidance is not fully reliable.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening phrase 'Gera um vídeo nativo MP4 no Google Flow usando Gemini Omni Flash 1.1' is a specific verb+resource statement and names the output format and model. It clearly distinguishes this from the generate_image and flow_status siblings by focusing on video generation.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description makes it clear that video generation is the tool's job, but it does not explicitly state when to prefer it over generate_image or when to use flow_status afterward. Usage is implied by the tool name and first sentence, not articulated as guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools