Skip to main content
Glama

Adobe Premiere Pro 用 MCP ブリッジ

MCP を通じてローカルの Adobe Premiere Pro プロジェクトを操作します。

Codex、Claude Code、Claude Desktop、その他の MCP クライアント向けの 284 のツール、13 のコンテキストリソース、10 のガイド付きプロンプトを備えています。CEP が編集を処理し、オプションの UXP ヘルパーが Premiere の音声テキスト変換トランスクリプトを読み取ります。

License: MIT Node.js MCP npm CEP UXP

言語: English | 日本語 | Tiếng Việt | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | ភាសាខ្មែរ

はじめに: ローカルブリッジをインストールして Premiere で開き、編集前に verify_premiere_connection を実行してください。

インストール | Codex プラグイン | Claude Code プラグイン | 検証 | プライバシーポリシー | 利用規約 | セキュリティ

インストール

サポートされているブリッジは、同梱の CEP パネルです。Premiere Pro と同じコンピューターに npm パッケージと MCP クライアントをインストールします:

npm install -g @compimprove/adobe-premiere-mcp
premiere-pro-mcp --install-cep
premiere-pro-mcp --doctor

--install-cep は CEP ブリッジをインストールし、必要な Adobe CEP デバッグ設定を有効にし、ブリッジディレクトリを準備し、サポートされているローカル MCP クライアントを設定します。--doctor はサーバービルド、CEP インストール、ブリッジディレクトリ、デバッグ設定、クライアント設定を検証します。

次に Premiere Pro を再起動し、ウィンドウ > 拡張機能 > MCP Bridge (CEP) を開き、インストーラーで表示されたブリッジディレクトリを設定して、ブリッジを起動します。

要件:

  • Node.js 20 以降

  • Adobe Premiere Pro 2020 以降

  • Premiere Pro、MCP クライアント、このパッケージが同じコンピューター上にあること

同梱の uxp-plugin は、Premiere 25.6 以降向けの独立したトランスクリプトヘルパーです。これは CEP 編集ブリッジを置き換えるものではなく、CLI からはまだインストールされません。

Codex プラグイン

このリポジトリのクローンから、MCP 設定と Premiere 編集スキルをバンドルする Codex プラグインをインストールします:

codex plugin marketplace add .
codex plugin add premiere-pro-mcp@adobe-premiere-pro-mcp

このプラグインには、ローカルの CEP ブリッジが引き続き必要です。premiere-pro-mcp --install-cep を実行し、Premiere を再起動して、ウィンドウ > 拡張機能 > MCP Bridge (CEP) を起動し、Codex に get_capabilities とそれに続いて verify_premiere_connection を実行するよう依頼します。

Claude Code プラグイン

このリポジトリのクローンから:

/plugin marketplace add .
/plugin install premiere-pro-mcp@adobe-premiere-pro-mcp

プラグインを使用する前に、上記と同じ手順で CEP ブリッジをインストールして起動します。

Claude Desktop ワンクリックバンドル

各 GitHub リリースには、Claude Desktop 用の .mcpb バンドルが含まれています。一致する adobe-premiere-pro-mcp-<version>.mcpb アセットをダウンロードし、Claude Desktop で開いてローカル MCP サーバーをインストールします。初回起動時に、バンドルされた CEP ブリッジが現在のユーザー用にインストールされます。

Premiere Pro を再起動し、ウィンドウ > 拡張機能 > MCP Bridge (CEP) を開き、ブリッジディレクトリを設定して、ブリッジを起動します。次に Claude に依頼します:

verify_premiere_connection を実行してください。変更は加えないでください。

MCPB バンドルは署名されていません。このリポジトリの GitHub Releases からのみインストールしてください。CEP リリースアーカイブは、署名なしまたは自己署名として正確にラベル付けされています。自己署名は Adobe Marketplace の信頼済みを意味するものではありません。

MCP クライアント設定

インストーラーは、macOS では Claude Desktop を、Windows では VS Code の Claude Desktop と GitHub Copilot を設定します。他の MCP クライアントの場合は、以下を実行するように設定します:

{
  "mcpServers": {
    "premiere-pro": {
      "command": "premiere-pro-mcp"
    }
  }
}

ソースからのインストール

MCP の開発、CEP パネルの変更、またはパッケージインストールのトラブルシューティングを行う場合は、ソースセットアップを使用します:

