What it is
VideoOverlayKit renders animated b-roll overlay videos for short-form social. 4-6 second mp4s with real motion: icons that pop in on a cadence, list rows that reveal one by one, flow arrows that draw themselves between nodes, comparison sides that slide in from opposite edges, hub nodes that orbit a centre. Portrait (1080×1920) for LinkedIn, IG Reels, YouTube Shorts, TikTok. Landscape (1920×1080) for YouTube. Components reflow when you flip the aspect.
How you use it
You drop it into whatever AI tool you already use for coding. Claude Code, Cursor, Codex, Cline, OpenCode, anything that speaks MCP. You paste your script for the reel into the chat. The model reads the script, picks the right icons from the 5000+ in Tabler, decides whether a flow diagram or a comparison or a list reveal fits each beat, writes the scene spec, validates it, and renders the mp4. You watch a video come out of plain English.
What's inside
Eight track kinds: title-overlay, list-reveal, flow, comparison, hub, icon, text, lottie.
Stack: Remotion for the timeline and motion primitives, Tabler icons, LottieFiles, Zod for the scene spec, Pydantic on the MCP side.
MCP tools exposed to the model: list_icons, validate_scene, render_scene.
Install
"mcpServers": {
"video-overlay-kit": {
"command": "npx",
"args": [
"-y",
"@alichherawalla/video-overlay-kit"
]
}
}
}
Add that to your AI tool's MCP config and you're done. Free, MIT, local No accounts. No per-render cost. Your script never leaves your machine unless your AI tool sends it somewhere, which is between you and your AI tool.
Links
服务器配置
{
"mcpServers": {
"video-overlay-kit": {
"command": "npx",
"args": [
"-y",
"@alichherawalla/video-overlay-kit"
]
}
}
}