Open-source, readback-first automation for supported Adobe Premiere Pro editing workflows through MCP.
Give it a script and footage, review the generated edit plan, then assemble a reversible rough cut through supported Premiere routes.
Inspect, insert, overwrite, move, trim, razor, ripple, and assemble clips from a validated edit plan.
Discover installed effects and apply supported Lumetri/effect parameters with public-DOM readback where Premiere exposes it.
Inspect and adjust supported audio levels/effects, analyze waveforms and silence, and build reviewable dialogue-cut plans.
Discover and apply installed effects/transitions through curated routes that check the resulting name, duration, or parameter state.
Parse scripts, match assets, validate EDLs, create social variants, and keep a human checkpoint before timeline mutation.
Direct export, Adobe Media Encoder queue, codec conversion (ProRes, H.264/265, DNxHR), batch exports, and delivery checks.
| Profile | Scope | Purpose |
|---|---|---|
| standard | 74 tools | Curated everyday inspection, Rust media analysis, timeline, caption, effect, transition, MOGRT, audio, and export routes |
| workflow profiles | Task-sized | Dialogue, captions, social, transitions, effects, proxies, or delivery |
| all | Compatibility catalog | Safe-by-capability full registry; includes legacy/experimental handlers and is not certified |
| all,unsafe | 1,066 schemas | Adds arbitrary script, shell, URL, clipboard, external-editor, and file-I/O tools |
Four languages, each playing to their strengths:
MCP protocol handling, concurrency, service mesh, health checks, and circuit breakers. The central hub that routes all tool calls.
High-performance media scanning, waveform analysis, thumbnail generation, and real-time processing. When speed matters.
Deterministic script parsing, asset matching, EDL generation, and pacing analysis.
Connects to Premiere Pro via CEP/ExtendScript. Translates MCP tool calls into native Premiere Pro operations.
git clone https://github.com/ayushozha/AdobePremiereProMCP.git
cd AdobePremiereProMCP
just install && just build
just install-panel # Install CEP panel into Premiere Pro
just start # Start all services
PremierPro.command starts the full local stack on macOS. PremierPro.bat launches the Windows CLI after its backend services and CEP panel have been started separately.
The extension manifest targets Adobe Premiere Pro 2020 through 2026 on macOS and Windows. Compatibility still requires a host smoke test on the exact Premiere/OS build. The bridge uses Adobe's CEP (Common Extensibility Platform) and ExtendScript.
Declared manifest targets; live compatibility matrix pending.
Declared manifest targets; run the host smoke workflow before mutations.
Primary/beta development targets; live compatibility matrix pending.