git clone https://github.com/compimprove/adobe-premiere-mcp.git
cd adobe-premiere-mcp
npm install
npm run build
npm run setup:mac # macOS

Windows では、npm installnpm run build の後に PowerShell から npm run setup:win を使用します。


現在の MCP Bridge (CEP) パネル

Premiere Pro 内の現在の CEP パネル UI。更新されたブリッジコントロールとステータスレイアウトを使用しています。

Related MCP server: Premiere Pro MCP Server

現在のステータス

このリポジトリは現在、以下で検証されています:

  • macOS

  • GitHub Actions による Windows インストーラー設定のスモークチェック

  • Adobe Premiere Pro 2020 以降(Premiere Pro 26.0 で積極的に使用・テスト済み)

  • Node.js 20 以降

  • 最新のステートレスプロトコル検出を備えた MCP v2 サーバートランスポート

  • Claude Desktop 用の同梱 macOS インストーラーパス

  • VS Code の GitHub Copilot と Claude Desktop 設定用の同梱 Windows インストーラーパス

  • Codex、Claude Code、および同様の MCP クライアント向けの手動 MCP 登録

2026 年 8 月 5 日時点の現在のカタログステータス:

  • AI 駆動のビデオ編集用に 284 の MCP ツールが公開されています

  • プロジェクト設定、メディアの取り込み、ビン、シーケンス、タイムライン編集、トランジション、エフェクト、キーフレーム、キャプション、マーカー、メタデータ、プロキシ、マルチカム、カラー、オーディオ、書き出し、高レベルのアセンブリワークフローをカバーしています

  • カタログには、プロダクトスポットのアセンブリ、モーショングラフィックスのデモ、タイムラインのレザリング、キャプションの読み取り、オーディオダッキング、シーン編集検出、EDL インポート、書き出し準備の検証、リンクされたオーディオ/ビデオ操作などの実用的なエージェントワークフローが含まれています

最新のローカルライブ検証:

  • 284 のアクティブなツールが公開されています。get_capabilities はローカルインストールとオプションのライブ接続状態を報告し、verify_premiere_connection は正規の読み取り専用ブリッジおよびホスト準備完了チェックです

  • 停止中またはプレースホルダーのツールは 0 個のみがアドバタイズされています

  • import_ae_comps は、この環境の実際の .aep フィクスチャで Premiere が false を返し、一般的な .aep インポートが CEP ブリッジをフリーズさせる可能性があるため、意図的にアドバタイズされていません

完全なライブスイープ出力は、検証ツールを実行すると /tmp/premiere-mcp-bridge/live-tool-sweep.json に書き込まれます。

含まれるもの

このサーバーは、プロジェクト操作、取り込み、シーケンス作成、タイムライン編集、トランジション、エフェクト、キーフレーム、メタデータ、書き出し、高レベルのアセンブリワークフローをカバーしています。

プロンプトの例:

  • "すべてのシーケンスを一覧表示して、どれがアクティブか教えてください。"

  • "この 3 つのショットをインポートして、ラフなプロダクトスポットを作成してください。"

  • "ビデオトラック 1 のすべてのカットにクロスディゾルブを追加してください。"

  • "中央のクリップにガウスぼかしを適用してください。"

  • "アクティブなショートフォームクリップに 白黒 エフェクトを適用してください。"

  • "インタビューシーケンスを 12.5 秒ですべてのオーディオトラックとビデオトラックにわたってレザーで切り分けてください。"

  • "アクティブなシーケンスを FCP XML として書き出してください。"

モノクロのルックには、一般的な彩度のみの調整で白黒を強制するのではなく、白黒apply_effect を使用することをお勧めします。

編集する前に、premiere://config/get_instructions リソースをアタッチして、Premiere 固有の操作ガイダンスをモデルに与えることもできます。

セッションの予測可能な開始のために、最初に verify_premiere_connection を実行してください。これにより、CEP ブリッジが応答したことが確認され、プロジェクトを変更せずに Premiere のビルド、開いているプロジェクト、アクティブなシーケンスが返されます。

含まれる高レベルのワークフローツール:

  • build_motion_graphics_demo

  • assemble_product_spot

  • build_brand_spot_from_mogrt_and_assets

