Token导航 LogoToken导航TokenDH.com
Adobe Premiere Pro MCP logo
音视频未说明官方级别未说明来源级核验

Adobe Premiere Pro MCP

MCP Server

一个开源MCP服务器,通过自然语言控制Adobe Premiere Pro的视频编辑功能,包括时间线管理、音频混音、色彩分级等。

工具数

0

提示词数

0

GitHub Stars

15

资源数

0
开源工具GoClaude自然语言处理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ayushozha

提供方

ayushozha

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

PremierPro MCP服务器——Adobe Premiere Pro的AI视频编辑

![License: MIT](https://opensource.org/licenses/MIT) ![PRs Welcome](https://github.com/ayushozha/AdobePremiereProMCP/pulls) ![Premiere Pro 2020-2026](https://www.adobe.com/products/premiere.html) ![MCP Protocol](https://modelcontextprotocol.io) ](https://github.com/ayushozha/AdobePremiereProMCP/stargazers)

Adobe Premiere Pro的开源MCP服务器。 使用Claude、GPT或任何支持 模型上下文协议.

给它一个剧本和你的镜头。它处理其余的事情。
"Edit this 5-minute video using script.pdf with the footage in /media/"

服务器解析您的脚本,扫描您的媒体库,生成编辑决策列表,并在Premiere Pro中组装时间线——所有这些都来自一个提示。

______________________________________________________________________

为什么存在

视频编辑在重复性任务上花费数小时:同步剪辑、粗剪、颜色匹配、音频均衡、导出变体。这个MCP服务器将Adobe Premiere Pro变成了一个人工智能可控的工具,因此您可以用简单的英语描述编辑,并让您的人工智能助手执行它们。

没有插件。没有订阅。完全开源。

特点--1060 MCP工具

这是任何非线性编辑器(NLE)中最全面的MCP服务器。每个工具都映射到真实的Adobe Premiere Pro ExtendScript和QE DOM操作。

类别工具你能做什么
核心/基础14Ping,获取项目状态,创建序列,导入媒体,放置剪辑,导出
应用程序生命周期3启动、退出并检查Premiere Pro进程状态
项目管理23创建、打开、保存、关闭项目;管理存储箱、暂存磁盘、元数据
序列管理26创建、复制、删除序列;游戏头、进出点、标记、筑巢
剪辑操作29插入、覆盖、移动、修剪、拆分、滑动、滑动、速度、链接/取消链接剪辑
效果与过渡36应用/删除效果和过渡、关键帧动画、运动、Lumetri基础
音频(基本)32级别、增益、静音/独奏、效果、基本声音、曲目管理
音频(高级)30混音器状态、均衡器、压缩器、限制器、解码器、响度、同步、波形分析
颜色分级30全流明彩色:曝光、对比度、曲线、HSL、色轮、LUT、小插图
图形和标题21MOGRT、标题、下三分之一、标题、色板、时间重映射
出口(基本)14直接导出、AME队列、帧导出、AAF/OMF/FCPXML、仅音频导出
高级编辑31波纹/滚动/滑动/滑动修整、间隙管理、分组、咬合、导航
批量操作30批量导入/导出,对多个剪辑应用效果,自动组织,标记
AI/ML工作流程25智能剪裁、自动配色、粗剪、B-roll建议、社会剪裁、分析
工作区和Multicam25Multicam、代理管理、工作区、撤消/重做、源代码监视器、缓存
播放和导航30播放/暂停/停止、穿梭、步进、循环、时间码导航、渲染状态
变换和遮罩30裁剪、PIP、淡入淡出、稳定器、降噪、模糊、锐化、失真
元数据和标签30XMP元数据、标签、镜头解释、智能垃圾箱、媒体管理
偏好30静止/过渡持续时间、自动保存、播放分辨率、缓存、渲染器、编解码器
模板和预设30序列/效果/导出预设、项目模板、批量重命名、宏
运动图形30基本图形、滚动标题、形状、水印、分屏、字幕
协作与审查30审查评论、版本历史、快照、EDL/AAF/XML导入、交付检查
VR/沉浸式30VR投影、HDR、立体3D、帧率、信箱、时间码、字幕
应用程序集成28动态链接(AE)、Photoshop、试听、媒体编码器、团队项目
诊断30性能指标、磁盘空间、插件、渲染状态、健康检查、调试日志
监控和事件30事件侦听器、播放头/渲染监视器、状态快照、通知
UI控件30面板管理、窗口控制、轨迹显示、标签过滤器、对话框、控制台
复合操作30蒙太奇、幻灯片、精彩片段、音乐床、社交导出、项目设置
编码和格式30编解码器转换(ProRes、H.264/265、DNxHR、GIF)、缩略图、渲染队列
时间线组装30EDL/CSV汇编、剪辑排序/洗牌、合成、生成器、时间线报告
脚本编写30ExtendScript执行、全局变量、条件、调度、文件I/O
分析30项目/序列摘要、编解码器/分辨率细分、节奏、比较报告
效果链30效果链管理、视觉预设(棕褐色、复古、发光)、过渡控制

总计:907个工具 跨33个源文件。 查看完整功能计划.

支持的Premiere Pro版本

版本年份支持
14.x2020社区测试
15.x2021社区测试
22.x2022社区测试
23.x2023支持
24.x2024支持
25.x2025主要目标
26.x2026测试版支持

工作在 macOS视窗该桥使用Adobe的CEP(通用可扩展性平台)和ExtendScript,所有现代Premiere Pro版本都支持它们。

帮助我们扩展兼容性-- 报告您的设置.

建筑

四种语言,各尽其能:

CLI / MCP Client (Claude, GPT, any AI)
       | stdio / JSON-RPC
       v
+-------------------------------------+
|     Go -- MCP Server & Orchestrator  |
|  Protocol handling . Concurrency     |
|  Service mesh . Health & recovery    |
+------+------------+------------+-----+
       | gRPC       | gRPC       | gRPC
       v            v            v
+------------+ +----------+ +----------------+
|   Rust     | |  Python  | |  TypeScript     |
|   Media    | |  Intel   | |  Premiere Pro   |
|   Engine   | |  Layer   | |  Bridge         |
+------------+ +----------+ +-------+--------+
                                    | CEP / ExtendScript
                                    v
                             Adobe Premiere Pro
语言角色为什么
MCP服务器,编排用于并发、快速启动、低内存的Goroutines
媒体处理扫描、索引、波形分析的原始性能
pythonAI和NLP脚本解析、编辑决策、通过嵌入进行镜头匹配
TypeScriptPremiere Pro桥接器原生访问Adobe的ExtendScript/CEP DOM

完整架构图: docs/architecture.md

项目结构

PremierProMCP/
+-- go-orchestrator/          # Go -- MCP server & task orchestrator
|   +-- cmd/server/           #   Entry point
|   +-- internal/             #   Core packages
|   |   +-- mcp/              #     MCP protocol handler (1,060 tool definitions)
|   |   +-- orchestrator/     #     Task orchestration
|   |   +-- health/           #     Health checks
|   |   +-- grpc/             #     gRPC client/server
|   +-- configs/              #   Configuration files
|
+-- rust-engine/              # Rust -- Media processing engine
|   +-- src/
|       +-- media/            #   Media probe & metadata
|       +-- assets/           #   Asset indexing & fingerprinting
|       +-- waveform/         #   Waveform & silence detection
|       +-- thumbnails/       #   Thumbnail generation
|
+-- python-intelligence/      # Python -- AI intelligence layer
|   +-- src/
|   |   +-- parser/           #   Script parsing & NLP
|   |   +-- edl/              #   Edit Decision List generation
|   |   +-- matching/         #   Shot-to-asset matching
|   |   +-- analysis/         #   Pacing & timing analysis
|   +-- tests/
|   +-- models/               #   ML model configs
|
+-- ts-bridge/                # TypeScript -- Premiere Pro bridge
|   +-- src/
|       +-- extendscript/     #   ExtendScript API layer
|       +-- cep/              #   CEP Panel bridge (primary)
|       +-- standalone/       #   Node.js fallback bridge
|       +-- timeline/         #   Timeline operations
|
+-- cep-panel/                # CEP Panel -- Premiere Pro extension
|   +-- src/
|   +-- assets/
|   +-- CSXS/                 #   Adobe extension manifest
|
+-- proto/                    # Shared protobuf definitions
+-- docs/                     # Documentation
+-- scripts/                  # Build & setup scripts
+-- Justfile                  # Unified build system
+-- .env.example              # Environment template

先决条件

  • 1.22+
  • 1.77+
  • python 3.12+
  • 20+
  • 只是 (命令运行器)
  • 缓冲 (protobuf工具链)
  • FFmpeg (媒体处理)
  • Adobe Premiere Pro(2020年或更高版本)

快速开始

# Clone the repository
git clone https://github.com/ayushozha/AdobePremiereProMCP.git
cd PremierProMCP

# Copy env template
cp .env.example .env

# Install dependencies
just install

# Generate protobuf stubs
just proto

# Build all components
just build

# Run tests
just test

# Install the CEP panel into Premiere Pro
just install-panel

用法

作为MCP服务器(克劳德代码、克劳德桌面、光标等)

添加到MCP客户端配置中:

{
  "mcpServers": {
    "premiere-pro": {
      "command": "./go-orchestrator/bin/server",
      "args": ["--transport", "stdio"]
    }
  }
}

通过CLI

# Start the server
just go-run

# Or run directly
./go-orchestrator/bin/server --transport stdio

一键式启动器

包括特定于平台的发射器,用于快速设置:

  • macOS: ./PremierPro.command
  • 窗户: PremierPro.bat
  • Linux/通用: ./PremierPro.sh

运作原理

  1. 您发送提示 --“使用来自/media/的镜头脚本编辑此视频”
  2. Go编排器 接收MCP工具调用并扇出:

- 生锈的发动机 扫描 /media/,索引所有资产(编解码器、持续时间、分辨率、波形) - Python智能 解析脚本,生成编辑决策列表,将镜头与资源进行匹配

  1. Go合并结果 并将EDL发送到TypeScript网桥
  2. TypeScript桥 在Premiere Pro中执行--创建序列、放置剪辑、添加过渡、文本
  3. Premiere Pro渲染 最终输出

构建命令

命令描述
just build构建所有组件
just test运行所有测试套件
just lint抓取所有代码
just ci完整的CI管道(lint+build+test)
just proto生成protobuf存根
just clean删除所有构建工件
just go-build仅构建Go编排器
just rust-build仅构建Rust引擎
just py-test仅运行Python测试
just ts-build仅构建TypeScript桥
just cep-build仅构建CEP面板
just install-panel将CEP面板安装到Premiere Pro中
just start启动所有后端服务
just stop停止所有后端服务
just status检查服务状态

用例

  • 自动粗切 --解析脚本并从原始素材中组装时间线
  • 批量颜色分级 --通过自然语言在剪辑之间应用Lumetri颜色调整
  • 音频后期制作 --通过AI提示设置级别、应用效果和混合曲目
  • 基于模板的编辑 --使用AI从MOGRT和数据生成视频
  • 多格式导出 --将单个命令中的多个导出预设排队
  • 审查工作流程 --以编程方式添加标记、注释和元数据
  • 人工智能辅助编辑 --让Claude或GPT分析您的镜头并提出编辑建议

社区

我们正在积极寻找测试人员和贡献者!

如果这个项目对你有用,请 将存储库星化 帮助别人找到它。

相关

许可证

麻省理工学院

目录标签

目录标签

开源工具GoClaude自然语言处理视频编辑本地部署AI控制AdobePremierePro

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP