Releases: CaYatur/PremiereProMCP
Release list
PPMCP v1.0.2
Follow-up release after another real Premiere test session.
Install
Download PPMCP-Setup-1.0.2.zip below, extract the folder, and double-click Setup.bat. Portable Node is bundled — no separate Node install needed. See INSTALL.md.
Confirmed working
sequence_set_in_out— the 1.0.1 fix is now verified live. A re-test set the sequence in/out points and returned"via": "sequence.createSetInPointAction + sequence.createSetOutPointAction". Promoted from "fix applied, pending re-test" to confirmed.
Fixed
app_get_version— no longer returnsnull. The old code readversionoff theApplicationclass, but per Adobe'sppro_referenceversionis an instance property (Promise<string>, 25.6+), so it never resolved. Now reads the version from the UXP host object (require("uxp").host.version) and returns{ version, host, uxpVersion }. (Fix applied, pending a live re-test — confirmhost.versionis the Premiere version, not the UXP-runtime version.)
Corrected documentation — track_add workaround retracted
1.0.1 suggested "place a clip at a higher track index and let Premiere auto-create the track." That was tested and does NOT work on this build — it fails with "[INTERNAL_ERROR] BE: An invalid track index was passed to the sequence".
The reality: the track count is fixed when the sequence is created and cannot be increased afterward by any means (no add-track method exists in the Premiere UXP API — a confirmed Adobe platform limitation). Plan the track count at sequence_create, or use a sequence preset that already has enough tracks. Tool descriptions, READMEs, docs/FEATURES.md, and the plugin error message were all corrected.
Full changelog: https://github.com/CaYatur/PremiereProMCP/blob/main/CHANGELOG.md · Compare: v1.0.1...v1.0.2
PPMCP v1.0.1
Note: A later test showed one workaround in this release's notes was wrong. See v1.0.2 for the correction (and grab 1.0.2 instead — it's a superset of this release). This page has been updated to strike the bad advice.
Bug-fix and capability release driven by real end-to-end Premiere testing.
Install
Download PPMCP-Setup-1.0.1.zip below, extract the folder, and double-click Setup.bat. Portable Node is bundled — no separate Node install needed. See INSTALL.md.
Fixed
sequence_set_in_out— root cause found and corrected. The in/out Action factories live on theSequenceobject itself (sequence.createSetInPointAction/createSetOutPointAction, Premiere 25.6+), not onSequenceEditorwhere the previous attempt looked. Both points are now committed in one compound transaction. (Confirmed working in v1.0.2.)clip_append— confirmed working: sharesclip_insert's retry helper and appends clips in the correct order (previously"Script action failed to execute").media_get_info/media_analyze_file_info— opportunistically probe duration / frame size / frame rate.
Added
- The full Effects panel is now usable by the model, not just the dedicated shortcuts.
effect_list_availablegains akind: "video" | "audio"filter (pull the video-only Effects panel, ~105 effects);effect_addaccepts either a friendlydisplayName(e.g."Lens Distortion") or the rawmatchName. Agent guidance added toskill/SKILL.md.
Known limitation
track_add/track_add_video/track_add_audio— confirmed Adobe platform limitation, not a plugin bug: the Premiere UXP API exposes no add-track method onSequenceorSequenceEditor. The track count is fixed at sequence creation and cannot be increased afterward by any means — plan it atsequence_create, or use a preset with enough tracks. (Earlier notes here suggested dropping a clip at a higher track index to auto-create tracks; v1.0.2 testing showed that does NOT work — it fails with an invalid-track-index error.Corrected.)
Docs
- Tool count corrected to 277 (225 per-category tools + 52 generated dedicated effect/audio/transition shortcuts), across ~20 categories.
- Status tables updated across all READMEs and
docs/FEATURES.md; newCHANGELOG.md.
Full changelog: https://github.com/CaYatur/PremiereProMCP/blob/main/CHANGELOG.md
PPMCP v1.0.0
First public release of Premiere Pro MCP (PPMCP).
Install
- Download
PPMCP-Setup-1.0.0.zipbelow. - Extract the whole folder.
- Double-click
Setup.bat— that single file installs everything (bundled portable Node.js, no extra dependencies, no third-party installer license).
Full guide: INSTALL.md