assemble_product_spotbuild_brand_spot_from_mogrt_and_assets は、オプションの clipPlan 引数をサポートするようになりました。これにより、LLM が固定のテンプレートデフォルトに依存する代わりに、クリップごとのタイミング、トラック配置、トランジション、モーション、トリム、エフェクト、カラー調整を指示できます。

エージェントスキル

Codex、Claude Code、または別のエージェントにインストール、検証、日常的な使用法を正しく処理させるには、同梱の Agent Skill をインストールします:

npx skills add compimprove/adobe-premiere-mcp --skill premiere-pro-mcp

または、スキルパスから直接インストールします:

npx skills add https://github.com/compimprove/adobe-premiere-mcp/tree/main/skills/premiere-pro-mcp

このスキルは、エージェントに MCP のインストール方法、CEP ブリッジの起動と検証方法、Premiere ツールの安全な使用方法、編集前の実際のメディアのインポート、シーケンス認識操作の優先、障害発生時の診断の実行方法を教えます。

詳細設定と検証

ソースインストール、クライアント固有の MCP 設定、Windows インストーラーフラグ、診断、ライブツールスイープについては、QUICKSTART.md を参照してください。これが正規のセットアップガイドであり、このページは製品の選択と使用に焦点を当てています。

簡単な手順:

  1. npm install -g @compimprove/adobe-premiere-mcp でインストールし、premiere-pro-mcp --install-cep を実行します。

  2. Premiere Pro と MCP クライアントを再起動し、ウィンドウ > 拡張機能 > MCP Bridge (CEP) を起動します。

  3. premiere-pro-mcp --doctor を実行し、クライアントに変更を加えずに verify_premiere_connection を呼び出すよう依頼します。

任意の MCP クライアントに手動登録するには、npm インストール後にグローバルコマンドを使用します:

{
  "mcpServers": {
    "premiere-pro": {
      "command": "premiere-pro-mcp"
    }
  }
}

CEP は編集ブリッジのままです。Premiere で拡張機能が表示されない場合は、Premiere の環境設定で UXP プラグイン > 開発者モードを有効にする をオンにし、Premiere を再起動して、CEP パネルを開き直します。個別の UXP パネルは、音声テキスト変換トランスクリプトの読み取りにのみ必要です。

実際のホストスイープでは、使い捨ての Premiere プロジェクトを使用し、node scripts/live-tool-sweep.mjs を実行します。これにより、現在のプロジェクトに一時的な Sweep ... シーケンスが作成されます。

オプションのトランスクリプトブリッジを有効にするソースインストールでは、セットアップは次の処理も行います:

  • 依存関係をインストールする

  • dist/index.js をビルドする

  • Adobe CEP デバッグモードを有効にする

  • MCP Bridge (CEP) 拡張機能をインストールする

  • /tmp/premiere-mcp-bridge を作成する

  • UXP トランスクリプトコマンドキューを準備する

  • Claude Desktop に premiere-pro MCP エントリを追加する

重要:

  • MCP Bridge (CEP) は、既存の編集ツールでサポートされているブリッジのままです

  • MCP Transcript Bridge (UXP) は、read_sequence_transcription でのみ使用されるオプションのヘルパーです

  • インストーラーは Adobe CEP デバッグモードを自動的に有効にします

  • お使いのマシンで Premiere で拡張機能が正しく表示されない場合は、ブリッジパネルを開く前に Premiere Pro の環境設定で UXP プラグイン > 開発者モードを有効にする をオンにしてください

  • npm run setup:mac は、Claude Desktop の設定を自動的に更新するため、macOS で Claude Desktop を使用する場合の最も簡単な方法です

