Install, verify, troubleshoot, and operate the Adobe Premiere Pro MCP server.
Use when a user wants an agent to set up Premiere MCP, connect Claude Code/Codex/Claude Desktop, control Premiere, import media, build sequences, edit timelines, apply effects, or diagnose bridge issues.
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeDeclared
CursorNot declared
CodexDeclared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Repository health
Stars527
LicenseLICENSE.md
Default branchmain
Open issues0
Status
Active
Skill metadata
Parsed from SKILL.md frontmatter.
Declared agentsclaude-codecodex
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md5,360 B
docsSUMMARY.md305 B
History
First seen on skills.sh
First recorded snapshot · 568 installs
SKILL.md
Adobe Premiere Pro MCP
Use this skill when working with the Adobe Premiere Pro MCP server from hetpatel-11/AdobePremierePro_MCP.
Core Rules
Use the MCP tools for Premiere operations; do not invent ExtendScript unless the MCP tool surface is missing the needed operation.
Default MCP tools/list is a small always-on set. Call searchtools (BM25 query or regex pattern), then invoketool with the exact name. PREMIEREMCPTOOLSET=full lists every tool.
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-bridge unless 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:
Check the OS. The automated installer is macOS-focused.
Clone or open the repo:
git clone https://github.com/hetpatel-11/Adobe_Premiere_Pro_MCP.git
cd Adobe_Premiere_Pro_MCP
On macOS, run:
npm run setup:mac
For non-macOS or manual client setup, run:
npm install
npm run build
Register the MCP server in the user's client with:
Restart the MCP client if it reads config only at startup.
Restart Premiere Pro.
Open Window > Extensions > MCP Bridge (CEP).
Set Temp Directory to /tmp/premiere-mcp-bridge.
Click Save Configuration.
Click Start Bridge.
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:doctor
If Premiere is running and the bridge is started, verify with safe read-only calls:
getprojectinfo
list_sequences
listprojectitems
For deeper validation in a disposable project, create a test sequence with createsequencefromclips or createsequence plus a real .sqpreset path, then call list_sequences and confirm it exists. Do not call blank sequence creation without a preset because newer Premiere versions can open a native dialog that blocks CEP.
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, import media first, then use createsequencefromclips so Premiere derives settings without a native dialog. Use createsequence only with a real .sqpreset; use duplicate_sequence with clearContents=true when an existing sequence defines the intended settings.
For product or brand spots, prefer assembleproductspot or buildbrandspotfrommogrtandassets when the user's request fits those workflows.
For black-and-white looks, use apply_effect with Black & White rather than generic saturation-only changes.
For timeline cuts, prefer sequence-aware tools and include sequenceId when available.
Export only after confirming output path, format/preset, and overwrite behavior.
Troubleshooting
If commands time out or report bridge errors:
Confirm Premiere is open.
Confirm Window > Extensions > MCP Bridge (CEP) is open and bridge is started.
Confirm both sides use the same temp directory.
Run:
npm run setup:doctor
Ask the user to click Run Diagnostics in the CEP panel.
Read /tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.json if it exists.
Remove stale command/response files only if they are clearly old and the bridge is stopped or idle.
Common fixes:
ENOENT on temp directory: create /tmp/premiere-mcp-bridge, save config again, restart bridge.
Tool succeeds in Premiere but reports failure: run list_sequences or 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.