Add Markers Batch
add_markers_batchAdds up to 200 sequence or clip markers in one verified request, validating times and reading back results before committing changes.
Instructions
Add up to 200 sequence or clip markers in one verified CEP request (beat grids, chapters, silence reviews, client notes). Every marker is validated and range-checked before the first write; the tool reads back the marker count and each created marker's time and fails closed on any mismatch. EXPERIMENTAL QE: records an observed marker boundary for guarded Undo/Redo; crossing it is refused by default, and unreadable history records unknown protection. This boundary does not verify native marker reversal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| markers | Yes | Markers to create, in any order; they are sorted by time before writing. | |
| node_id | No | Optional timeline clip node ID; markers are then created on that clip instead of the sequence (requires the active sequence). Premiere 25.2.3 timeline clips have no marker collection, so this refuses there and names the source time to use with add_marker_to_project_item. | |
| sequence_id | No | Sequence ID or name. Defaults to the active sequence. | |
| allow_beyond_end | No | Allow marker times past the sequence end instead of rejecting the whole batch (default false). | |
| skip_existing_within_frames | No | When above 0, skip a marker if an existing marker already sits within this many frames of it (default 0 = never skip). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | Tool-specific result data when ok is true; on failure, diagnostic detail when the tool provides it. | |
| tool | Yes | The registered MCP tool name. | |
| error | No | Failure detail when ok is false. |