インストーラーの完了後:

  1. MCP クライアントが起動時に設定を読み取る場合は、終了して開き直します。インストーラーを使用した場合は、Claude Desktop が対象です。

  2. Premiere Pro を終了して開き直します。

  3. macOS の Premiere Pro で、Premiere Pro > 環境設定 > プラグイン を開き、UXP プラグイン > 開発者モードを有効にする をオンにします。

  4. 設定を変更した場合は、Premiere Pro を再起動します。

  5. ウィンドウ > 拡張機能 > MCP Bridge (CEP) を開きます。

  6. Temp Directory/tmp/premiere-mcp-bridge に設定します。

  7. 設定を保存 をクリックします。

  8. ブリッジを起動 をクリックします。

  9. 文字起こしの読み取りを有効にするには、Adobe UXP Developer Tool でリポジトリの uxp-plugin フォルダーを読み込み、ウィンドウ > UXP プラグイン > MCP Transcript Bridge を開きます。

  10. UXP パネルで、ブリッジルートとして /tmp/premiere-mcp-bridge を入力し、ブリッジルートを保存 をクリックしてから、ブリッジを起動 をクリックします。

  11. 同じ一時ディレクトリを使用して、Codex、Claude Code、Claude Desktop、または別の MCP クライアントから接続します。

  12. CEP コマンドが失敗する場合は、診断の実行 をクリックし、/tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.json を送り返してください。

開発者モードの切り替えの視覚的な参考が必要な場合は、次のようになります:

Premiere Pro で UXP 開発者モードを有効にする

ブリッジを起動 後にパネルが Premiere の準備ができたと報告した場合、ブリッジは稼働しています。

クライアント別のインストール

Claude Desktop

macOS では、次を使用します:

npm run setup:mac

これは、MCP エントリを自動的に書き込むこのリポジトリで唯一のパスです。

Codex

最初にサーバーをビルドします:

npm install
npm run build

次に、MCP サーバーを 1 行で追加します:

codex mcp add premiere_pro --env PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge -- node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js

Claude Code

同じ方法でサーバーをビルドします:

npm install
npm run build

次に、同じビルド済みのdist/index.jsエントリポイントと同じ一時ディレクトリを使用して、Claude CodeにMCPサーバーを登録します:

command: node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js
env: PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge

ヘルパーコマンドの代わりにローカルのMCP設定ファイルを使用する場合は、同じdist/index.jsを指定し、同じ環境変数を設定します。

その他のMCPクライアント

Claude Codeと同じ手動登録アプローチを使用します:

command: node /absolute/path/to/Adobe_Premiere_Pro_MCP/dist/index.js
env: PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge

すべての手動クライアント設定で重要な点:

  • コマンドは1行にまとめる

  • dist/index.jsへの実際の絶対パスを使用する

  • MCPエントリを追加または更新した後はクライアントを再起動する

  • Premiere内でCEPブリッジを起動し、一時ディレクトリが正確に/tmp/premiere-mcp-bridgeであることを確認する

  • read_sequence_transcriptionの場合は、同じルートフォルダでUXPトランスクリプトブリッジも起動する

インストールの検証

組み込みのチェックを実行します:

npm run setup:doctor

これにより以下が検証されます:

  • Node.jsのバージョン

  • ビルド済みサーバー出力

  • CEP拡張機能のインストール

  • /tmp/premiere-mcp-bridge

  • Adobe CEPデバッグモード

  • インストーラーパスを使用する場合のClaude Desktop設定エントリ

  • /tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.jsonに書き込まれるCEPパネルの診断情報

  • オプションのヘルパー実行中に/tmp/premiere-mcp-bridge/uxp/status.jsonに書き込まれるUXPトランスクリプトヘルパーのハートビート

より詳細なエンドツーエンドのチェックには、使い捨てのPremiereプロジェクトを使用して次を実行します:

node scripts/live-tool-sweep.mjs

これにより、現在開いているプロジェクトに一時的なSweep ...シーケンスが作成され、実際のデータに対してツールチェーンがテストされます。

ブリッジの仕組み

+-----------+        +-----------+        +-----------+
|  Client   |  MCP   | Node.js   | Files  | CEP Panel |
| (Codex+)  |<------>| MCP Server|<------>| edits     |
+-----------+        +-----------+        +-----------+
                                  |
                                  | Files: uxp/commands + uxp/responses
                                  v
                           +-----------+
                           | UXP panel |
                           | transcripts|
                           +-----------+
  1. クライアントがMCPツールを呼び出します。

  2. 既存の編集ツールがExtendScriptを生成し、CEPパネルのコマンドファイルを使用します。

  3. read_sequence_transcriptionがバージョン付きUXPリクエストをuxp/commandsに書き込みます。

  4. UXPパネルがPremiereのUXP APIを通じてソースクリップの音声テキスト変換トランスクリプトを読み取り、正規化されたレスポンスをuxp/responsesに書き込みます。

  5. サーバーが構造化JSONをMCPクライアントに返します。CEPとUXPは互いに通信しません。

