mcpware/pagecast
View on GitHub ↗Record any browser page as GIF or video via MCP — powered by Playwright + ffmpeg
38 ★6 forksJavaScriptUpdated 5mo ago
What you need to know
MCP server that turns AI browser interactions into polished product demo GIFs and MP4s. Records the browser via Playwright (cursor highlight + click ripples), tracks every interaction, and exports with tooltip zoom overlays or cinematic pan effects using platform presets.
Install
npx -y @mcpware/pagecast npx playwright install chromium
Usage
- •Tell your AI to record a demo of a URL, interact with the page, then export a GIF or MP4 for a target platform.
Key features
- ✓record_page / interact_page / stop_recording
- ✓Tooltip overlay and cinematic crop-pan exports
- ✓GIF and MP4 conversion (ffmpeg)
- ✓Platform presets (GitHub, YouTube, Reels/TikTok, Instagram)
- ✓Headed or headless Chromium
Best for
Automatically generating product demo GIFs/MP4s for READMEs and social media
Caveats
- ⚠Requires Node.js >= 20 and ffmpeg
- ⚠First run requires installing the Chromium browser
Reviewed 2026-08-11
Topics
ai-toolsautomationbrowser-automationclaudeclaude-codedemodeveloper-toolsffmpeggifmcpmcp-servermodel-context-protocolopen-sourceplaywrightrecordingscreen-capturescreen-recorderscreencasttypescriptvideo
- Stars
- 38★
- Forks
- 6
- Language
- JavaScript
- License
- MIT
- Created
- 2026-03-20
- Last push
- 2026-03-27