list_projectsEvery recording in your library — names, durations, sources.
CaptureCat ships a Model Context Protocol server inside the app — no plugin, no sidecar. Tell Claude, ChatGPT, Cursor, Copilot, or Windsurf to add zooms where you clicked, restyle a project, and export the final video.
list_projectsEvery recording in your library — names, durations, sources.
describe_projectThe full timeline plus an interaction digest: click clusters and idle spans from the recorded cursor data, so the agent knows where zooms belong.
add_effectAdd zoom, tilt, or zoom-tilt effects to a time range. Overlapping spans are refused, exactly like in the editor.
set_styleChange wallpaper, padding, shadows, and other settings — validated against the same rules the app enforces.
export_projectRender the final video with the real export engine, in-process.
Edits are written atomically with a backup, media files are never touched, and the same validation the editor runs applies to every agent change.
The server is the app binary itself: CaptureCat --mcp speaks MCP over stdio. Install CaptureCat first, then register it in your client:
One command in your terminal.
claude mcp add capturecat -- /Applications/CaptureCat.app/Contents/MacOS/CaptureCat --mcpAdd to claude_desktop_config.json (Settings → Developer).
{
"mcpServers": {
"capturecat": {
"command": "/Applications/CaptureCat.app/Contents/MacOS/CaptureCat",
"args": ["--mcp"]
}
}
}One command with the Codex CLI.
codex mcp add capturecat -- /Applications/CaptureCat.app/Contents/MacOS/CaptureCat --mcpAdd to ~/.cursor/mcp.json (or a project's .cursor/mcp.json).
{
"mcpServers": {
"capturecat": {
"command": "/Applications/CaptureCat.app/Contents/MacOS/CaptureCat",
"args": ["--mcp"]
}
}
}Add to .vscode/mcp.json in VS Code.
{
"servers": {
"capturecat": {
"command": "/Applications/CaptureCat.app/Contents/MacOS/CaptureCat",
"args": ["--mcp"]
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
{
"mcpServers": {
"capturecat": {
"command": "/Applications/CaptureCat.app/Contents/MacOS/CaptureCat",
"args": ["--mcp"]
}
}
}Tip: close a project in the CaptureCat editor before letting an agent edit it — the app's autosave wins otherwise, and the server will warn you about exactly that.