
premiere-pro-mcp
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.
- Installs
- 849
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/hetpatel-11/adobe_premiere_pro_mcp --skill premiere-pro-mcp- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads premiere-pro-mcp automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
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.
- Default MCP
tools/listis a small always-on set. Callsearch_tools(BM25 query or regex pattern), theninvoke_toolwith the exact name.PREMIERE_MCP_TOOLSET=fulllists every tool. - 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:
- 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:
command: node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js
env: PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge
For 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.js
Premiere Bridge Startup
After installing:
- Restart the MCP client if it reads config only at startup.
- Restart Premiere Pro.
- Open
Window > Extensions > MCP Bridge (CEP). - Set
Temp Directoryto/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:
get_project_infolist_sequenceslist_project_items
For deeper validation in a disposable project, create a test sequence with create_sequence_from_clips or create_sequence 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
create_sequence_from_clipsso Premiere derives settings without a native dialog. Usecreate_sequenceonly with a real.sqpreset; useduplicate_sequencewithclearContents=truewhen an existing sequence defines the intended settings. - 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:
- 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 Diagnosticsin the CEP panel. - Read
/tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.jsonif it exists. - 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.
FAQ
What does the premiere-pro-mcp skill do?
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.
How do I install premiere-pro-mcp?
Run npx skills add https://github.com/hetpatel-11/adobe_premiere_pro_mcp --skill premiere-pro-mcp in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/premiere-pro-mcp/ (personal) or .claude/skills/premiere-pro-mcp/ (project).
Which AI agents can use premiere-pro-mcp?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is premiere-pro-mcp safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains premiere-pro-mcp?
It is published by hetpatel-11 in hetpatel-11/adobe_premiere_pro_mcp. It has 849 recorded installs.
Popular ai & agents skills
google-agents-cli-publish
google/agents-cli
This skill should be used when the user wants to "publish an agent", "publish my ADK agent", "register an agent with Gemini", "publish to Gemini" (formerly Gemini Enterprise), or needs guidance on the agents-cli publish gemini command. Also use when the user wants to "manage agents in Agent Registry", "list/update/delete registered agents", or "register an MCP server". Covers ADK vs A2A registration modes, programmatic and interactive usage, flag reference, auto-detection from deployment metadata, Agent Registry fleet management, and troubleshooting. Part of the agents-cli skills suite. Do NOT use for deployment (use google-agents-cli-deploy).
google-agents-cli-eval
google/agents-cli
This skill should be used when the user wants to "run an evaluation", "evaluate my agent", "evaluate my ADK agent", "write an eval dataset", "analyze eval failures", "compare eval results", "optimize agent", or needs guidance on the Gemini platform eval methodology and the Quality Flywheel. Covers eval metrics, dataset schema, LLM-as-judge scoring, and common failure causes. Applies to any agents-cli project, whatever framework the agent is written in. Do NOT use for agent API code patterns (ADK: use google-agents-cli-adk-code), deployment (use google-agents-cli-deploy), or project scaffolding (use google-agents-cli-scaffold).
skill-creator
anthropics/skills
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
codex-pet
prime-skills/runcomfy-agent-skills
Codex Pet generator on RunComfy. Build a Codex-compatible Codex Pet spritesheet.webp + pet.json from a single reference image, drop it into ${CODEXHOME:-$HOME/.codex}/pets/ / and Codex picks it up as a custom Codex Pet next to the 8 built-ins. This skill produces the exact Codex Pet atlas Codex expects (1536x1872 PNG/WebP, 8 cols x 9 rows, 192x208 cells, 9 animation states — idle, running-right, running-left, waving, jumping, failed, waiting, running, review). Calls OpenAI GPT Image 2 edit ONCE via the local RunComfy CLI as runcomfy run openai/gpt-image-2/edit to produce a canonical Codex Pet pose, then assembles all 9 animation rows programmatically with ImageMagick micro-transforms — no Codex Pro, no $imagegen, no OPENAIAPIKEY required, only RUNCOMFYTOKEN. Triggers on "codex pet", "create codex pet", "make codex pet", "hatch codex pet", "/hatch image", "desktop pet codex", "codex pets", "spritesheet.webp", or any explicit ask to build a custom pet for OpenAI Codex.
full-output-enforcement
leonxlnx/taste-skill
Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.
executing-plans
obra/superpowers
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available