ツール

284個の宣伝されているツールはすべて実装済みです。ツールスキーマはMCPディスカバリを通じて利用可能です。このカタログは編集サーフェスを人間が読める形で説明したものです。verify_premiere_connectionから始め、エージェントにプロジェクトを変更させる前にプロジェクトを検査してください。

ディスカバリとプロジェクト検査

カタログの対象範囲:

  • ディスカバリとプロジェクト検査

  • プロジェクトとシーケンス管理

  • メディアのインポートとビン管理

  • タイムライン配置とクリップ操作

  • エフェクト、トランジション、カラー、キーフレーム

  • マーカー、メタデータ、ラベル、ワークエリア制御

  • 書き出しとインターチェンジヘルパー

  • MOGRT、キャプション、プロキシ、再リンクヘルパー

  • 音声テキスト変換トランスクリプトの読み取り(オプションのUXPヘルパーを使用するPremiere 25.6以降)

  • 高レベルな広告・プロモアセンブリワークフロー

ツール

機能

verify_premiere_connection / get_capabilities

読み取り専用のホスト準備状況とローカルランタイム機能チェック。

get_project_info / list_project_items / list_sequences

現在のプロジェクト、メディア/ビンインベントリ、シーケンスを検査。

get_active_sequence / list_sequence_tracks / get_sequence_settings

現在のタイムライン、そのクリップ/トラック、シーケンス設定を読み取り。

get_full_project_overview / get_full_sequence_info / get_full_clip_info

計画用に、より詳細なプロジェクト、シーケンス、クリップのスナップショットを返す。

search_project_items / find_project_item_by_name / find_items_by_media_path

名前またはメディアパスでプロジェクトアイテムを検索。

get_timeline_summary / get_timeline_gaps / get_used_media_report

編集を要約し、ギャップを検出し、使用中のメディアを報告。

get_offline_media / check_offline_media / get_unused_media / get_duplicate_media

編集または書き出しの前に、欠落、未使用、重複メディアを検出。

get_clip_properties / get_clip_speed / get_clip_at_position / get_clip_at_playhead

クリップのフレーミング、速度、タイムライン上の位置を検査。

get_premiere_state / get_version_info / ping

広範なホスト状態、Premiereのバージョン、ブリッジのヘルスを読み取り。

プロジェクト、メディア、ビン

ツール

機能

create_project / open_project / save_project / save_project_as / close_project

プロジェクトのライフサイクルとファイル操作。

import_media / import_folder / import_image_sequence

ビデオ、オーディオ、静止画、イメージシーケンスをプロジェクトに取り込む。

import_fcp_xml / import_sequences_from_project / import_sequences

サポートされているタイムライン交換形式または別プロジェクトのシーケンスをインポート。

create_bin / rename_bin / delete_bin / create_smart_bin

プロジェクトパネルのビンを作成・整理。

move_item_to_bin / move_items_to_bin / rename_project_item / rename_clip

既存のプロジェクトアイテムを整理・名前変更。

delete_project_item / delete_multiple_project_items

プロジェクトアイテムを明示的に削除。破壊的操作です。

create_subclip / refresh_media / relink_media / replace_clip_media

ソース範囲の作成、メディアの更新、欠落ファイルの再リンク、クリップメディアの置換。

get_metadata / set_metadata / get_xmp_metadata / set_xmp_metadata

プロジェクトメタデータとXMPフィールドの読み書き。

get_footage_interpretation / set_footage_interpretation

フッテージのフレームレートとピクセルアスペクト比の解釈を検査・変更。

set_color_label / get_color_label / set_project_panel_metadata

プロジェクトパネルアイテムのラベル付けと注釈。

シーケンスとトラック

ツール

機能

create_sequence / create_sequence_from_preset

Premiereの新規シーケンスダイアログを起動せずに、インストール済みの.sqpresetから空のシーケンスを作成。

create_sequence_from_clips

クリップ設定でシーケンスを定義する場合に、事前インポート済みメディアからシーケンスを生成。

duplicate_sequence

シーケンスを複製。clearContents: trueでソース設定の空の再利用可能テンプレートを作成。

delete_sequence / close_sequence / set_active_sequence

開いているシーケンスまたはアクティブなシーケンスを管理。

