Vibemovie MCP server
Turns an agent coding session into a short recap video. Local-first.
0 stars27 downloads/wk
Reviews
Write oneNobody has reviewed Vibemovie yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Vibemovie tools (1)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
renderRender an agent coding session as a recap "movie". Default engine is hyperframes \u2014 a self-contained animated HTML page (offline, zero keys, no data out). Set engine to "cinematic" for a real gen-video mp4 via wavespeed.ai (BYO key: needs WAVESPEED_API_KEY in the server env and ffmpeg on PATH; falls back to hyperframes when unavailable). Returns the HTML, or the output path when `out` is set.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan10 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 20 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Vibemovie compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 4,460 AI and agents servers
- Tools
- 1
- the typical AI and agents server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 27
- more than 13% of 1,538 AI and agents servers with a package
What its tools let an agent do: 1 read
Install Vibemovie in Claude Code, Cursor or VS Code
Runs npx -y vibemovie on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add vibemovie -- npx -y vibemovie
What the publisher says
From the Vibemovie repository's README, as published. We do not edit it. Read it on GitHub
VibeMovie
Your vibe coding session, as a movie.
Transforms your AI-assisted coding activity into a cinematic, narrated video — complete with chapters, a storyline, dramatic music, and visual effects. Not a screen recording. A movie.
Demo
▶ Watch the launch video — what if claude made a movie about your PR?
https://github.com/pooriaarab/vibemovie/raw/main/branding/launch-video.mp4
Install
npm i -g vibemovie
# or run it directly
npx vibemovie --helpQuick start
# render a session recap from a JSON events file (or stdin)
vibemovie render session.json
# → writes ./vibe-recap.html — open it in any browser
vibemovie render session.json --ratio 9:16 --template speedrun --out recap.html
cat session.json | vibemovie render
# expose the render tool to your agent
vibemovie mcpThe default engine is Hyperframes: the recap is a self-contained animated HTML page rendered fully offline — zero API keys, no network, nothing leaves your machine. (Gen-video providers like Sora/Wavespeed slot into the cascade above it later; v0 ships the guaranteed floor.)
Input is a JSON array of events (or { "events": [...] }):
[
{ "kind": "task-done", "ts": 1769500000000, "agent": "claude-code", "cwd": "/repo/demo",
"payload": { "label": "Refactor auth middleware", "durationMin": 18 } },
{ "kind": "tests-pass", "ts": 1769503600000, "payload": { "passed": 42 } },
{ "kind": "pr-merged", "ts": 1769505100000, "payload": { "pr": 42, "branch": "main" } }
]Library usage:
import { renderMovie } from 'vibemovie';
const { html, path } = await renderMovie(events, {
ratio: '16:9', // '16:9' | '9:16' | '1:1'
template: 'documentary', // 'documentary' | 'speedrun' | 'meme'
out: 'recap.html', // optional — omit to just get the HTML string
});buildScenes(events) (events → scene list) and renderHyperframes(scenes) (scene list → HTML) are pure and exported for custom pipelines.
Why Build This
- VibeReplay captures sessions — VibeMovie turns them into stories
- "I built a SaaS in 4 hours" is interesting — a cinematic version of it is unforgettable
- Content creators spend hours editing coding videos — this automates the entire pipeline
- Every VibeMovie shared is a viral ad for the tool
- Think: AI-generated documentary of your coding process
Features
- Story arc — AI analyzes your session and creates a narrative: setup, struggle, breakthrough, deploy
- Cinematic editing — Automatic cuts, zooms, transitions, and focus on the interesting parts
- AI narration — Generated voiceover that explains the journey: "At minute 23, everything broke..."
- Dynamic soundtrack — Music that matches the emotional arc (powered by VibeRadio engine)
- Code highlights — Key code snippets rendered beautifully with syntax highlighting and annotations
- Stats overlay — Lines of code, files changed, tokens used, time elapsed
- Chapters — Auto-generated based on git commits and milestones
- Multiple formats — YouTube (16:9), X/TikTok (9:16), LinkedIn (1:1), GIF summary
- Thumbnail generation — AI-generated thumbnail optimized for clicks
- Templates — Documentary, tutorial, speedrun, meme
Generation engine (cascade)
Video generation follows the shared @vibe/core cascade so it always works:
OpenAI), use it.
- Your existing model — if your agent's provider does video (e.g. Sora via your
animated web page). No generative-video model, no key, no network — always available. (The prototype below is a working Hyperframes recap.)
- A video-gen key you bring — Wavespeed, Replicate, or similar.
- Hyperframes fallback — pure HTML/CSS/JS animated "video" (a rendered,
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Vibemovie: common questions
- Is Vibemovie MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Vibemovie safety report
- How do I install Vibemovie?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Vibemovie need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Vibemovie maintained?
- The last commit was 61 days ago (2026-09-04). The latest release is v0.2.3.
- What can I use instead of Vibemovie?
- Servers from other publishers that do the same job: Watch Skill MCP server, Taisly Social Media Posting MCP server and Emulo MCP server.
- How does Vibemovie compare with other AI and agents MCP servers?
- safety score 92/100 (higher than 90% of 4,460 AI and agents servers); tools 1 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Vibemovie
Same job from other publishers: the closest match first, then the best rated.
- Watch SkillWatch video and live sessions, keep timestamped evidence, and verify an agent's own work.not reviewedEstablishedB
Taisly Social Media PostingPublish videos to TikTok, Reels, Shorts, X, and Facebook through Taisly.not reviewedEstablishedA- EmuloMine your AI coding session logs into a you.md profile with dated receipts, for an agent to read.not reviewedEstablishedA
- Serena MCP: the IDE for your agentA powerful toolkit for coding, providing semantic retrieval and editing capabilities.not reviewedWidely usedC
- Figma ContextGive your coding agent access to your Figma data. Implement designs in any framework in one-shot.not reviewedWidely usedB