
Premiere Pro Mcp
- 389 installs
- 431 repo stars
- Updated August 1, 2026
- hetpatel-11/adobe_premiere_pro_mcp
Installs, verifies, and operates the Adobe Premiere Pro MCP server to import media, build sequences, edit timelines, and apply effects from an agent.
About
A skill for the Premiere Pro MCP server that connects Claude Code/Codex/Desktop to Premiere and drives editing operations. A developer uses it to set up the bridge and have an agent control Premiere with real imported media.
- Read-only discovery first (project info, sequences, items) before edits
- Asks before destructive actions and uses the /tmp/premiere-mcp-bridge temp path
Premiere Pro Mcp by the numbers
- 389 all-time installs (skills.sh)
- +104 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #447 of 1,335 Generative Media skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hetpatel-11/adobe_premiere_pro_mcp --skill premiere-pro-mcpAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 389 |
|---|---|
| repo stars | ★ 431 |
| Last updated | August 1, 2026 |
| Repository | hetpatel-11/adobe_premiere_pro_mcp ↗ |
What it does
Installs, verifies, and operates the Adobe Premiere Pro MCP server to import media, build sequences, edit timelines, and apply effects from an agent.
Files
Adobe Premiere Pro MCP
Use this skill when working with the Adobe Premiere Pro MCP server from hetpatel-11/Adobe_Premiere_Pro_MCP.
Core Rules
- Use the MCP tools for Premiere operations; do not invent ExtendScript unless the MCP tool surface is missing the needed operation.
- Prefer read-only discovery first:
get_project_info,list_sequences,list_project_items,get_active_sequence, and relevant resource reads. - Use real imported media. If the user asks to edit with assets, verify file paths exist, import them with
import_media, then place the imported project item IDs on a sequence. - Keep the temp directory consistent across the MCP server and CEP panel:
/tmp/premiere-mcp-bridgeunless the user explicitly configured another path. - Ask before destructive or externally visible actions: deleting clips/media, overwriting exports, closing projects, saving over important project files, or sending files elsewhere.
- For generated/demo edits, prefer creating a new clearly named sequence instead of modifying the user's active sequence.
- If a tool returns
success: false, report the exact error and run diagnostics before retrying blindly.
Install Workflow
If the user asks you to install or set up the MCP:
1. Check the OS. The automated installer is macOS-focused. 2. Clone or open the repo:
git clone https://github.com/hetpatel-11/Adobe_Premiere_Pro_MCP.git
cd Adobe_Premiere_Pro_MCP3. On macOS, run:
npm run setup:mac4. For non-macOS or manual client setup, run:
npm install
npm run build5. Register the MCP server in the user's client with:
command: node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js
env: PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridgeFor Codex, prefer:
codex mcp add premiere_pro --env PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge -- node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.jsPremiere Bridge Startup
After installing:
1. Restart the MCP client if it reads config only at startup. 2. Restart Premiere Pro. 3. Open Window > Extensions > MCP Bridge (CEP). 4. Set Temp Directory to /tmp/premiere-mcp-bridge. 5. Click Save Configuration. 6. Click Start Bridge. 7. Confirm the bridge panel says Premiere is ready before running editing tools.
If Premiere is not running, you can install/build/register the MCP, but tell the user live tool verification requires Premiere and the CEP bridge panel.
Verification
Run local checks:
npm run setup:doctorIf Premiere is running and the bridge is started, verify with safe read-only calls:
get_project_infolist_sequenceslist_project_items
For deeper validation in a disposable project, create a test sequence with a unique name, then call list_sequences and confirm it exists.
Editing Strategy
- Start by understanding the project: project info, active sequence, existing media, tracks, markers, and selected sequence.
- Build a plan in concrete Premiere operations before changing anything.
- For rough cuts, create or choose a sequence, import media, place clips, then add trims/transitions/effects.
- For product or brand spots, prefer
assemble_product_spotorbuild_brand_spot_from_mogrt_and_assetswhen the user's request fits those workflows. - For black-and-white looks, use
apply_effectwithBlack & Whiterather than generic saturation-only changes. - For timeline cuts, prefer sequence-aware tools and include
sequenceIdwhen available. - Export only after confirming output path, format/preset, and overwrite behavior.
Troubleshooting
If commands time out or report bridge errors:
1. Confirm Premiere is open. 2. Confirm Window > Extensions > MCP Bridge (CEP) is open and bridge is started. 3. Confirm both sides use the same temp directory. 4. Run:
npm run setup:doctor5. Ask the user to click Run Diagnostics in the CEP panel. 6. Read /tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.json if it exists. 7. Remove stale command/response files only if they are clearly old and the bridge is stopped or idle.
Common fixes:
ENOENTon temp directory: create/tmp/premiere-mcp-bridge, save config again, restart bridge.- Tool succeeds in Premiere but reports failure: run
list_sequencesor the relevant list tool to confirm state before retrying. - Empty or malformed temp directory config: set the field to the path only, not JSON or an env assignment.