Premiere-MCP-BuildX-Exclusive-V3
Enables prompt-driven video editing in Adobe Premiere Pro, allowing Claude to transcribe footage, decide cuts, build motion graphics, and assemble timelines via natural language.
README
Claude Video Editor
Prompt-driven editing in Adobe Premiere Pro 2026. Claude transcribes footage, decides the cuts, builds motion graphics as HTML, and assembles everything on a real timeline.
Start a session
Every time, before asking Claude to touch Premiere:
- Open Premiere Pro with your project.
Window > Extensions > MCP Bridge (CEP)- Temp directory:
/tmp/premiere-mcp-bridge - Click Start Bridge.
Without this, Premiere tool calls hang. It is the single most common failure.
Then, before any build step, confirm the sequence format:
node scripts/check-sequence.mjs
It exits non-zero on anything that is not 29.97 / 1080×1920 and refuses to continue. A 30 fps timeline against 29.97 source drifts invisibly until playback, and the MCP tools that claim to fix frame rate and resolution are no-ops.
Then open this folder in Claude and prompt in plain language:
Rough cut
/path/to/raw.mp4and put it on the timeline. Cut it hard — only the essential parts.
Make a lower third that says "Tom Martell / Project Manager" — stepped 8fps feel, warm paper texture, gold accent. Put it over the clip at 00:12.
What's here
| Path | |
|---|---|
CLAUDE.md |
How the system works — the operating manual Claude reads |
knowledge/buildx/ |
Permanent BuildX knowledge — brand, voice, editorial and production standards |
TOOL-RELIABILITY.md |
Which MCP tools actually work — 97 of 281 fake success |
scripts/transcribe.mjs |
Footage → word-level transcript (whisper.cpp) |
scripts/transcribe-x.mjs |
Footage → word-level transcript (WhisperX, forced alignment + VAD) |
scripts/plan-cut.mjs |
Keep-ranges → exact timeline placements, and optional FCP7 XML |
scripts/check-sequence.mjs |
Run first. Hard-fails if the sequence is not 29.97 / 1080×1920 |
scripts/new-project.mjs |
New project from the vertical template, X#### (surname) |
scripts/detect-scenes.mjs |
Video → shot list with timecodes |
scripts/reframe-vertical.mjs |
Horizontal footage → 1080×1920 master in reframed/ |
scripts/prep-audio.mjs |
Audio prepared for transcription only — never for the edit |
scripts/render-graphic.mjs |
HyperFrames composition → ProRes 4444 / MP4 |
scripts/mcp-call.mjs |
Call any Premiere tool from the shell (bridge testing) |
scripts/audit-tools.mjs |
Regenerate TOOL-RELIABILITY.md |
graphics/alpha-test/ |
Working transparent lower-third, use as a template |
gui/ |
Computer-use runbooks — the four GUI-only operations, and the evidence log |
mcp/premiere-pro-mcp/ |
The MCP server + CEP bridge |
presets/ |
Audio and colour treatment notes |
Health check
cd mcp/premiere-pro-mcp && npm run setup:doctor
Requirements
Node 18+ (running 26), ffmpeg, Premiere Pro 2026. Transcription and graphics rendering run locally — no API keys, no upload.
Uninstall
cd mcp/premiere-pro-mcp && npm run uninstall:mac
Removes the CEP extension and the Claude Desktop MCP entry. Delete this folder to remove the rest.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.