get_sequence_structure / get_sequence_count

シーケンスレイアウトの検査またはプロジェクト内のシーケンス数のカウント。

set_sequence_settings / set_sequence_frame_rate / set_sequence_resolution

サポートされているシーケンス設定を変更。Premiereが変更を量子化または拒否する可能性があるため結果を確認。

set_sequence_audio_settings / set_sequence_pixel_aspect_ratio / set_sequence_field_type

サポートされているオーディオ、ピクセルアスペクト比、フィールド設定を調整。

add_track / add_tracks / delete_track / rename_track

オーディオ/ビデオトラックの作成、削除、名前付け。キャプショントラックの削除は明示的な非サポート結果を返す。

lock_track / toggle_track_visibility / set_target_track / set_all_tracks_targeted

編集保護、表示、トラックターゲットを制御。

get_track_info / get_target_tracks / get_sequence_in_out_points

トラック、ターゲット、シーケンスのイン/アウト範囲を検査。

タイムライン編集とトリム操作

ツール

機能

add_to_timeline / add_to_timeline_batch

クリップごとのソース範囲とオーディオリンク制御を指定して1つ以上のプロジェクトクリップを配置。バッチ配置はクリップごとの結果を返す。

insert_from_source / overwrite_from_source / overwrite_clip

ソースモニターから3点インサットまたはオーバーライト編集を実行。

remove_from_timeline / remove_selected_clips / ripple_delete

タイムラインクリップを削除。リップル削除はホストがサポートする場合にギャップを閉じる。

move_clip / move_clip_to_track / set_clip_start_time

クリップを時間軸または別のトラックに再配置。

split_clip / razor_timeline_at_time / razor_all_tracks

要求されたタイムラインポイントで1つまたは複数のトラックをカット。

trim_clip / roll_edit / slide_edit / slip_edit

編集ポイントとクリップコンテンツのタイミングを調整。構造的なQE編集は盲目的に信頼せず読み戻される。

lift_selection / extract_selection / nest_clips / unnest_sequence

選択範囲をリフト/抽出するか、ネストを作成/削除。

duplicate_clip / replace_clip / enable_disable_clip / freeze_frame

タイムライン素材を複製、置換、有効/無効化、フリーズフレーム化。

link_audio_video / link_selection / unlink_selection / get_linked_items

オーディオ/ビデオのリンク関係を管理。

undo / redo / multiple_undo

最近のPremiere操作を元に戻す、またはやり直す。

エフェクト、カラー、モーション、キーフレーム

ツール

説明

list_available_effects / list_clip_effects / get_effect_properties

インストール済みのエフェクト、適用済みのエフェクト、およびそのプロパティを検出します。

apply_effect / remove_effect / remove_effect_by_name / remove_all_effects

視覚/オーディオエフェクトコンポーネントを追加または削除します。apply_effect は新しいコンポーネントを特定して読み戻します。

batch_apply_effect / copy_effects_between_clips / copy_effect_values

クリップ間でエフェクト処理を適用またはコピーします。

set_effect_property / set_color_value / set_blend_mode

サポートされているエフェクトパラメータ、カラー値、ブレンドモードを変更します。

color_correct / apply_lut / stabilize_clip

基本的な補正、LUT、または Warp Stabilizer を適用します。

crop_clip / add_adjustment_layer / get_clip_adjustment_layer

クリップをクロップするか、調整レイヤーを使用して共通の処理を適用します。

set_clip_properties / set_clip_properties_batch

不透明度、スケール、回転、位置を、プロパティごとに検証された出力付きで設定します。

set_clip_position / set_clip_scale / set_clip_rotation / set_clip_anchor_point

Motion の個々のトランスフォーム値を設定します。

add_keyframe / get_keyframes / remove_keyframe / remove_keyframe_range

パラメータキーフレームを作成、検査、削除します。

set_keyframe_interpolation / get_value_at_time

補間方法を設定するか、指定された時刻のパラメータ値を照会します。

オーディオ、トランジション、キャプション

ツール

説明

adjust_audio_levels / set_clip_volume / set_clip_pan

クリップのゲイン、音量、またはパンを設定します。

add_audio_keyframes / setup_ducking

指定されたウィンドウからボリュームオートメーションまたは完全なダッキングカーブを構築します。

