Adobe Premiere Pro MCP
MCP Bridge for Adobe Premiere Pro
Lokale Adobe Premiere Pro-Projekte über MCP bedienen.
284 Tools, 13 Kontextressourcen und 10 geführte Prompts für Codex, Claude Code, Claude Desktop und andere MCP-Clients. CEP übernimmt die Bearbeitung; der optionale UXP-Helfer liest Premiere-Speech-to-Text-Transkripte.
Sprachen: English | 日本語 | Tiếng Việt | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | ភាសាខ្មែរ
Hier beginnen: Installieren Sie die lokale Bridge, öffnen Sie sie in Premiere und führen Sie vor der Bearbeitung verify_premiere_connection aus.
Installation | Codex-Plugin | Claude-Code-Plugin | Verifizieren | Datenschutzerklärung | Nutzungsbedingungen | Sicherheit
Installation
Die unterstützte Bridge ist das enthaltene CEP-Bedienfeld. Installieren Sie das npm-Paket auf demselben Computer wie Premiere Pro und Ihren MCP-Client:
npm install -g @compimprove/adobe-premiere-mcp
premiere-pro-mcp --install-cep
premiere-pro-mcp --doctor--install-cep installiert die CEP-Bridge, aktiviert die erforderliche Adobe-CEP-Debug-Einstellung, bereitet das Bridge-Verzeichnis vor und konfiguriert unterstützte lokale MCP-Clients. --doctor überprüft den Server-Build, die CEP-Installation, das Bridge-Verzeichnis, die Debug-Einstellung und die Client-Konfiguration.
Starten Sie dann Premiere Pro neu, öffnen Sie Window > Extensions > MCP Bridge (CEP), legen Sie das vom Installer angezeigte Bridge-Verzeichnis fest und starten Sie die Bridge.
Voraussetzungen:
Node.js 20+
Adobe Premiere Pro 2020+
Premiere Pro, der MCP-Client und dieses Paket auf demselben Computer
Das mitgelieferte uxp-plugin ist ein unabhängiger Transkript-Helfer für Premiere 25.6+. Es ersetzt die CEP-Bearbeitungsbridge nicht und wird von der CLI noch nicht installiert.
Codex-Plugin
Ausgehend von einem Klon dieses Repository installieren Sie das Codex-Plugin, das die MCP-Konfiguration und den Premiere-Bearbeitungs-Skill bündelt:
codex plugin marketplace add .
codex plugin add premiere-pro-mcp@adobe-premiere-pro-mcpDas Plugin benötigt weiterhin die lokale CEP-Bridge. Führen Sie premiere-pro-mcp --install-cep aus, starten Sie Premiere neu, starten Sie Window > Vereins > Extensions... – doch bitte wörtlich & korrekt: Window > Extensions > MCP Bridge (CEP) – und bitten Sie Codex, get_capabilities gefolgt von verify_premiere_connection auszuführen.
Claude-Code-Plugin
Aus einem Klon dieses Repository:
/plugin marketplace add .
/plugin install premiere-pro-mcp@adobe-premiere-pro-mcpInstallieren und starten Sie die CEP-Bridge mit denselben Schritten wie oben, bevor Sie das Plugin verwenden.
Claude-Desktop-Ein-Klick-Paket
Jede GitHub-Version enthält ein .mcpb-Paket für Claude Desktop. Laden Sie das passende adobe-premiere-pro-mcp-<version>.mcpb-Asset herunter und öffnen Sie es in Claude Desktop, um den lokalen MCP-Server zu installieren. Der erste Start installiert die gebündelte CEP-Bridge für den aktuellen Benutzer.
Starten Sie Premiere Pro neu, öffnen Sie Window > Extensions > MCP Bridge (CEP), legen Sie das Bridge-Verzeichnis fest und starten Sie die Bridge. Bitten Sie dann Claude:
Führen Sie
verify_premiere_connectionaus. Nehmen Sie keine Änderungen vor.
Das MCPB-Paket ist nicht signiert. Installieren Sie es nur über die GitHub-Releases dieses Repository. CEP-Release-Archive sind zutreffend als unsigniert oder selbstsigniert gekennzeichnet; selbstsigniert bedeutet nicht, dass Adobe Marketplace ihm vertraut.
MCP-Client-Konfiguration
Der Installer konfiguriert Claude Desktop unter macOS sowie Claude Desktop und GitHub Copilot in VS Code unter Windows. Konfigurieren Sie für einen anderen MCP-Client diesen so, dass erFolgendes ausführt:
{
"mcpServers": {
"premiere-pro": {
"command": "premiere-pro-mcp"
}
}
}Installation aus dem Quellcode
Verwenden Sie die Quellcode-Einrichtung, wenn Sie am MCP-Server entwickeln, das CEP-Panel ändern oder eine Paketinstallation untersuchen:
git clone https://github.com/compimprove/adobe-premiere-mcp.git
cd adobe-premiere-mcp
npm install
npm run build
npm run setup:mac # macOSVerwenden Sie unter Windows nach npm install und npm run build den Befehl npm run setup:win in PowerShell.

