Animated b-roll overlays for short-form video. Paste a script, get an mp4. Free, MIT, local.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Make b-roll for your videos. Tell an agent what you want. Get an MP4 back.
Free · zero per-render cost · MIT · MCP-driven · runs on your machine
Make b-roll for your videos. Tell an agent what you want. Get an MP4 back.
Zero per-render cost. Wednesday Solutions design system as the default theme. Built for people who ship a lot of short-form video and don't want to learn After Effects. Works with any MCP-compatible agent — Claude Code, Codex, OpenCode, Cursor, Cline, or anything else that speaks the Model Context Protocol.
Same scene spec, both orientations. Portrait fits TikTok / Instagram Reels / YouTube Shorts. Landscape fits YouTube / desktop / TV. The kit auto-flips the layout based on the canvas aspect.
list-reveal · a title and three points appearing on cue![]() Portrait · 1080×1920 | ![]() Landscape · 1920×1080 |
Portrait spec · mp4  •  Landscape spec · mp4
flow · a process from A to B to C![]() Portrait · 1080×1920 | ![]() Landscape · 1920×1080 |
Portrait spec · mp4  •  Landscape spec · mp4
comparison · two things in contrast![]() Portrait · 1080×1920 | ![]() Landscape · 1920×1080 |
Portrait spec · mp4  •  Landscape spec · mp4
hub · a centre concept with satellites pointing in![]() Portrait · 1080×1920 | ![]() Landscape · 1920×1080 |
Portrait spec · mp4  •  Landscape spec · mp4
Every clip above is real output. 5 to 6 seconds. Wednesday Solutions design system as the default theme. Click any mp4 link for the full-quality version.
Paste this into a fresh session of any MCP-compatible coding agent (Claude Code, Codex, OpenCode, Cursor, Cline, etc). The agent does the whole setup. It clones the repo, installs deps, wires the MCP into your config, and verifies it works.
Restart Claude Code. Now ask for a video:
"Make me a 5-second overlay titled 'A runbook for every incident' with three rows: drift, prompt injection, exfil attempts."
The agent picks the icons, writes the scene spec, renders the MP4, hands you the file path. Drop it into your editor.
If you want to wire the MCP yourself instead, skip to Manual setup.
Eight building blocks. Combine any of them inside a single 4-to-6-second scene.
title-overlayThe deliverable bar at the top of the frame. Use this on every scene. It is the one-line promise of what the viewer is about to see.
If a stranger reads the title and can't immediately tell what the video is about, rewrite it.
The bar lives at the top of the frame with a thin lavender accent underneath. 80pt bold, centered. You don't pick the position, it is fixed.
list-revealA vertical list of 1 to 5 rows. Each row gets an optional icon and reveals on a frame you specify.
Use this when you have a list of things to show, between 1 and 5 of them.

flowA horizontal sequence of 2 to 5 nodes. Each node appears, an arrow draws toward the next one, the next node appears.
Use this when the meaning is in the sequence. Incident detected leads to runbook activated leads to contained.

comparisonTwo icons side by side with a configurable divider in the middle. Each side has a label and an optional sub-label.
Use this for binary contrasts. Old way against new way is the canonical example.
The divider word is configurable. "vs" is the default for opposition; swap to "+" or "→" when the relationship is additive or transitional.

hubA central icon with 2 to 4 satellites around it. The center appears first, then each satellite reveals with a line drawing in from the center.
Use this when one thing is at the centre and other things hang off it. A gateway that controls policy, logging, cost, and swap is a hub.

icon, text, lottieThe escape hatches. Drop a single Tabler icon anywhere on the canvas, a free-position text block, or a pre-animated Lottie animation. Use these when the composite components above don't fit.
Most users never read the full field reference for these. The agent reads the schema for you. If you want every field listed out, jump to the reference section.
The kit ships with the Wednesday Solutions palette. Lavender accent on a warm off-white canvas. Every scene also gets an ambient bloom gradient behind the tracks and a sunset gradient on the title text by default. This is what "polished" looks like out of the box.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/video-overlay-kit)<a href="https://allmcps.com/mcp/video-overlay-kit"><img src="https://allmcps.com/api/badge/video-overlay-kit?style=directory" alt="Video Overlay Kit on AllMCPs" /></a>