A screen recorder your coding agent can use

The reelbird command line tool and its MCP server drive the same engine as the app. Your agent can record a demo of the change it just made, export it and hand you the link.

Add it to your agent

The tool ships inside the app. reelbird mcp runs an MCP server over stdio.

Then ask it to "record a 20-second demo of the settings page you just changed and give me the share link".

Recording through an agent needs Screen Recording permission for the app that runs it, such as your terminal or editor.

Setup for Codex and Cursor

Claude Code

claude mcp add reelbird -- /Applications/Reelbird.app/Contents/Helpers/reelbird mcp

Codex

codex mcp add reelbird -- /Applications/Reelbird.app/Contents/Helpers/reelbird mcp

What the MCP server can do

Reelbird MCP tools
ToolWhat it does
list_sourcesDisplays, windows, microphones and cameras, with IDs
start_recording / stop_recordingRecord a display, window or area, optionally sharing while recording
list_projects / project_infoRecent takes and their details
set_editZoom intensity, trims, crop, background, captions and more
exportMP4, HEVC, ProRes or GIF
enhance_voiceRender the enhanced voice track
generate_captionsOn-device captions
suggest_storyTitle and chapters (Apple Intelligence)
detect_silencesFind long pauses
share / unshareUpload and return the link, or delete it

Or script it

Every command takes --json for machine-readable output and --library DIR for another folder. A project can be a path, a name from reelbird list, or latest.

Command line reference

reelbird sources
reelbird record --display 1 --duration 30
reelbird edit latest --set zoom.intensity=0.7 --trim 0:05-end
reelbird captions latest
reelbird export latest --format mp4 --height 1080
reelbird share latest --polished

Record your first take in a few minutes.

Clone the repo, run make install, and look for the robin in your menu bar. Mac only, macOS 15 or later, no Xcode needed.