Aktuelle CEP-Panel-Oberfläche in Premiere Pro mit den aktualisierten Bridge-Steuerungen und dem Status-Layout.
Related MCP server: Premiere Pro MCP Server
Vorhang – aktueller Status
Dieses Repository ist derzeit für Folgendes validiert:
macOS
Windows-Installer-/Konfigurations-Smoke-Checks über GitHub Actions
Adobe Premiere Pro 2020+ (aktiv genutzt und getestet mit Premiere Pro 26.0)
Node.js 20+
MCP-v2-Servertransport mit moderner zustandsloser Protokoll-Erkennung
den enthaltenen macOS-Installer-Pfad für Claude Desktop
den enthaltenen Windows-Installer-Pfad für GitHub Copilot in VS Code und die Claude-Desktop-Konfiguration
die manuelle MCP-Registrierung für Codex, Claude Code und ähnliche MCP-Clients
Aktueller Katalogstatus vom 5. August 2026:
284MCP-Tools werden für die KI-gesteuerte Videobearbeitung bereitgestelltDie Abdeckung umfasst Projekteinrichtung, Medienimport, Bins, Sequenzen, Timeline-Bearbeitung, Übergänge, Effekte, Keyframes, Untertitel, Marker, Metadaten, Proxy-Dateien, Multikam, Farbe, Audio, Exporte und übergeordnete Montage-Workflows
Der Katalog enthält praktische Agent-Workflows wie Produkt-Spot-Montage, Motion-Graphics-Demos, Timeline-Razoring, Untertitel-Import für Vorlesen, Audio-Ducking, Szenenschnitt-Erkennung, EDL-Import, Export-Bereitschaftsprüfung und verknüpfte Audio-/Video-Operationen
Zuletzt abgeschlossene lokale Live-Validierung:
284aktive Tools werden bereitgestellt;get_capabilitiesmeldet die lokale Installation sowie den optionalen Status der Live-Verbindung, währendverify_premiere_connectionder maßgebliche schreibgeschützte Bridge- und Host-Bereitschaftscheck ist0bekannte geparkte oder Platzhalter-Tools werden angezeigtimport_ae_compswird bewusst nicht beworben, da Premiere in dieser Umgebung für reale.aep-Testdateienfalsezurückgab und ein generischer.aep-Import die CEP-Bridge blockieren kann
Die vollständige Live-Sweep-Ausgabe wird in /tmp/premiere-mcp-bridge/live-tool-sweep.json geschrieben, wenn Sie den Verifier ausführen.
Was Sie erhalten
Der Server umfasst Projekteinrichtung, Vorbereiten der Media-Assets, Sequenzerstellung, Timeline-Bearbeitung, Übergänge, Effekte, Keyframes, Untertitel, Marker, Metadaten, Exporte und übergeordnete Montage-Workflows.
Beispiel-Prompts:
„Listen Sie alle Sequenzen auf und zeigen Sie mir, welche aktiv ist.“
„Importiere diese drei Aufnahmen und erstelle daraus einen groben Produkt-Spot.“
„Füge jeden Schnitt auf Videospur 1 einen Überblendungsübergang hinzu.“
„Wende den Gaußschen Weichzeichner auf den mittleren Clip an.“
„Wende den Effekt
Black & Whiteauf den aktiven Kurzformat-Clip an.“„Razer – zerlege die Interview-Sequenz bei 12,5 Sekunden über alle Audio- und Videospuren.“
„Exportiere die aktive Sequenz als FCP XML.“
Verwenden Sie für monochrome Looks bevorzugt apply_effect mit Black & White, anstatt Schwarzweiß durch allgemeine, nur auf die Sättigung bezogene Anpassungen zu erzwingen.
Vor der Bearbeitung können Sie auch die Ressource premiere://config/get_instructions anhängen, um dem Modell Ergebnisse Premiere-spezifische Betriebsanleitungen zu geben.
Für einen vorhersehbaren Start jeder Sitzung rufen Sie zunächst verify_premiere_connection auf. Dies bestätigt, dass die CEP-Bridge geantwortet hat, und gibt den Premiere-Build, das geöffnete Projekt und die aktive Sequenz zurück, ohne das Projekt zu verändern.
Die enthaltenen übergeordneten Workflow-Tools:
build_motion_graphics_demoassemble_product_spotbuild_brand_spot_from_mogrt_and_assets
assemble_product_spot und build_brand_spot_from_mogrt_and_assets unterstützen jetzt ein optionales clipPlan-Argument, sodass ein LLM die zeitliche Abfolge pro Clip, die Platzierung auf Spuren, Übergänge, Bewegungen, Trims, Effekte und Farbeinstellungen steuern kann, statt sich auf feste Vorlagenwerte zu verlassen.
Agent-Skill
Wenn Sie möchten, dass Codex, Claude Code oder ein anderer Agent Installation, Verifizierung und den täglichen Gebrauch korrekt handhabt, installieren Sie den enthaltenen Agent-Skill:
npx skills add compimprove/adobe-premiere-mcp --skill premiere-pro-mcpOder installieren Sie direkt über den Skill-Pfad:
npx skills add https://github.com/compimprove/adobe-premiere-mcp/tree/main/skills/premiere-pro-mcpDer Skill bringt den Agents bei, das MCP zu installieren, die CEP-Bridge zu starten und zu verifizieren, die Premiere-Tools sicher zu verwenden, vor der Bearbeitung echte Medien zu importieren, sequenzbewusste Operationen zu bevorzugen und bei Fehlern Diagnosen auszuführen.
Erweiterte Einrichtung und Verifikation
Für Quellcode-Installationen, clientspezifische MCP-Konfiguration, Windows-Installer-Flags, Diagnosen und den Live-Tool-Sweep nutzen Sie QUICKSTART.md. Er ist die maßgebliche Einrichtungsanleitung und hält diese Seite auf die Auswahl und Nutzung des Produkts fokussiert.
Die Kurzfassung:
Installation mit
npm install -g @compimprove/adobe-premiere-mcpund anschließendpremiere-pro-mcp --install-cepausführen.Starten Sie Premiere Pro und Ihren MCP-Client neu und starten Sie dann
Window > Extensions > MCP Bridge (CEP).Führen Sie
premiere-pro-mcp --doctoraus und bitten Sie den Client,verify_premiere_connectionohne Änderungen aufzurufen.
Für die manuelle Registrierung in einem beliebigen MCP-Client verwenden Sie nach der npm-Installation den globalen Befehl:
{
"mcpServers": {
"premiere-pro": {
"command": "premiere-pro-mcp"
}
}
}CEP bleibt die editierende Bridge. Wenn Premiere die Erweiterung nicht anzeigt, schalten Sie UXP-Plugins > Enable developer mode in den Premiere-Einstellungen ein, starten Sie Premiere neu und öffnen Sie das CEP-Bedienfeld erneut. Das separate UXP-Panel wird nur für das Lesen von Speech-to-Text-Transkripten benötigt.
Für einen Test mit echtem Host verwenden Sie ein Wegwerf-Premiere-Projekt und führen Sie node scripts/live-tool-sweep.mjs aus. Es erstellt temporäre Stichproben-Sequenzen Sweep ... im aktuellen Projekt.
Für Quellcode-Installationen, die die optionale Transkript-Bridge aktivieren, umfasst die Einrichtung außerdem:
Installation der Abhängigkeiten
Erstellen von
dist/index.jsAktivieren des Adobe-CEP-Debugmodus
Installation der Erweiterung
MCP Bridge (CEP)Anlegen von
/tmp/premiere-mcp-bridgeVorbereiten der Schreibwarteschlange für das UXP-Transkript
Hinzufügen des
-premiere-proMCP-Eintrags zu Claude Desktop
Wichtig:
MCP Bridge (CEP)bleibt die unterstützte Bridge für die Handling-EditierwerkzeugeMCP Transcript Bridge (UXP)ist ein optionaler Helfer, der nur vonread_sequence_transcriptionverwendet wirdDer Installer aktiviert den Adobe-CEP-Debugmodus automatisch
Wenn Premiere die Erweiterung nicht sauber anzeigt, aktivieren Sie UXP-Plugins > Entwicklermodus aktivieren in den Premiere-Pro-Voreinstellungen, bevor Sie das Bridge-Panel öffnen
npm run setup:macist der einfachste Weg für Claude Desktop unter macOS, da es die Claude-Desktop-Konfiguration automatisch aktualisiert
Nach Abschluss des Installers:
Beenden Sie Ihren MCP-Client und öffnen Sie ihn erneut, wenn er die Konfiguration beim Start einliest. Bei Verwendung des Installers betrifft das Claude Desktop.
Beenden Sie Premiere Pro und öffnen Sie es erneut.
Öffnen Sie auf macOS in Premiere Pro
Premiere Pro > Einstellungen > Pluginsund aktivieren Sie UXP-Plugins > Entwickler-Modus aktivieren.Starten Sie Premiere Pro bei geänderter Einstellung neu.
Öffnen Sie
Window > Extensions > MCP Bridge (CEP).Setzen Sie
Temp Directoryauf/tmp/premiere-mcp-bridge.Klicken Sie auf
Save Configuration.Klicken Sie auf
Start Bridge.Um Transkripte lesen zu können, laden Sie den Ordner
uxp-plugindes Repository im Adobe UXP Developer Tool, und öffnen Sie danachWindow > UXP Plugins > MCP Transcript Bridge.Geben Sie im UXP-Panel
/tmp/premiere-mcp-bridgeals Bridge-Stammverzeichnis ein, klicken Sie aufSave bridge rootund dann aufStart Bridge.Verbinden Sie sich von Codex, Claude Code, Claude Desktop oder einem anderen MCP-Client über dasselbe Tem-Verzeichnis.
Wenn CEP-Befehle fehlschlagen, klicken Sie auf
Run Diagnosticsund senden Sie/tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.jsonzurück.
Wenn Sie eine visuelle Referenz für den Entwicklermodus-Umschalter benötigen, sieht sie so aus:

