- explain.film
- For coding agents
MCP video generator · Claude Code, Cursor, Codex
Let your coding agent make the launch film.
Your agent already knows your product. It reads the repo, runs the app, records real screens and clips, and briefs explain.film. You approve the storyboard; it reviews the cut and hands you the MP4.
Make a product video with Claude Code, Cursor or Codex.
- 01Make a key
In the app, open Account → AI agents and make an agent key. It starts with
ef_and is shown once. - 02Paste the setup
Pick your agent below and paste its setup, with your key in place of
ef_YOUR_KEY. - 03Ask for the film
Open your project and ask: “Make a 30-second launch film for this app with explain.film”.
claude mcp add --transport http explain-film https://explain.film/mcp --header "Authorization: Bearer ef_YOUR_KEY"
{
"mcpServers": {
"explain-film": {
"url": "https://explain.film/mcp",
"headers": {
"Authorization": "Bearer ef_YOUR_KEY"
}
}
}
}
[mcp_servers.explain-film]
url = "https://explain.film/mcp"
http_headers = { Authorization = "Bearer ef_YOUR_KEY" }
Another MCP client? Add a server with the address https://explain.film/mcp and the header Authorization: Bearer ef_YOUR_KEY.
What your agent does.
The server gives your agent the playbook the moment it connects. A film takes minutes, not seconds: about 3–6 to the storyboard and 10–25 more to the finished cut, and your agent keeps you posted.
- Writes the brief from your own words
It reads the README, the landing page copy and the release notes, then writes a five-line brief: what the product is, who it is for, the one thing launching, two or three proof points and the call to action. It keeps your names and numbers.
get_capture_guide - Runs the app and records it
It starts your app with believable demo data, never real customer data, and captures what the film needs: screenshots of the 3–6 screens that tell the story, a 3–6 second clip of each key interaction, and your logo as a PNG. Each file goes up with its own note on what it shows.
create_upload - Paints two or three looks. You pick one.
Not sure of the look? One film paints a key-art preview in each of two or three styles from your brief and screens. Your agent shows them side by side and asks which one.
get_optionscreate_filmchoose_look - Shows you the storyboard before anything is made
The logline, then each scene’s narration and what is on screen, with the key art. Nothing is animated until you say yes, or ask for changes and see it again.
get_filmapprove_storyboardrevise_film - Watches the cut itself and fixes what is off
When the film is made, the agent reviews every frame: clipped or unreadable text, wrong screens, an off-brand look, a crowded story, and the layout check’s findings. It sends fixes with the time they belong to and reviews again.
review_filmrevise_film - Hands you the MP4 and the app link
It exports the MP4 (and 9:16 or 1:1 cuts if you want them) and gives you the link to the film in the app. There you click anywhere on the video to leave a note at that moment; the next version is made from your notes, and every version is kept.
export_film
One idea per beat
A film of 45 seconds or less tells three or four beats, not a feature list. Proof points get cut before they get crammed.
The product working
Real screens of the running app, never its marketing page, and never another brand’s or a demo customer’s UI.
Fewer, stronger clips
Real footage fills the frame, so one clip per beat that needs proof, six at most.
Your brand, from your site
The agent gives your website or brand kit; the director studies its look rather than following palettes typed into notes.
A film an agent made.
The explain.film launch film, made by Claude Code through this MCP server, from the brief to version 3.
The brief it wrote, from the README and the landing page
Launch film for explain.film: one sentence becomes a finished, narrated, animated film. For founders, marketers and creators. Four beats only. 1) Hook: explaining something well used to take a writer, an illustrator, a narrator, a composer and an animator; now it takes a sentence. 2) The product working: a sentence is typed into the prompt box and Create is pressed; the director lays out the storyboard; you press Approve and start. 3) Proof: real films made with explain.film, full frame, one after another, each in a completely different look. 4) CTA: Your first film is free. explain.film
- Material it captured
- 1 logo, 3 app screenshots, 4 clips of real films
- Looks previewed
- Neon launch promo, Abstract product UI, Kinetic typography
- Look picked
- Abstract product UI
- Storyboard
- Shown to the person and approved before production
- Version shown
- Version 3, made from 6 notes left on the video in the app
- Frame and length
- 16:9, 33 seconds
Questions
Which coding agents work?
Does it cost extra?
Can it film my app on localhost?
Is my agent key safe?
What kind of films can my agent make?
Plans and credits: pricing.
Your agent knows the product.
Make a key, paste one setup, and ask for the launch film. You approve the storyboard before anything is made.
Connect your agent