mute_track / apply_audio_effect / apply_audio_effect_to_all_clips

トラックをミュートするか、1つまたは複数のクリップにオーディオ処理を適用します。

detect_silence

ffmpeg を使用してローカルメディアファイルを解析し、無音範囲を返します。タイムラインは編集しません。

list_available_transitions / list_available_audio_transitions

インストール済みのトランジション名を検出します。

add_transition / add_transition_to_clip / batch_add_transitions

1つまたは複数のトランジションを追加します。結果は、検証済みの変更と、受け付けられたが未検証のホスト応答を区別します。

create_caption_track

インポートされた字幕プロジェクト項目(SRT など)からキャプショントラックを作成します。

read_sequence_captions

スクリプトから参照可能なキャプションデータを報告し、Premiere の DOM では既存のキャプションテキストを読み取れないことが多いことを明示的に示します。

マーカー、選択、ナビゲーション、再生

ツール

説明

add_marker / update_marker / delete_marker / list_markers

タイムラインマーカーを作成および管理します。

add_marker_to_project_item / get_clip_markers / get_sequence_markers_by_type

プロジェクト項目、クリップ、またはシーケンス上のマーカーを操作します。

set_sequence_in_out_points / clear_sequence_in_out / set_work_area / get_work_area

シーケンスのイン/アウトポイントとワークエリアを設定または検査します。

get_playhead_position / set_playhead_position / get_next_edit_point / move_playhead_to_edit

CTI/再生ヘッドを検査および移動します。

get_selected_clips / select_clips_by_name / select_clips_in_range

対象を絞ったタイムライン選択を検査または作成します。

select_all_clips / deselect_all_clips / select_disabled_clips / invert_selection

より広範な選択コントロールです。

open_in_source / close_source_monitor / set_source_in_out / clear_item_in_out

ソースモニターのメディアとソースのイン/アウトポイントを制御します。

play_timeline / stop_playback / play_source_monitor

タイムラインとソースの再生を開始または停止します。

書き出し、インターチェンジ、メディア管理

ツール

説明

validate_project_for_export / get_encoder_presets / get_export_file_extension

書き出しを検証し、読み取り可能なユーザー定義の .epr プリセットを検出し、出力拡張子を解決します。

export_sequence / add_to_render_queue

実際のプリセットパスまたは正確なプリセット名を使用して、Adobe Media Encoder 経由でシーケンスをキューに登録します。

get_render_queue_status / start_batch_encode

キューモニタリングの利用可否を報告するか、サポートされているバッチエンコードを開始します。

export_frame / capture_frame

シーケンスから静止画を書き出すか、フレームをキャプチャします。

export_as_fcp_xml / export_aaf / export_omf

サポートされているインターチェンジ形式を書き出します。

encode_project_item / encode_file / export_as_project

ソース項目/ファイルをエンコードするか、プロジェクト表現を書き出します。

manage_proxies / has_proxy / detach_proxy

プロキシを検査、アタッチ、またはデタッチします。

set_offline / refresh_media / set_scale_to_frame_size

オフラインステータスを変更するか、メディアを更新するか、フレームサイズのスケーリングを適用します。

consolidate_duplicates / consolidate_and_transfer

重複項目を統合するか、転送ワークフローを準備します。

グラフィックス、ワークフロー、ワークスペース、および高度な操作

ツール

説明

add_text_overlay / import_mogrt / import_mogrt_from_library

MOGRT を追加し、必要に応じてサポートされているテキストフィールドに入力します。

get_mogrt_component / get_graphics_white_luminance / set_graphics_white_luminance

Motion Graphics コンポーネントとグラフィックスの白輝度を検査します。

build_motion_graphics_demo

生成されたアセット、ディゾルブ、控えめなアニメーションを使用して、完全なデモシーケンスを作成します。

assemble_product_spot / build_brand_spot_from_mogrt_and_assets

実際のメディアを、オプションのクリッププランと MOGRT オーバーレイを使用して、演出された製品/ブランド編集に組み立てます。

auto_reframe_sequence / detect_scene_edits / scene_edit_detection

ホストがサポートする場合、Premiere 支援のリフレームまたはシーンチェンジ検出を使用します。

get_workspaces / set_workspace

Premiere のワークスペースレイアウトを検査および切り替えます。

