Skip to main content
Glama

edit_recording

Cut parts of a recording's video by its transcript (a fumbled sentence, a tangent, dead air, or every filler word). Needs the 'recordings:write' scope.

Instructions

Cut parts of a recording's video by its transcript (a fumbled sentence, a tangent, dead air, or every filler word). Needs the 'recordings:write' scope. Word indexes and ms times come from get_edit_transcript and are on the ORIGINAL timeline; operations apply on top of the current cuts in this order: restoreOriginal, removeWords, removeRanges, removeFillerWords, restoreWords, restoreRanges. autoZoom: true zooms in on recorded clicks (Mac and Windows recordings). Clipy keeps the original, so a cut can be brought back unless the owner deletes the original; the transcript is generated again after each edit, replacing hand corrections. The share link stays the same and switches to the new version when rendering finishes; transcript, summary and key moments then regenerate. Run with dryRun first, show the user removedWords, and confirm before editing a recording others may be watching.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYesThe recording's public id (the slug in its share URL, e.g. 'a1b2c3d4e5f6') or the full https://clipy.online/video/<id> URL.
dryRunNoReturn the plan without changing anything.
autoZoomNoZoom in on recorded clicks, up to 40 zooms (Mac and Windows recordings only); omit to keep the current setting.
removeWordsNoWord index ranges to cut, inclusive.
removeRangesNoTime ranges to cut, ms on the original timeline.
restoreWordsNoWord index ranges to bring back, inclusive.
restoreRangesNoTime ranges to bring back, ms on the original timeline.
restoreOriginalNoDrop every cut before applying the rest.
expectedRevisionNoRevision from get_edit_transcript; refused if the recording changed since.
removeFillerWordsNoCut every um, uh, er and hmm.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.17.0

TDQS

Score is being calculated.