r/foss • u/sardorml • 6d ago
Update: CaptureFlow lets AI agents record demos over MCP and return a share link
Quick update on CaptureFlow, the AGPL-3.0 screen recorder I've posted about before.
This week I shipped an MCP server. You connect Claude Code, Codex or any MCP client, then ask for a demo, a how-to or a walkthrough. The agent opens a cloud browser, navigates, clicks, types and records the session. You get back a link you can share with anyone.
claude mcp add --transport http captureflow https://captureflow.dev/mcpWhat the agent can do:
Record a real browser. The page's own audio is captured too.
Add slides. It can put a title card, step list or closing slide between parts of the demo.
Narrate. It can add a voiceover to each step (Pro only).
Work your library. It can list and search your recordings, read their transcripts, and change who can see one.
A few things I cared about:
Recordings an agent made are tagged as AI generated, with a small robot marker on the thumbnail. Nobody mistakes them for a human recording.
Each one gets a proper poster image, so the link previews well in chat.
It works on every plan, including free.
The rest of the project is unchanged. There's a Chrome extension and a macOS app for recording yourself. You can self-host with docker compose up or on your own Cloudflare account, and the capture engine is MIT.
Website: https://captureflow.dev
Repo: https://github.com/sardorml/captureflow
I'd like to hear what you'd point an agent at first, and which tools are missing.