1. explain.film
  2. 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.

  1. 01Make a key

    In the app, open Account → AI agents and make an agent key. It starts with ef_ and is shown once.

  2. 02Paste the setup

    Pick your agent below and paste its setup, with your key in place of ef_YOUR_KEY.

  3. 03Ask for the film

    Open your project and ask: “Make a 30-second launch film for this app with explain.film”.

Run this in a terminal:
claude mcp add --transport http explain-film https://explain.film/mcp --header "Authorization: Bearer ef_YOUR_KEY"
Add this to ~/.cursor/mcp.json (inside "mcpServers" if the file already has one):
{
  "mcpServers": {
    "explain-film": {
      "url": "https://explain.film/mcp",
      "headers": {
        "Authorization": "Bearer ef_YOUR_KEY"
      }
    }
  }
}
Add this to ~/.codex/config.toml:
[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.

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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?
Any agent that speaks MCP over Streamable HTTP: Claude Code, Cursor, Codex and other MCP clients. Add a server with the address https://explain.film/mcp and the header “Authorization: Bearer” followed by your key.
Does it cost extra?
No. A film your agent makes uses the same credits as one made in the app. Your first film is free, up to 45 seconds, with a small “Made with explain.film” mark. After that, paid plans come with monthly credits; a 45-second film uses about 40. Previewing two or three looks first costs about a credit each.
Can it film my app on localhost?
Yes. Your agent runs the app and records it on your machine, then uploads the screenshots and clips. explain.film never needs access to your app, your code or your servers.
Is my agent key safe?
The key is shown once, when you make it, and only its hash is stored. Revoke it any time at Account → AI agents. It acts as your account, with no admin powers. Anyone holding it can make films on your account, so keep it out of shared files and repos.
What kind of films can my agent make?
Launch films, feature promos, onboarding and how-to explainers, changelog videos and customer stories, in 16:9, 9:16 or 1:1.

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