Omni Video Editing Comes to Gemini Media MCP: Fast Video Generation & Conversational Editing
Omni Video Editing Comes to Gemini Media MCP
We’ve shipped v0.1.9 of our open-source Gemini Media MCP server, and it’s the biggest release yet. This one adds Google’s gemini-omni-flash-preview model alongside the existing Veo tools — and with it, two things that change how AI agents make video: fast generation and conversational editing.
Omni is a game changer. Here’s why.
Fast Video, Then Conversational Editing
Omni generates 720p video significantly faster than Veo — fast enough to iterate in real time. But the real unlock is what happens next.
With conversational editing, you pass the interaction_id from a previous result and describe only the change — “make the sky stormy,” “slow the pan,” “add a neon sign in the window.” The server holds the video context, so there are no re-uploads and no starting over. Chain edits turn after turn until the shot is exactly right, the same way you’d direct a human editor.
generate_video_omni → interaction_id
edit_video(interaction_id, "make the sky stormy") → new interaction_id
edit_video(interaction_id, "add rain on the lens") → ...
That’s a fundamentally better loop for any AI agent producing video.
Draft on Omni, Finalize on Veo
The new draft flag lets you run the same generate_video call on Omni for a fast, cheap preview — then flip it back to render the final on Veo at full quality (1080p/4K, seeds, frame control). And the new animatic flag on generate_clip renders every beat of a multi-beat reel through Omni first, so you can preview the whole storyboard as a 720p animatic before committing to full Veo renders.
Draft fast, finalize beautiful. No wasted renders.
What’s New in v0.1.9
New tools
generate_video_omni— fast 720p video from a text prompt, with optional reference images (multi-image supported) or an input video to transform. Returns aninteraction_idfor follow-up edits.edit_video— conversational editing: pass theinteraction_idand describe only the change.loop_extend— extend a Veo video by ~7s, up to 20 times in one call, chaining each result into the next.
New controls
- Video:
resolution(720p/1080p/4K on Veo),person_generation, per-calltimeout_secondson Omni tools,output_gcs_urifor Omni on Vertex. - Image:
aspect_ratioandperson_generationacross all Gemini image models. - Responses and sidecar manifests now include a
warningsfield whenever a request couldn’t be fully honored — no more silent parameter drops.
Model refresh
- Added GA image models: gemini-3-pro-image, gemini-3.1-flash-image, and gemini-3.1-flash-lite-image (the cheapest option yet).
- Veo model IDs now translate automatically per backend (
-001on Vertex ↔-previewon the Gemini API) — fixes 404s on Gemini-API-only deployments.
Built to Be Trusted in Production
A good MCP server isn’t just about capabilities — it’s about behaving predictably when it matters. This release includes a hardening pass that reflects how we build at CxO AGI:
- Fail-loud everywhere. Unfetchable inputs and unsupported model/mode combinations now error clearly instead of silently changing your output.
- SSRF fix. HTTP redirects are re-validated hop-by-hop against the private-IP guard.
- Truthful manifests. Real durations, real audio state, size caps on base64 inputs, consistent GCS bucket allowlisting, and accurate MIME detection for Omni inputs.
- Setup wizard now validates credentials with a real, time-bounded API call.
It works with both the Gemini API and Vertex AI.
Available Live on Adomo.ai — Sign Up Today
You don’t need to install anything to use Omni. It’s live right now on Adomo.ai, our enterprise AI platform, with the full Gemini Media MCP built in — fast Omni drafts, conversational editing, and cinematic Veo finals, all through natural conversation.
Sign up today at Adomo.ai and start generating and editing video in minutes — no setup, no API keys, no infrastructure to manage.
The Best Media MCP for AI Agents
We originally built Gemini Media MCP for Adomo AI’s enterprise platform, then open-sourced it because every AI agent should be able to create professional visual content. With Omni, it’s now one of the most capable media MCP servers available — fast previews, conversational editing, cinematic finals, the latest image models, and production-grade reliability, all through natural conversation.
Try it live on Adomo.ai — no setup required.
For developers and teams who want to run it themselves:
- GitHub — full source code and documentation
- Docker Hub — pull and run in seconds
- PyPI — install via pip
It works seamlessly with Claude Desktop, Claude Code, and any MCP-compatible platform.
A Few Notes
- Omni output is fixed at 720p / 24fps, 3–10s — draft on Omni, then finalize on Veo for high-res output.
- Conversational editing on Vertex is preview-status upstream and may require allowlisting; run one smoke edit before relying on it.
- Requires
google-genai >= 2.10.0. - ⚠️ Breaking changes:
imagen-3.0-generate-002was removed (retired by Google). Unsupportedaspect_ratiovalues now error instead of coercing to 16:9 (supported: 16:9, 9:16), and unfetchableimage_uri/last_frame_uri/reference URIs now error instead of falling back to text-to-video. - ⏰ Imagen 4.x shuts down 2026-08-17 (Google). Results now carry a runtime deprecation warning — migrate to the gemini-3.x image family.
A huge thanks to the amazing teams at Google and DeepMind for building these incredible models.