Exposes two tools to Claude and other MCP clients: render_video and render_video_to_file. Both use Playwright with Chromium to load your HTML/CSS/JS, capture frame-by-frame screenshots, then pipe them through FFmpeg into MP4. You can run it locally via uvx or pip, or point directly at the hosted SSE endpoint on Hugging Face Spaces if you want zero local setup. The same engine powers a pywebview desktop app and a keyboard-driven TUI, so you're using the same renderer whether you're working through chat, command line, or GUI. Useful when you need an AI to generate animated explainers, UI demos, or data visualizations and deliver actual video files instead of static code.
claude mcp add --transport stdio mechreaper007x-clipacanvas uvx clipacanvas