mcp.film

mcp.film / Video Generation / Google GenMedia MCP

Google GenMedia MCP

Officialby Google Cloudpaidverified Aug 11, 2026

Google Cloud's MCP servers for Veo, Imagen, Lyria, Chirp TTS and ffmpeg compositing.

What it does

A suite of Go-based MCP servers from Google Cloud's GenMedia Creative Studio repo: Veo text/image-to-video, Imagen and Gemini Image stills, Lyria music, Chirp 3 TTS, and an AVTool server wrapping ffmpeg for compositing. The closest thing to an official Veo MCP, and a full agentic production toolchain on Vertex AI.

Connect

Connection is set up through the vendor's flow — follow the official connect instructions.

Local install: One binary per model. Install them all with the repo's script — curl -sL https://raw.githubusercontent.com/GoogleCloudPlatform/vertex-ai-creative-studio/main/experiments/mcp-genmedia/mcp-genmedia-go/install-online.sh | bash — or build from source with go install ./mcp-avtool-go ./mcp-chirp3-go ./mcp-gemini-go ./mcp-nanobanana-go ./mcp-imagen-go ./mcp-lyria-go ./mcp-veo-go, then point your client at each binary (mcp-veo-go for Veo) with GOOGLE_CLOUD_PROJECT set

Auth: api_key · env GOOGLE_CLOUD_PROJECT — Google Cloud project with Vertex AI enabled; uses Application Default Credentials (gcloud auth application-default login)

Tools you'll see

veo_t2vveo_i2vimagen_t2ilyria_generate_musicchirp_ttslist_chirp_voices

Field notes

Official Google Cloud code but explicitly experimental (lives in /experiments). Repo is busy — 1.2k stars, pushed 2026-08-11 — and the mcp-genmedia tree is intact. Install is the one rough edge: there is no npx one-liner and no published claude mcp add command, so you either pipe their install-online.sh to bash for pre-built binaries or run go install over the seven server directories, then wire each binary into your client yourself. Supports stdio/HTTP/SSE and GCS or local output. Ships agent skills for storyboarding. With Sora leaving the API on 2026-09-24, this is the most direct official route to Veo 3.1 for an agent.

Pairs well with