jsonstring
JSON for split_card after read_captions {"words":true}: {"cardId":"<cardId>","beforeWordKey":"<token-id>","revision":"..."}; for three or more Cards pass every boundary at once: {"cardId":"<cardId>","beforeWordKeys":["<token-a>","<token-b>"],"revision":"..."}. JSON for merge_car…
listboolean
For action="track", list available source tracks instead of changing the captions source association.
actionObligatoirestring
One of: enable, disable, refresh, reset, set_card_text, set_card_tokens, set_card_style, set_card_span_style, set_card_layout, set_max_characters, split_card, merge_cards, reset_card, resegment_cards, cue_override, cue_reset, template, translate, style, layout, layout_policy, po…
presetstring
For action="enable": optional built-in caption preset id/name. Omit or pass "auto" for the default Plain visual style. For action="template": legacy alias for templatePreset; prefer templatePreset so it is not confused with enable presets, layout json preset, or USER-saved prese…
trackIdstring
Track alias (V1, A1) or ID for action="track" only. Do not pass this to action="enable"; to choose what captions visibly read from, use action="set_sources" with json like {"sources":[{"trackId":"A1"}]}.
projectIdstring
Existing project ID from the editor URL or list_projects. Pass this when continuing work on an existing project and the external MCP session is not already targeted.
trackOrder
Internal 0-based track order for action="track" only. Do not pass this to action="enable"; prefer user-facing trackId aliases like "V1", "V2", or "A1" after action="track" with list=true returns the exact order.
captionsItemIdstring
Captions item id (or short prefix) returned by read_captions. When provided, scopes style / layout / template / preset / source-track writes directly to that captions layer, bypassing default track-scoped lookup. For destructive reset, it chooses the visual/source settings to re…
templatePresetstring
For action="template" only: built-in caption preset id/name. Omit to list the language-aware recommendation catalog with styleProfile (actual visual behavior, excluding font size/position) and paginationProfile (preset-owned wordsPerPage pacing only); pass a returned id/name to…