Labsco
MCP SERVER

Video Agent MCP Server

by h2a-dev

Assemble a video in pieces — images, clips, speech and music — as a project with scenes, and watch the cost add up as you go.

Video Generation & Editing
Summary
A video built in pieces, not in one prompt.

Holding the work as a project with scenes is what makes it finishable: each shot, voice line and track is generated separately, and the running cost is visible before the next call rather than after.

What it is

A video production server built on FAL AI models. A project holds scenes; images are generated from text or from another image, clips from images, and speech and music generated to sit under them. Cost is estimated and tracked as you work.

What you get
  • A project created, and scenes added to it one at a time
  • Images generated from a text prompt, or from an image you already have
  • Video generated from an image
  • Speech and background music generated for the cut
  • Your projects listed, so an unfinished one can be picked up
  • Platform presets for YouTube, TikTok and Instagram, with running cost estimates
Requirements

Python 3.11 or newer, FFmpeg installed on the machine, uv, and a FAL AI key in the environment. YouTube upload goes through OAuth2, and the optional YouTube search features take a Google API key.