create_bars_and_tone / set_transcode_on_ingest / set_scratch_disk_path

ユーティリティメディアを生成するか、インジェストとスクラッチディスクの動作を管理します。

execute_extendscript / evaluate_expression / inspect_dom_object

高度な診断およびスクリプト操作です。信頼できる入力と明示的なユーザーの意図がある場合にのみ使用してください。

その他のサポートされている操作

残りのカタログは、メディアプロパティ、プロジェクト設定、表示形式、アンチエイリアス、ポスターフレーム、カラーラベル、選択、トラックターゲティング、プロジェクトパス、プロジェクト数の低レベルの制御をカバーしています。これには、set_override_frame_rateset_override_pixel_aspect_ratioset_frame_blendset_time_interpolationset_poster_frameset_anti_alias_qualityset_uniform_scaleset_scale_width_heightset_sequence_display_formatset_project_scratch_diskget_project_scratch_disksget_all_project_pathsget_total_clip_countget_insertion_binis_work_area_enabledmatch_frame が含まれます。

各ツールの正確な入力スキーマと戻り値の構造については、クライアントで MCP イントロスペクションを使用してください。エージェントは、複数ステップの編集を続行する前に、まず検査し、焦点を絞った変更を行い、影響を受けた状態を読み戻す必要があります。

実際の制限事項

  • 自己署名の CEP .zxp はアーカイブの整合性を確認しますが、Adobe Marketplace の承認や公開トラストの保証ではありません。再現可能な署名ワークフローには、プライベート証明書のシークレットとターゲットプラットフォームでの Premiere 検証が必要です。

このプロジェクトは元のプロトタイプよりもはるかに使いやすくなっていますが、魔法ではありません。

  • Premiere のスクリプティングでは、依然としてすべての UI 操作をきれいに公開できていません。

  • キャプショントラックは Speech-to-Text の文字起こしとは異なります。read_sequence_captions は CEP 経由では引き続き利用できませんが、read_sequence_transcription は UXP 経由でソースクリップの文字起こしを読み取ります。

  • プロフェッショナルなタイトルデザインは、依然として実際の MOGRT アセットまたは外部グラフィックスワークフローに依存しています。

  • get_render_queue_status は、Adobe Media Encoder の統合が利用可能な場合にのみ役立ちます。

  • 最良の結果は、実際のソース映像、実際のオーディオ、実際のブランドアセットから得られます。自動化レイヤーはこれらを組み立てて操作しますが、編集上の判断を置き換えるものではありません。

トラブルシューティング

ツールは表示されるが呼び出しが失敗する場合:

  1. Premiere Pro が開いており、プロジェクトが読み込まれていることを確認します。

  2. Window > Extensions > MCP Bridge (CEP) を開きます。

  3. 一時ディレクトリが正確に /tmp/premiere-mcp-bridge であることを確認します。

  4. Start Bridge をクリックします。

  5. ブリッジコードを更新した場合は、パネルを右クリックして Reload を選択します。

  6. コマンドを再試行します。

read_sequence_transcription が UXP ブリッジが利用できないと報告する場合:

  1. Premiere Pro 25.6 以降を使用します。

  2. Plugins > Enable Developer Mode を有効にして、Adobe UXP Developer Tool で uxp-plugin を読み込みます。

  3. Window > UXP Plugins > MCP Transcript Bridge を開きます。

  4. /tmp/premiere-mcp-bridge を入力し、Save bridge root をクリックしてから Start Bridge をクリックします。

  5. シーケンス内のソースクリップが Premiere の Text パネルで文字起こしされていることを確認します。一部のソースクリップに文字起こしがない場合、ツールは部分的な結果を返します。

MCP クライアントがサーバーを見つけられない場合:

  1. dist/index.js への絶対パスを確認します。

  2. PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge を確認します。

  3. 設定を変更した後、MCP クライアントを再起動します。

  4. npm run setup:doctor を実行します。

開発者向けノート

便利なコマンド:

npm run build
npm test -- --runInBand
npm run setup:doctor
node scripts/live-tool-sweep.mjs

参照:

  • 最短のインストール手順は QUICKSTART.md

  • 現在の制限事項は KNOWN_ISSUES.md

  • 開発ワークフローは CONTRIBUTING.md

Install Server
A
license - permissive license
D
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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