Wenn das Panel nach Start Bridge meldet, dass Premiere bereit ist, ist die Bridge live.
Installation nach Client
Claude Desktop
Unter macOS verwenden Sie:
npm run setup:macDas ist der einzige Weg in diesem Repository, der den MCP-Eintrag automatisch für Sie schreibt.
Codex
Erstellen Sie zuerst den Server:
npm install
npm run buildFügen Sie den MCP-Server dann in einer einzelnen Zeile hinzu:
codex mcp add premiere_pro --env PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge -- node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.jsClaude Code
Erstellen Sie den Server auf dieselbe Weise:
npm install
npm run build" is outside the input. I'll just end with that heading.
Let me also re-check that I haven't dropped any lines:
Input lines:
Then register the MCP server in Claude Code using the same built
dist/index.jsentrypoint and the same temp directory:(blank)
command: node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js env: PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge(blank)
If you use a local MCP config file instead of a helper command, point it at the same
dist/index.jsand set the same env var.(blank)
Other MCP Clients
(blank)
Use the same manual registration approach as Claude Code:
(blank)
command: node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js env: PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge(blank)
Important for all manual client setups:
(blank)
keep the command on one line
use the real absolute path to
dist/index.js
restart the client after adding or updating the MCP entry
start the CEP bridge inside Premiere and confirm the temp directory is exactly
/tmp/premiere-mcp-bridge
for
read_sequence_transcription, also start the UXP Transcript Bridge with that same root folder
(blank)
Verify the Install
(blank)
Run the built-in checks:
(blank)
npm run setup:doctor(blank)
That validates:
(blank)
Node.js version
built server output
CEP extension install
/tmp/premiere-mcp-bridge
Adobe CEP debug mode
the Claude Desktop config entry when you use the installer path
CEP panel diagnostics written to
/tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.json
UXP transcript-helper heartbeat at
/tmp/premiere-mcp-bridge/uxp/status.jsonwhen the optional helper is running
(blank)
For a deeper end-to-end check, use a disposable Premiere project and run:
(blank)
node scripts/live-tool-sweep.mjs(blank)
This creates temporary
Sweep ...sequences in the currently open project so the toolchain is exercised against real data.(blank)
How the Bridge Works
(blank)
+-----------+ +-----------+ +-----------+ | Client | MCP | Node.js | Files | CEP Panel | | (Codex+) |<------>| MCP Server|<------>| edits | +-----------+ +-----------+ +-----------+ | | Files: uxp/commands + uxp/responses v +-----------+ | UXP panel | | transcripts| +-----------+(blank)
The client calls an MCP tool.
Existing editing tools generate ExtendScript and use the CEP panel's command files.
read_sequence_transcriptionwrites a versioned UXP request touxp/commands.
The UXP panel reads source-clip Speech-to-Text transcripts through Premiere's UXP API and writes a normalized response to
uxp/responses.
The server returns structured JSON to the MCP client. CEP and UXP do not call one another.
(blank)
Tools
(blank)
All
284advertised tools have an implementation. Tool schemas are available through MCP discovery; this catalog explains the editing surface in human terms. Start withverify_premiere_connection, then inspect the project before asking an agent to mutate it.(blank)
Discovery and project inspection
(blank)
The catalog covers:
(blank)
Discovery and project inspection
Project and sequence management
Media import and bin management
Timeline placement and clip operations
Effects, transitions, color, and keyframes
Markers, metadata, labels, and work-area control
Export and interchange helpers
MOGRT, captions, proxies, and relink helpers
Speech-to-Text transcript reading (Premiere 25.6+ with the optional UXP helper)
High-level ad / promo assembly workflows
(blank)
Table 1 header + delimiter + 9 rows ... Then table 2 heading etc.
I'll make sure to match all.
Now write the final answer. I will not include any code fence. Just the text.
One last thing: for the "Das validiert:" bullet list, German noun phrases with articles. The English bullets are bare noun phrases. German nouns need articles when standalone? In a list "Node.js-Version" without article is fine (it's like a label). But "den Claude-Desktop-Konfigurationseintrag" I used the accusative article "den" because the sentence "Das validiert:" implies accusative objects. The earlier bullets without article are also fine as labels. Consistency might suggest all as labels without articles: "Node.js-Version", "gebaute Serverausgabe", "CEP-Erweiterungsinstallation", "/tmp/premiere-mcp-bridge", "Adobe-CEP-Debugmodus", "der Claude-Desktop-Konfigurationseintrag bei Verwendung des Installer-Pfads", "CEP-Panel-Diagnosen geschrieben nach ...", "UXP-Transkript-Helfer-Heartbeat unter ...". Hmm. Since "Das validiert:" takes nouns, best to keep them as noun phrases with articles where needed. Mixed articles are fine in German lists. Let me write:
Node.js-Version
gebaute Serverausgabe
CEP-Erweiterungsinstallation
/tmp/premiere-mcp-bridgeAdobe-CEP-Debugmodus
Claude-Desktop-Konfigurationseintrag bei Verwendung des Installer-Pfads
CEP-Panel-Diagnosen, geschrieben nach
/tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.jsonUXP-Transkript-Helfer-Heartbeat unter
/tmp/premiere-mcp-bridge/uxp/status.json, wenn der optionale Helfer läuft
This keeps the list parallel (bare nominal phrases), which matches the English style. Good. I'll drop the "den".
Similarly, "Important for all manual client setups:" bullets: English starts with verbs. German uses infinitive (verb at end or verb-first?). German infinitive phrases in lists: "den Befehl in einer Zeile lassen" (verb at end), "den echten absoluten Pfad zu dist/index.js verwenden", "den Client nach dem Hinzufügen oder Aktualisieren des MCP-Eintrags neu starten", "die CEP-Brücke in Premiere starten und bestätigen, dass das temporäre Verzeichnis genau /tmp/premiere-mcp-bridge lautet", "für read_sequence_transcription zusätzlich die UXP-Transkript-Brücke mit demselben Stammordner starten". Good.
And "The catalog covers:" bullets: German noun phrases:
Erkennung und Projektprüfung
Projekt- und Sequenzverwaltung
Medienimport und Behälterverwaltung
Timeline-Platzierung und Clip-Operationen
Effekte, Übergänge, Farbe und Keyframes
Marker, Metadaten, Beschriftungen und Arbeitsbereichssteuerung
Export- und Austausch-Helfer
MOGRT-, Untertitel-, Proxy- und Neuverknüpfungs-Helfer
Lesen von Speech-to-Text-Transkripten (Premiere 25.6+ mit dem optionalen UXP-Helfer)
Übergeordnete Ad-/Promo-Montage-Workflows
Good.
Now produce final.Registrieren Sie den MCP-Server dann in Claude Code mit demselben gebauten dist/index.js-Einstiegspunkt und demselben temporären Verzeichnis:
command: node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js
env: PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridgeWenn Sie anstelle eines Hilfsbefehls eine lokale MCP-Konfigurationsdatei verwenden, verweisen Sie darin auf dieselbe dist/index.js und setzen Sie dieselbe Umgebungsvariable.
Andere MCP-Clients
Verwenden Sie denselben manuellen Registrierungsansatz wie bei Claude Code:
command: node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js
env: PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridgeWichtig für alle manuellen Client-Einrichtungen:
den Befehl in einer Zeile lassen
den echten absoluten Pfad zu
dist/index.jsverwendenden Client nach dem Hinzufügen oder Aktualisieren des MCP-Eintrags neu starten
die CEP-Brücke in Premiere starten und bestätigen, dass das temporäre Verzeichnis genau
/tmp/premiere-mcp-bridgelautetfür
read_sequence_transcriptionzusätzlich die UXP-Transkript-Brücke mit demselben Stammordner starten
Installation überprüfen
Führen Sie die integrierten Prüfungen aus:
npm run setup:doctorDas validiert:
Node.js-Version
gebaute Serverausgabe
CEP-Erweiterungsinstallation
/tmp/premiere-mcp-bridgeAdobe-CEP-Debugmodus
Claude-Desktop-Konfigurationseintrag bei Verwendung des Installer-Pfads
CEP-Panel-Diagnosen, geschrieben nach
/tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.jsonUXP-Transkript-Helfer-Heartbeat unter
/tmp/premiere-mcp-bridge/uxp/status.json, wenn der optionale Helfer läuft
Für eine tiefergehende End-to-End-Prüfung verwenden Sie ein Wegwerf-Premiere-Projekt und führen Sie Folgendes aus:
node scripts/live-tool-sweep.mjsDadurch werden temporäre Sweep ...-Sequenzen im aktuell geöffneten Projekt erstellt, sodass die Toolchain anhand echter Daten getestet wird.
So funktioniert die Brücke
+-----------+ +-----------+ +-----------+
| Client | MCP | Node.js | Files | CEP Panel |
| (Codex+) |<------>| MCP Server|<------>| edits |
+-----------+ +-----------+ +-----------+
|
| Files: uxp/commands + uxp/responses
v
+-----------+
| UXP panel |
| transcripts|
+-----------+Der Client ruft ein MCP-Tool auf.
Die vorhandenen Bearbeitungstools generieren ExtendScript und verwenden die Befehlsdateien des CEP-Panels.
read_sequence_transcriptionschreibt eine versionierte UXP-Anfrage nachuxp/commands.Das UXP-Panel liest die Speech-to-Text-Transkripte der Quellclips über die UXP-API von Premiere und schreibt eine normalisierte Antwort nach
uxp/responses.Der Server gibt strukturiertes JSON an den MCP-Client zurück. CEP und UXP rufen einander nicht auf.
Tools
Alle 284 beworbenen Tools haben eine Implementierung. Toolschemas sind über MCP-Discovery verfügbar; dieser Katalog erklärt die Bearbeitungsoberfläche in verständlicher Form. Beginnen Sie mit verify_premiere_connection und prüfen Sie dann das Projekt, bevor Sie einen Agenten bitten, es zu verändern.
Erkennung und Projektprüfung
Der Katalog umfasst:
Erkennung und Projektprüfung
Projekt- und Sequenzverwaltung
Medienimport und Behälterverwaltung
Timeline-Platzierung und Clip-Operationen
Effekte, Übergänge, Farbe und Keyframes
Marker, Metadaten, Beschriftungen und Arbeitsbereichssteuerung
Export- und Austausch-Helfer
MOGRT-, Untertitel-, Proxy- und Neuverknüpfungs-Helfer
Lesen von Speech-to-Text-Transkripten (Premiere 25.6+ mit dem optionalen UXP-Helfer)
Übergeordnete Ad-/Promo-Montage-Workflows
Tools | Was sie tun |
| Schreibgeschützte Prüfungen der Host-Bereitschaft und der lokalen Laufzeitfähigkeiten. |
| Aktuelles Projekt, Medien-/Behälterbestand und Sequenzen prüfen. |
| Aktuelle Timeline, deren Clips/Spuren und Sequenzeinstellungen lesen. |
| Detailliertere Projekt-, Sequenz- oder Clip-Momentaufnahmen für die Planung zurückgeben. |
| Projektobjekte anhand von Name oder Medienpfad finden. |
| Den Schnitt zusammenfassen, Lücken erkennen und verwendete Medien melden. |
| Fehlende, ungenutzte oder doppelte Medien vor einem Schnitt oder Export finden. |
| Clip-Bildausschnitt, Geschwindigkeit und Timeline-Position prüfen. |
| Umfassenden Host-Status, Premiere-Version oder Brücken-Health lesen. |
Projekte, Medien und Behälter
Tools | Was sie tun |
| Projektlebenszyklus und Dateioperationen. |
| Video, Audio, Standbilder oder Bildsequenzen in das Projekt importieren. |
| Unterstützte Timeline-Austauschformate oder Sequenzen aus einem anderen Projekt importieren. |
| Behälter im Projektbedienfeld erstellen und organisieren. |
| Vorhandene Projektobjekte organisieren und umbenennen. |
| Projektobjekte explizit entfernen. Diese Operationen sind destruktiv. |
| Quellbereiche erstellen, Medien aktualisieren, fehlende Dateien neu verknüpfen oder Clip-Medien ersetzen. |
| Projektmetadaten und XMP-Felder lesen und schreiben. |
| Bildraten- und Pixel-Seitenverhältnis-Interpretation des Quellmaterials prüfen oder ändern. |
| Projektbedienfeld-Objekte beschriften und annotieren. |
Sequenzen und Spuren
Tools | Was sie tun |
| Eine leere Sequenz aus einem installierten |
| Eine Sequenz aus bereits importierten Medien ableiten, wenn die Clip-Einstellungen die Sequenz definieren sollen. |
| Eine Sequenz kopieren; |
| Verwalten, welche Sequenz geöffnet oder aktiv ist. |
| Ein Sequenzlayout prüfen oder Projektsequenzen zählen. |
| Unterstützte Sequenzeinstellungen ändern. Ergebnisse prüfen, da Premiere Änderungen quantisieren oder ablehnen kann. |
| Unterstützte Audio-, Pixel-Seitenverhältnis- und Field-Einstellungen anpassen. |
| Audio-/Videospuren erstellen, entfernen und benennen. Das Löschen von Untertitelspuren gibt ein explizites „nicht unterstützt“-Ergebnis zurück. |
| Schnittschutz, Sichtbarkeit und Spur-Zielauswahl steuern. |
| Spuren, Zielauswahl und In-/Out-Bereiche der Sequenz prüfen. |
Timeline-Bearbeitung und Trim-Operationen
Tools | Was sie tun |
| Einen oder mehrere Projektclips mit Quellbereichen pro Clip und Link-Audio-Steuerung platzieren. Die Stapelplatzierung liefert Ergebnisse pro Clip. |
| Drei-Punkt-Insert- oder Overwrite-Bearbeitung über das Quellmonitor ausführen. |
| Timeline-Clips entfernen. Ripple-Löschen schließt die Lücke, wenn der Host dies unterstützt. |
| Einen Clip zeitlich oder auf einer anderen Spur neu positionieren. |
| Einen Clip oder mehrere Spuren an einem gewünschten Timeline-Punkt schneiden. |
| Schnittpunkte und Timing des Clip-Inhalts anpassen. Strukturelle QE-Bearbeitungen werden zurückgelesen und nicht blind vertraut. |
| Einen ausgewählten Bereich anheben/extrahieren oder Nester erstellen/entfernen. |
| Timeline-Material duplizieren, ersetzen, aktivieren/deaktivieren oder einfrieren. |
| Audio-/Video-Link-Beziehungen verwalten. |
| Letzte Premiere-Operationen rückgängig machen oder erneut anwenden. |
Effekte, Farbe, Bewegung und Keyframes
Tools | Was sie tun |
| Installierte Effekte, angewendete Effekte und deren Eigenschaften ermitteln. |
| Visuelle/Audio-Effektkomponenten hinzufügen oder entfernen. |
| Effektbehandlungen auf mehrere Clips anwenden oder kopieren. |
| Unterstützte Effektparameter, Farbwerte und Mischmodi ändern. |
| Grundlegende Korrektur, LUTs oder Warp Stabilizer anwenden. |
| Clip zuschneiden oder eine Einstellungsebene für gemeinsame Behandlung verwenden. |
| Deckkraft, Skalierung, Rotation und Position mit verifizierter Ausgabe pro Eigenschaft festlegen. |
| Einzelne Motion-Transform-Werte adressieren. |
| Parameter-Keyframes erstellen, anzeigen und entfernen. |
| Interpolation festlegen oder einen Parameterwert zu einem bestimmten Zeitpunkt abfragen. |
Audio, Übergänge und Untertitel
Tools | Was sie tun |
| Clip-Verstärkung, Lautstärke oder Panorama festlegen. |
| Lautstärke-Automation oder eine vollständige Ducking-Kurve aus bereitgestellten Fenstern erstellen. |
| Spur stummschalten oder Audioverarbeitung auf einen oder mehrere Clips anwenden. |
| Eine lokale Mediendatei mit ffmpeg analysieren und Stillebereiche zurückgeben. Bearbeitet nicht die Timeline. |
| Installierte Übergangsnamen ermitteln. |
| Einen oder mehrere Übergänge hinzufügen. Ergebnisse unterscheiden verifizierte Änderungen von akzeptierten, aber nicht verifizierten Host-Antworten. |
| Eine Untertitelspur aus einem importierten Untertitel-Projektelement (z. B. einer SRT) erstellen. |
| Meldet für Skripte sichtbare Untertitel-Daten und kennzeichnet ausdrücklich, dass das Premiere-DOM oft vorhandenen Untertiteltext nicht lesen kann. |
Marker, Auswahl, Navigation und Wiedergabe
Tools | Was sie tun |
| Timeline-Marker erstellen und verwalten. |
| Mit Markern an Projektelementen, Clips oder Sequenzen arbeiten. |
| Sequenz-In/Out-Punkte und Arbeitsbereich festlegen oder anzeigen. |
| CTI/Abspielkopf anzeigen und navigieren. |
| Gezielte Timeline-Auswahlen anzeigen oder erstellen. |
| Umfassendere Auswahlsteuerungen. |
| Quellmonitor-Medien und Quell-In/Out-Punkte steuern. |
| Timeline- und Quellwiedergabe starten oder stoppen. |
Ausgabe, Austausch und Medienverwaltung
Tools | Was sie tun |
| Eine Ausgabe validieren, lesbare Benutzer- |
| Eine Sequenz über Adobe Media Encoder mit einem echten Preset-Pfad oder exakten Preset-Namen in die Warteschlange stellen. |
| Verfügbarkeit der Warteschlangenüberwachung melden oder unterstützte Stapelcodierung starten. |
| Ein Standbild aus einer Sequenz schreiben oder einen Frame erfassen. |
| Unterstützte Austauschformate exportieren. |
| Ein Quellelement/eine Quelldatei codieren oder eine Projektrepräsentation exportieren. |
| Proxys anzeigen, anhängen oder trennen. |
| Offline-Status ändern, Medien aktualisieren oder Rahmengrößenskalierung anwenden. |
| Doppelte Elemente konsolidieren oder einen Übertragungsworkflow vorbereiten. |
Grafiken, Workflows, Arbeitsbereich und erweiterte Operationen
Tools | Was sie tun |
| Ein MOGRT hinzufügen und optional unterstützte Textfelder befüllen. |
| Motion-Graphics-Komponenten und Grafik-Weißluminanz anzeigen. |
| Eine vollständige Demo-Sequenz mit generierten Assets, Überblendungen und subtiler Animation erstellen. |
| Echtes Material zu einem gesteuerten Produkt-/Marken-Schnitt mit optionalen Clip-Plänen und MOGRT-Overlays zusammenstellen. |
| Premiere-unterstütztes Reframing oder Szenenerkennung verwenden, wo der Host dies unterstützt. |
| Premiere-Arbeitsbereichslayouts anzeigen und wechseln. |
| Dienstprogrammmedien erzeugen oder Ingest- und Scratch-Disk-Verhalten verwalten. |
| Erweiterte Diagnose- und Skriptoperationen. Nur mit vertrauenswürdigen Eingaben und ausdrücklicher Benutzerabsicht verwenden. |
Zusätzliche unterstützte Operationen
Der restliche Katalog deckt die Steuerung auf niedrigerer Ebene von Medieneigenschaften, Projekteinstellungen, Anzeigeformaten, Anti-Aliasing, Posterframes, Farbbeschriftungen, Auswahl, Spur-Targeting, Projektpfaden und Projektanzahlen ab. Er umfasst set_override_frame_rate, set_override_pixel_aspect_ratio, set_frame_blend, set_time_interpolation, set_poster_frame, set_anti_alias_quality, set_uniform_scale, set_scale_width_height, set_sequence_display_format, set_project_scratch_disk, get_project_scratch_disks, get_all_project_paths, get_total_clip_count, get_insertion_bin, is_work_area_enabled und match_frame.
Nutzen Sie die MCP-Introspektion in Ihrem Client für das genaue Eingabeschema und die Rückgabeform jedes Tools. Ein Agent sollte zuerst prüfen, eine gezielte Änderung vornehmen und den betroffenen Zustand zurücklesen, bevor er eine mehrstufige Bearbeitung fortsetzt.
Echte Grenzen
Ein selbstsigniertes CEP-
.zxpbestätigt die Archivintegrität, ist aber keine Adobe-Marketplace-Genehmigung oder eine Garantie für öffentliches Vertrauen. Der reproduzierbare Signierworkflow erfordert private Zertifikatsgeheimnisse und eine Premiere-Validierung auf der Zielplattform.
Dieses Projekt ist deutlich brauchbarer als der ursprüngliche Prototyp, aber es ist keine Magie.
Das Premiere-Skripting legt weiterhin nicht jede UI-Operation sauber offen.
Untertitelspuren sind nicht dasselbe wie Speech-to-Text-Transkripte:
read_sequence_captionsbleibt über CEP nicht verfügbar, währendread_sequence_transcriptionQuellclip-Transkripte über UXP liest.Professionelles Titeldesign hängt weiterhin von echten MOGRT-Assets oder externen Grafik-Workflows ab.
get_render_queue_statusist nur nützlich, wenn die Integration von Adobe Media Encoder verfügbar ist.Die besten Ergebnisse erzielen Sie mit echtem Quellmaterial, echtem Audio und echten Marken-Assets. Die Automatisierungsebene setzt sie zusammen und manipuliert sie; sie ersetzt nicht das redaktionelle Urteilsvermögen.
Fehlerbehebung
Wenn die Tools sichtbar sind, aber Aufrufe fehlschlagen:
Stellen Sie sicher, dass Premiere Pro geöffnet ist und ein Projekt geladen ist.
Öffnen Sie
Window > Extensions > MCP Bridge (CEP).Stellen Sie sicher, dass das temporäre Verzeichnis genau
/tmp/premiere-mcp-bridgeist.Klicken Sie auf
Start Bridge.Wenn Sie den Bridge-Code aktualisiert haben, klicken Sie mit der rechten Maustaste auf das Bedienfeld und wählen Sie
Reload.Wiederholen Sie den Befehl.
Wenn read_sequence_transcription meldet, dass die UXP-Bridge nicht verfügbar ist:
Verwenden Sie Premiere Pro 25.6 oder höher.
Aktivieren Sie Plugins > Enable Developer Mode und laden Sie dann
uxp-pluginmit dem Adobe UXP Developer Tool.Öffnen Sie
Window > UXP Plugins > MCP Transcript Bridge.Geben Sie
/tmp/premiere-mcp-bridgeein, klicken Sie aufSave bridge rootund dann aufStart Bridge.Stellen Sie sicher, dass die Quellclips in der Sequenz im Text-Bedienfeld von Premiere transkribiert wurden. Das Tool gibt ein Teilergebnis zurück, wenn einige Quellclips kein Transkript haben.
Wenn der MCP-Client den Server nicht finden kann:
Überprüfen Sie den absoluten Pfad zu
dist/index.js.Überprüfen Sie
PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge.Starten Sie den MCP-Client nach einer Konfigurationsänderung neu.
Führen Sie
npm run setup:doctoraus.
Entwicklerhinweise
Nützliche Befehle:
npm run build
npm test -- --runInBand
npm run setup:doctor
node scripts/live-tool-sweep.mjsSiehe:
QUICKSTART.mdfür den kürzesten InstallationswegKNOWN_ISSUES.mdfür aktuelle EinschränkungenCONTRIBUTING.mdfür den Entwicklungsablauf
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables control of Adobe Premiere Pro through Claude using over 170 tools for editing, effects, and timeline management. It supports advanced project operations, automated captions, and AI-generated voiceovers via ElevenLabs integration.88730MIT
- AlicenseBqualityAmaintenanceEnables AI assistants to fully control Adobe Premiere Pro through 269 tools across 28 modules for video editing tasks like importing media, editing timelines, applying effects, and exporting.283887210MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI models to fully automate and control the OpenCut Video Editor through a comprehensive set of MCP tools for timeline manipulation, scene management, media handling, and rendering.596MIT
- AlicenseNot gradedqualityBmaintenanceControls Adobe Premiere Pro via Claude, enabling automated beat-synced editing, timeline manipulation, and media analysis through two MCP servers (Node + Python).887MIT
Related MCP Connectors
A real timeline video editor for AI agents: journaled edits, FFmpeg/MLT rendering, exports
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
Agentic video editing on real footage: cut, caption, reframe, score, and export at full quality.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/compimprove/adobe-premiere-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server