
Adobe Premiere Pro MCP: монтаж из Claude, Codex и Cursor
Подключает агента к открытому проекту Adobe Premiere Pro через панель-мост: импорт, секвенции, нарезка и монтаж на таймлайне, переходы, эффекты, цвет, звук, маркеры и экспорт.
283 операции в каталоге за инструментами search_tools и invoke_tool, мост через панель CEP, плагины для Codex и Claude Code.
Как подключить
Что сделать до подключения
Node.js 20 или новее и Adobe Premiere Pro 2020 или новее на том же компьютере
npm install -g adobe-premiere-pro-mcp, затем premiere-pro-mcp --install-cep: команда ставит панель CEP и включает отладочный режим CEP
Перезапустить Premiere, открыть Window > Extensions > MCP Bridge (CEP), указать папку моста из установщика и нажать Start Bridge
Проверить установку командой premiere-pro-mcp --doctor
Конфиг для вашего клиента
Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code
claude mcp add --env PREMIERE_MCP_TELEMETRY=0 --transport stdio premiere-pro \
-- premiere-pro-mcpПроверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.
Файл ~/.codex/config.toml или .codex/config.toml в доверенном проекте. Можно и командой codex mcp add. Подробно о Codex
[mcp_servers.premiere-pro]
command = "premiere-pro-mcp"
args = []
[mcp_servers.premiere-pro.env]
PREMIERE_MCP_TELEMETRY = "0"Проверка: В интерфейсе codex введите /mcp: появится список активных серверов. Из терминала то же покажет codex mcp list.
Файл ~/.cursor/mcp.json для всех проектов или .cursor/mcp.json в папке проекта. Подробно о Cursor
{
"mcpServers": {
"premiere-pro": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_MCP_TELEMETRY": "0"
}
}
}
}Проверка: Откройте Customize в боковой панели: там список серверов с переключателями. Ошибки подключения смотрите в панели Output (Cmd+Shift+U), пункт MCP Logs в выпадающем списке.
Файл .mcp.json в корне проекта или ~/.copilot/mcp-config.json для всех проектов. Подробно о VS Code
{
"mcpServers": {
"premiere-pro": {
"type": "stdio",
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_MCP_TELEMETRY": "0"
}
}
}
}Проверка: Попросите Copilot выполнить безобидную задачу через сервер и раскройте вызов инструмента в чате. Одна запись в конфиге подключение не подтверждает.
Файл ~/.qwen/settings.json или .qwen/settings.json в проекте. Подробно о Qwen Code
{
"mcpServers": {
"premiere-pro": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_MCP_TELEMETRY": "0"
}
}
}
}Проверка: Запустите qwen и введите /mcp: откроется окно управления серверами. Из терминала статус покажет qwen mcp list.
Файл ~/.gemini/settings.json или .gemini/settings.json в проекте. Подробно о Gemini CLI
{
"mcpServers": {
"premiere-pro": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_MCP_TELEMETRY": "0"
}
}
}
}Проверка: gemini mcp list показывает каждый сервер, его настройки и статус Connected или Disconnected. В сессии /mcp выводит CONNECTED, CONNECTING или DISCONNECTED и список инструментов.
Файл opencode.json в папке проекта или ~/.config/opencode/opencode.json. Подробно о OpenCode
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"servers": {
"premiere-pro": {
"type": "local",
"command": ["premiere-pro-mcp"],
"environment": {
"PREMIERE_MCP_TELEMETRY": "0"
}
}
}
}
}Проверка: opencode mcp list показывает состояние каждого сервера, подключённый выглядит как ✓ context7 connected. Внутри OpenCode то же видно в /mcps.
Настройки → Разработчик → Изменить конфиг: файл claude_desktop_config.json. После правки перезапустите приложение. Подробно о Claude Desktop
{
"mcpServers": {
"premiere-pro": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_MCP_TELEMETRY": "0"
}
}
}
}Проверка: Нажмите «Add files, connectors, and more /» в левом нижнем углу поля ввода, наведите на Connectors и откройте Manage connectors. Выберите сервер, чтобы увидеть его инструменты.
Вкладка Program → Install → Edit mcp.json. Подробно о LM Studio
{
"mcpServers": {
"premiere-pro": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_MCP_TELEMETRY": "0"
}
}
}
}Проверка: Попросите модель в чате выполнить задачу через инструмент сервера. Через API сервер из mcp.json вызывают по id в integrations, например mcp/playwright.
Инструменты сервера
verify_premiere_connectionпроверяет мост без правокsearch_toolsищет операцию в каталогеget_tool_schemaпоказывает параметры операцииinvoke_toolвызывает операцию каталогаlist_sequencesперечисляет секвенцииimport_mediaимпортирует файлыcreate_sequenceсоздаёт секвенциюadd_to_timelineставит клипы на таймлайнrazor_timeline_at_timeрежет дорожки в точкеripple_deleteудаляет со сдвигомadd_transitionдобавляет переходapply_effectнакладывает эффектcolor_correctправит цветsetup_duckingприглушает музыку под голосcreate_caption_trackделает дорожку субтитров из SRTadd_markerставит маркерexport_sequenceотправляет в Media Encoderexport_as_fcp_xmlвыгружает FCP XMLassemble_product_spotсобирает ролик из исходниковexecute_extendscriptвыполняет ExtendScriptПоказано 20 из 283.
Пакет premiere-pro-mcp с 453 инструментами: мост UXP для Premiere 25.6+ с токеном и CEP для старых версий, бандл .mcpb для Claude Desktop.
Как подключить
Что сделать до подключения
Node.js 20.19 или новее, Windows или macOS, Adobe Premiere Pro 2020–2026
npm install -g premiere-pro-mcp или бандл .mcpb из релизов для Claude Desktop без Node.js
Для Premiere 25.6+ поставить коннектор UXP (.ccx) и задать один и тот же PREMIERE_UXP_TOKEN в сервере и панели; для старых версий — premiere-pro-mcp --install-cep
Для trim_clip и slip_edit поставить FFmpeg с ffprobe в PATH
PREMIERE_UXP_TOKENПридумайте секрет длиной от 16 символов и впишите его и в конфиг сервера, и в панель UXP в Premiere
Конфиг для вашего клиента
Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code
claude mcp add --env 'PREMIERE_UXP_TOKEN=<секрет от 16 символов, тот же, что в панели UXP>' --transport stdio premiere-pro-mcp \
-- premiere-pro-mcpПроверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.
Файл ~/.codex/config.toml или .codex/config.toml в доверенном проекте. Можно и командой codex mcp add. Подробно о Codex
[mcp_servers.premiere-pro-mcp]
command = "premiere-pro-mcp"
args = []
[mcp_servers.premiere-pro-mcp.env]
PREMIERE_UXP_TOKEN = "<секрет от 16 символов, тот же, что в панели UXP>"Проверка: В интерфейсе codex введите /mcp: появится список активных серверов. Из терминала то же покажет codex mcp list.
Файл ~/.cursor/mcp.json для всех проектов или .cursor/mcp.json в папке проекта. Подробно о Cursor
{
"mcpServers": {
"premiere-pro-mcp": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_UXP_TOKEN": "<секрет от 16 символов, тот же, что в панели UXP>"
}
}
}
}Проверка: Откройте Customize в боковой панели: там список серверов с переключателями. Ошибки подключения смотрите в панели Output (Cmd+Shift+U), пункт MCP Logs в выпадающем списке.
Файл .mcp.json в корне проекта или ~/.copilot/mcp-config.json для всех проектов. Подробно о VS Code
{
"mcpServers": {
"premiere-pro-mcp": {
"type": "stdio",
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_UXP_TOKEN": "<секрет от 16 символов, тот же, что в панели UXP>"
}
}
}
}Проверка: Попросите Copilot выполнить безобидную задачу через сервер и раскройте вызов инструмента в чате. Одна запись в конфиге подключение не подтверждает.
Файл ~/.qwen/settings.json или .qwen/settings.json в проекте. Подробно о Qwen Code
{
"mcpServers": {
"premiere-pro-mcp": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_UXP_TOKEN": "<секрет от 16 символов, тот же, что в панели UXP>"
}
}
}
}Проверка: Запустите qwen и введите /mcp: откроется окно управления серверами. Из терминала статус покажет qwen mcp list.
Файл ~/.gemini/settings.json или .gemini/settings.json в проекте. Подробно о Gemini CLI
{
"mcpServers": {
"premiere-pro-mcp": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_UXP_TOKEN": "<секрет от 16 символов, тот же, что в панели UXP>"
}
}
}
}Проверка: gemini mcp list показывает каждый сервер, его настройки и статус Connected или Disconnected. В сессии /mcp выводит CONNECTED, CONNECTING или DISCONNECTED и список инструментов.
Файл opencode.json в папке проекта или ~/.config/opencode/opencode.json. Подробно о OpenCode
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"servers": {
"premiere-pro-mcp": {
"type": "local",
"command": ["premiere-pro-mcp"],
"environment": {
"PREMIERE_UXP_TOKEN": "<секрет от 16 символов, тот же, что в панели UXP>"
}
}
}
}
}Проверка: opencode mcp list показывает состояние каждого сервера, подключённый выглядит как ✓ context7 connected. Внутри OpenCode то же видно в /mcps.
Настройки → Разработчик → Изменить конфиг: файл claude_desktop_config.json. После правки перезапустите приложение. Подробно о Claude Desktop
{
"mcpServers": {
"premiere-pro-mcp": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_UXP_TOKEN": "<секрет от 16 символов, тот же, что в панели UXP>"
}
}
}
}Проверка: Нажмите «Add files, connectors, and more /» в левом нижнем углу поля ввода, наведите на Connectors и откройте Manage connectors. Выберите сервер, чтобы увидеть его инструменты.
Вкладка Program → Install → Edit mcp.json. Подробно о LM Studio
{
"mcpServers": {
"premiere-pro-mcp": {
"command": "premiere-pro-mcp",
"args": [],
"env": {
"PREMIERE_UXP_TOKEN": "<секрет от 16 символов, тот же, что в панели UXP>"
}
}
}
}Проверка: Попросите модель в чате выполнить задачу через инструмент сервера. Через API сервер из mcp.json вызывают по id в integrations, например mcp/playwright.
Инструменты сервера
verify_premiere_connectionпроверяет мост без правокget_capabilitiesпоказывает активный мостget_project_infoчитает проектget_active_sequenceчитает активную секвенциюget_timeline_summaryсводит таймлайн в обзорimport_mediaимпортирует файлыcreate_binсоздаёт корзинуaudit_project_structureпроверяет порядок корзинtrim_clipподрезает клипslip_editсдвигает содержимое клипаdetect_silenceнаходит паузы в звукеcreate_editorial_planсоставляет план монтажаpingпроверяет связь с CEPПоказано 13 из 453.
Что попросить агента
Для каких задач
Ограничения
Premiere, мост и MCP-клиент должны работать на одном компьютере; без запущенной панели CEP или UXP вызовы не проходят
Скрипты Premiere открывают не все действия интерфейса: эффект удалить через скрипт нельзя, существующий текст субтитров DOM часто не читает
Оба пакета объявляют одну команду premiere-pro-mcp: перед настройкой клиента проверьте командой npm list -g, какой из них у вас стоит
MCP Bridge for Adobe Premiere Pro по умолчанию шлёт анонимную телеметрию; отключается переменной PREMIERE_MCP_TELEMETRY=0
Если не работает
Инструменты видны, но вызовы падают
Панель CEP не появляется в Premiere Pro
Команды зависают или отваливаются по тайм-ауту
Инструменты QE DOM падают
Какую реализацию выбрать
| Реализация | Кто делает | Звёзды | Запуск | Ключ | Инструменты | Обновлён |
|---|---|---|---|---|---|---|
| MCP Bridge for Adobe Premiere Pro | Het Patel (hetpatel-11) | 858 | локально | не нужен | 283 | 2 ноября 2026 |
| MCP for Adobe Premiere Pro | leancoderkavy | 519 | локально | токен | 453 | 12 ноября 2026 |