Skip to main content
Glama

MCP Bridge para Adobe Premiere Pro

Opera proyectos locales de Adobe Premiere Pro mediante MCP.

284 herramientas, 13 recursos de contexto y 10 indicaciones guiadas para Codex, Claude Code, Claude Desktop y otros clientes MCP. CEP se encarga de la edición; la ayuda opcional de UXP lee las transcripciones de voz a texto de Premiere.

Licencia: MIT Node.js MCP npm CEP UXP

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

Empieza aquí: instala el puente local, ábrelo en Premiere y, a continuación, ejecuta verify_premiere_connection antes de editar.

Instalación | Plugin de Codex | Plugin de Claude Code | Verificar | Política de privacidad | Términos del servicio | Seguridad

Instalación

El puente compatible es el panel CEP incluido. Instala el paquete npm en el mismo equipo que Premiere Pro y tu cliente MCP:

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

--install-cep instala el puente CEP, habilita el ajuste de depuración de Adobe CEP requerido, prepara el directorio del puente y configura los clientes MCP locales compatibles. --doctor verifica la compilación del servidor, la instalación de CEP, el directorio del puente, el ajuste de depuración y la configuración del cliente.

A continuación, reinicia Premiere Pro, abre Window > Extensions > MCP Bridge (CEP), establece el directorio del puente que muestra el instalador e inicia el puente.

Requisitos:

  • Node.js 20+

  • Adobe Premiere Pro 2020+

  • Premiere Pro, el cliente MCP y este paquete en el mismo equipo

El uxp-plugin incluido es una ayuda independiente de transcripción para Premiere 25.6+. No sustituye al puente de edición CEP y el CLI todavía no lo instala.

Plugin de Codex

Desde un clon de este repositorio, instala el plugin de Codex que agrupa la configuración de MCP y la habilidad de edición de Premiere:

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

El plugin sigue requiriendo el puente CEP local. Ejecuta premiere-pro-mcp --install-cep, reinicia Premiere, inicia Window > Extensions > MCP Bridge (CEP) y, a continuación, pide a Codex que ejecute get_capabilities seguido de verify_premiere_connection.

Plugin de Claude Code

Desde un clon de este repositorio:

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

Instala e inicia el puente CEP con los mismos pasos anteriores antes de usar el plugin.

Paquete integrado de Claude Desktop

Cada versión de GitHub incluye un paquete .mcpb para Claude Desktop. Descarga el archivo adobe-premiere-pro-mcp-<version>.mcpb correspondiente y ábrelo en Claude Desktop para instalar el servidor MCP local. Su primer inicio instala el puente CEP incluido para el usuario actual.

Reinicia Premiere Pro, abre Window > Extensions > MCP Bridge (CEP), establece el directorio del puente e inicia el puente. Luego pide a Claude:

Ejecuta verify_premiere_connection. No hagas cambios.

El paquete MCPB no está firmado. Instálalo solo desde las versiones de GitHub de este repositorio. Los archivos de versión de CEP están etiquetados con precisión como sin firmar o autofirmados; autofirmado no significa que sea de confianza para Adobe Marketplace.

Configuración del cliente MCP

El instalador configura Claude Desktop en macOS y Claude Desktop más GitHub Copilot en VS Code en Windows. Para otro cliente MCP, configúralo para que ejecute:

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

Instalar desde el código fuente

Usa la configuración de origen cuando desarrolles el MCP, modifiques el panel CEP o soluciones problemas de una instalación del paquete:

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

En Windows, usa npm run setup:win desde PowerShell después de npm install y npm run build.


Panel actual de MCP Bridge (CEP)

Interfaz actual del panel CEP dentro de Premiere Pro, con los controles de puente actualizados y la distribución de estado.

Related MCP server: Premiere Pro MCP Server

Estado actual

Este repositorio está validado actualmente para:

  • macOS

  • comprobaciones de humo del instalador de Windows a través de GitHub Actions

  • Adobe Premiere Pro 2020+ (usado y probado activamente en Premiere Pro 26.0)

  • Node.js 20+

  • transporte de servidor MCP v2 con descubrimiento de protocolo moderno sin estado

  • la ruta de instalación de macOS incluida para Claude Desktop

  • la ruta de instalación de Windows incluida para GitHub Copilot en VS Code y la configuración de Claude Desktop

  • registro manual de MCP para Codex, Claude Code y clientes MCP similares

Estado actual del catálogo a 5 de agosto de 2026:

  • Se exponen 284 herramientas MCP para la edición de vídeo impulsada por IA

  • la cobertura abarca configuración de proyectos, ingesta de medios, contenedores, secuencias, edición de líneas de tiempo, transiciones, efectos, fotogramas clave, subtítulos, marcadores, metadatos, proxies, multicámara, color, audio, exportaciones y flujos de trabajo de ensamblaje de nivel superior

  • el catálogo incluye flujos de trabajo prácticos de agente, como ensamblaje de anuncios de producto, demostraciones de gráficos animados, cortes en la línea de tiempo, lecturas de subtítulos, ajuste de audio, detección de cortes de escena, importación de EDL, validación de preparación para exportación y operaciones vinculadas de audio/vídeo

Validación local en vivo más reciente completada:

  • Se exponen 284 herramientas activas; get_capabilities informa de la instalación local y del estado opcional de conexión en vivo, mientras que verify_premiere_connection es la comprobación canónica de solo lectura del puente y de preparación del host

  • se anuncian 0 herramientas estacionadas o de marcador de posición conocidas

  • import_ae_comps no se anuncia intencionadamente porque Premiere devolvió false para archivos .aep reales en este entorno y una importación genérica de .aep puede bloquear el puente CEP

La salida completa del barrido en vivo se escribe en /tmp/premiere-mcp-bridge/live-tool-sweep.json cuando ejecutas el verificador.

Qué incluye

El servidor cubre operaciones de proyecto, ingesta, creación de secuencias, edición de líneas de tiempo, transiciones, efectos, fotogramas clave, metadatos, exportaciones y flujos de trabajo de ensamblaje de nivel superior.

Ejemplos de indicaciones:

  • "Enumera todas las secuencias y muéstrame cuál está activa."

  • "Importa estas tres tomas y crea un anuncio de producto aproximado."

  • "Añade encadenados a todos los cortes de la pista de vídeo 1."

  • "Aplica desenfoque gaussiano al clip del medio."

  • "Aplica el efecto Blanco y negro al clip de formato corto activo."

  • "Corta la secuencia de la entrevista en 12,5 segundos en todas las pistas de audio y vídeo."

  • "Exporta la secuencia activa como FCP XML."

Para los acabados monocromos, prefiere apply_effect con Blanco y negro en lugar de intentar forzar el blanco y negro mediante ajustes genéricos de solo saturación.

Antes de editar, también puedes adjuntar el recurso premiere://config/get_instructions para dar al modelo una guía operativa específica de Premiere.

Para un inicio predecible de cada sesión, ejecuta primero verify_premiere_connection. Confirma que el puente CEP ha respondido y devuelve la compilación de Premiere, el proyecto abierto y la secuencia activa sin modificar el proyecto.

Herramientas de flujo de trabajo de alto nivel incluidas:

  • build_motion_graphics_demo

  • assemble_product_spot

  • build_brand_spot_from_mogrt_and_assets

assemble_product_spot y build_brand_spot_from_mogrt_and_assets ahora admiten un argumento opcional clipPlan para que un LLM pueda dirigir la sincronización por clip, la colocación en pistas, las transiciones, el movimiento, los recortes, los efectos y los ajustes de color en lugar de depender de los valores predeterminados fijos de la plantilla.

Habilidad de agente

Si quieres que Codex, Claude Code u otro agente gestionen la instalación, verificación y el uso diario correctamente, instala la habilidad de agente incluida:

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

O instálala directamente desde la ruta de la habilidad:

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

La habilidad enseña a los agentes a instalar el MCP, iniciar y verificar el puente CEP, usar las herramientas de Premiere de forma segura, importar medios reales antes de editar, preferir operaciones conscientes de la secuencia y ejecutar diagnósticos cuando algo falla.

Configuración y verificación avanzadas

Para instalaciones desde el código fuente, configuración de MCP específica del cliente, indicadores del instalador de Windows, diagnósticos y el barrido de herramientas en vivo, consulta QUICKSTART.md. Es la guía de configuración canónica y mantiene esta página centrada en elegir y usar el producto.

La versión resumida:

  1. Instala con npm install -g @compimprove/adobe-premiere-mcp y, a continuación, ejecuta premiere-pro-mcp --install-cep.

  2. Reinicia Premiere Pro y tu cliente MCP, y luego inicia Window > Extensions > MCP Bridge (CEP).

  3. Ejecuta premiere-pro-mcp --doctor y, a continuación, pide al cliente que llame a verify_premiere_connection sin hacer cambios.

Para el registro manual en cualquier cliente MCP, usa el comando global después de la instalación de npm:

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

CEP sigue siendo el puente de edición. Si Premiere no expone la extensión, activa UXP Plugins > Enable developer mode en las preferencias de Premiere, reinicia Premiere y vuelve a abrir el panel CEP. El panel UXP independiente solo es necesario para las lecturas de transcripciones de voz a texto.

Para un barrido de host real, usa un proyecto de Premiere desechable y ejecuta node scripts/live-tool-sweep.mjs; crea secuencias temporales Sweep ... en el proyecto actual.

Para las instalaciones desde el código fuente que habilitan el puente de transcripción opcional, la configuración también:

  • instala las dependencias

  • compila dist/index.js

  • habilita el modo de depuración de Adobe CEP

  • instala la extensión MCP Bridge (CEP)

  • crea /tmp/premiere-mcp-bridge

  • prepara la cola de comandos de transcripción UXP

  • añade la entrada MCP premiere-pro a Claude Desktop

Importante:

  • MCP Bridge (CEP) sigue siendo el puente compatible para las herramientas de edición existentes

  • MCP Transcript Bridge (UXP) es una ayuda opcional que solo usa read_sequence_transcription

  • el instalador habilita automáticamente el modo de depuración de CEP de Adobe

  • si Premiere no expone la extensión correctamente en tu equipo, activa UXP Plugins > Enable developer mode en las preferencias de Premiere Pro antes de abrir el panel del puente

  • npm run setup:mac es la ruta más sencilla para Claude Desktop en macOS porque actualiza la configuración de Claude Desktop automáticamente

Después de que el instalador termine:

  1. Cierra y vuelve a abrir tu cliente MCP si lee la configuración al inicio. Si usaste el instalador, eso significa Claude Desktop.

  2. Cierra y vuelve a abrir Premiere Pro.

  3. En Premiere Pro en macOS, abre Premiere Pro > Preferences > Plugins y activa UXP Plugins > Enable developer mode.

  4. Reinicia Premiere Pro si se cambió el ajuste.

  5. Abre Window > Extensions > MCP Bridge (CEP).

  6. Establece Temp Directory en /tmp/premiere-mcp-bridge.

  7. Haz clic en Save Configuration.

  8. Haz clic en Start Bridge.

  9. Para habilitar la lectura de transcripciones, carga la carpeta uxp-plugin del repositorio en Adobe UXP Developer Tool y, a continuación, abre Window > UXP Plugins > MCP Transcript Bridge.

  10. En el panel UXP, introduce /tmp/premiere-mcp-bridge como raíz del puente, haz clic en Save bridge root y, a continuación, en Start Bridge.

  11. Conéctate desde Codex, Claude Code, Claude Desktop u otro cliente MCP con el mismo directorio temporal.

  12. Si fallan los comandos CEP, haz clic en Run Diagnostics y envía de vuelta /tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.json.

Si necesitas una referencia visual del conmutador de modo de desarrollador, tiene este aspecto:

Habilitar el modo de desarrollador UXP en Premiere Pro

Si el panel informa que Premiere está listo después de Start Bridge, el puente está activo.

Instalación por cliente

Claude Desktop

En macOS, usa:

npm run setup:mac

Esa es la única ruta de este repositorio que escribe automáticamente la entrada MCP por ti.

Codex

Compila primero el servidor:

npm install
npm run build

A continuación, añade el servidor MCP en una sola línea:

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

Compila el servidor de la misma manera:

npm install
npm run build

A continuación, registra el servidor MCP en Claude Code usando el mismo punto de entrada compilado dist/index.js y el mismo directorio temporal:

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

Si usas un archivo de configuración MCP local en lugar de un comando auxiliar, apúntalo al mismo dist/index.js y establece la misma variable de entorno.

Otros clientes MCP

Usa el mismo método de registro manual que Claude Code:

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

Importante para todas las configuraciones manuales de clientes:

  • mantén el comando en una sola línea

  • usa la ruta absoluta real a dist/index.js

  • reinicia el cliente después de añadir o actualizar la entrada MCP

  • inicia el puente CEP dentro de Premiere y confirma que el directorio temporal sea exactamente /tmp/premiere-mcp-bridge

  • para read_sequence_transcription, inicia también el UXP Transcript Bridge con esa misma carpeta raíz

Verificar la instalación

Ejecuta las comprobaciones integradas:

npm run setup:doctor

Eso valida:

  • la versión de Node.js

  • la salida del servidor compilado

  • la instalación de la extensión CEP

  • /tmp/premiere-mcp-bridge

  • el modo de depuración de Adobe CEP

  • la entrada de configuración de Claude Desktop cuando usas la ruta del instalador

  • los diagnósticos del panel CEP escritos en /tmp/premiere-mcp-bridge/premiere-mcp-diagnostics-latest.json

  • el latido del transcript-helper UXP en /tmp/premiere-mcp-bridge/uxp/status.json cuando el asistente opcional está en ejecución

Para una comprobación integral más profunda, usa un proyecto de Premiere desechable y ejecuta:

node scripts/live-tool-sweep.mjs

Esto crea secuencias temporales Sweep ... en el proyecto abierto actualmente, de modo que la cadena de herramientas se ponga a prueba con datos reales.

Cómo funciona el puente

+-----------+        +-----------+        +-----------+
|  Client   |  MCP   | Node.js   | Files  | CEP Panel |
| (Codex+)  |<------>| MCP Server|<------>| edits     |
+-----------+        +-----------+        +-----------+
                                  |
                                  | Files: uxp/commands + uxp/responses
                                  v
                           +-----------+
                           | UXP panel |
                           | transcripts|
                           +-----------+
  1. El cliente llama a una herramienta MCP.

  2. Las herramientas de edición existentes generan ExtendScript y usan los archivos de comandos del panel CEP.

  3. read_sequence_transcription escribe una solicitud UXP versionada en uxp/commands.

  4. El panel UXP lee las transcripciones Speech-to-Text de los clips de origen a través de la API UXP de Premiere y escribe una respuesta normalizada en uxp/responses.

  5. El servidor devuelve JSON estructurado al cliente MCP. CEP y UXP no se llaman entre sí.

Herramientas

Todas las 284 herramientas anunciadas tienen una implementación. Los esquemas de las herramientas están disponibles mediante el descubrimiento MCP; este catálogo explica la superficie de edición en términos humanos. Comienza con verify_premiere_connection y luego inspecciona el proyecto antes de pedirle a un agente que lo modifique.

Descubrimiento e inspección de proyectos

El catálogo incluye:

  • Descubrimiento e inspección de proyectos

  • Gestión de proyectos y secuencias

  • Importación de medios y gestión de contenedores (bins)

  • Colocación en la línea de tiempo y operaciones con clips

  • Efectos, transiciones, color y fotogramas clave

  • Marcadores, metadatos, etiquetas y control del área de trabajo

  • Asistentes de exportación e intercambio

  • Asistentes de MOGRT, subtítulos, proxies y reenlace

  • Lectura de transcripciones Speech-to-Text (Premiere 25.6+ con el asistente UXP opcional)

  • Flujos de trabajo de montaje de anuncios / promociones de alto nivel

Herramientas

Qué hacen

verify_premiere_connection / get_capabilities

Comprobaciones de solo lectura de la disponibilidad del host y de las capacidades locales en tiempo de ejecución.

get_project_info / list_project_items / list_sequences

Inspecciona el proyecto actual, el inventario de medios/contenedores (bins) y las secuencias.

get_active_sequence / list_sequence_tracks / get_sequence_settings

Lee la línea de tiempo actual, sus clips/pistas y la configuración de la secuencia.

get_full_project_overview / get_full_sequence_info / get_full_clip_info

Devuelve instantáneas más detalladas del proyecto, la secuencia o el clip para la planificación.

search_project_items / find_project_item_by_name / find_items_by_media_path

Localiza elementos del proyecto por nombre o ruta de medios.

get_timeline_summary / get_timeline_gaps / get_used_media_report

Resume la edición, detecta huecos e informa de los medios en uso.

get_offline_media / check_offline_media / get_unused_media / get_duplicate_media

Encuentra medios faltantes, sin usar o duplicados antes de una edición o exportación.

get_clip_properties / get_clip_speed / get_clip_at_position / get_clip_at_playhead

Inspecciona el encuadre, la velocidad y la posición en la línea de tiempo del clip.

get_premiere_state / get_version_info / ping

Lee un estado general del host, la versión de Premiere o el estado del puente.

Proyectos, medios y contenedores (bins)

Herramientas

Qué hacen

create_project / open_project / save_project / save_project_as / close_project

Ciclo de vida del proyecto y operaciones de archivo.

import_media / import_folder / import_image_sequence

Aporta vídeo, audio, imágenes fijas o secuencias de imágenes al proyecto.

import_fcp_xml / import_sequences_from_project / import_sequences

Importa formatos de intercambio de líneas de tiempo admitidos o secuencias de otro proyecto.

create_bin / rename_bin / delete_bin / create_smart_bin

Crea y organiza contenedores (bins) del panel de proyecto.

move_item_to_bin / move_items_to_bin / rename_project_item / rename_clip

Organiza y renombra elementos de proyecto existentes.

delete_project_item / delete_multiple_project_items

Elimina elementos de proyecto explícitamente. Son operaciones destructivas.

create_subclip / refresh_media / relink_media / replace_clip_media

Crea intervalos de origen, actualiza medios, reenlaza archivos faltantes o reemplaza el medio del clip.

get_metadata / set_metadata / get_xmp_metadata / set_xmp_metadata

Lee y escribe metadatos del proyecto y campos XMP.

get_footage_interpretation / set_footage_interpretation

Inspecciona o cambia la interpretación de velocidad de fotogramas y proporción de píxeles del material grabado.

set_color_label / get_color_label / set_project_panel_metadata

Etiqueta y anota elementos del panel de proyecto.

Secuencias y pistas

Herramientas

Qué hacen

create_sequence / create_sequence_from_preset

Crea una secuencia vacía a partir de un .sqpreset instalado sin abrir el cuadro de diálogo Nueva secuencia de Premiere.

create_sequence_from_clips

Deriva una secuencia de medios preimportados cuando la configuración de los clips debe definir la secuencia.

duplicate_sequence

Copia una secuencia; clearContents: true crea una plantilla reutilizable vacía con la configuración de origen.

delete_sequence / close_sequence / set_active_sequence

Gestiona qué secuencia está abierta o activa.

get_sequence_structure / get_sequence_count

Inspecciona la disposición de una secuencia o cuenta las secuencias del proyecto.

set_sequence_settings / set_sequence_frame_rate / set_sequence_resolution

Cambia la configuración de secuencia admitida. Verifica los resultados porque Premiere puede cuantizar o rechazar cambios.

set_sequence_audio_settings / set_sequence_pixel_aspect_ratio / set_sequence_field_type

Ajusta la configuración admitida de audio, proporción de píxeles y tipo de campo.

add_track / add_tracks / delete_track / rename_track

Crea, elimina y nombra pistas de audio/vídeo. La eliminación de pistas de subtítulos devuelve un resultado explícito de operación no admitida.

lock_track / toggle_track_visibility / set_target_track / set_all_tracks_targeted

Controla la protección de edición, la visibilidad y la selección de pistas de destino.

get_track_info / get_target_tracks / get_sequence_in_out_points

Inspecciona pistas, pistas de destino y los puntos de entrada/salida de la secuencia.

Edición de línea de tiempo y operaciones de recorte

Herramientas

Qué hacen

add_to_timeline / add_to_timeline_batch

Coloca uno o varios clips del proyecto con intervalos de origen por clip y control de enlace de audio. La colocación por lotes devuelve resultados por clip.

insert_from_source / overwrite_from_source / overwrite_clip

Realiza ediciones de inserción o sobrescritura de tres puntos desde el monitor de origen.

remove_from_timeline / remove_selected_clips / ripple_delete

Elimina clips de la línea de tiempo. La eliminación en cadena cierra el hueco cuando el host lo admite.

move_clip / move_clip_to_track / set_clip_start_time

Reposiciona un clip en el tiempo o en otra pista.

split_clip / razor_timeline_at_time / razor_all_tracks

Corta un clip o varias pistas en un punto de la línea de tiempo solicitado.

trim_clip / roll_edit / slide_edit / slip_edit

Ajusta los puntos de edición y la sincronización del contenido del clip. Las ediciones QE estructurales se releen en lugar de aceptarse a ciegas.

lift_selection / extract_selection / nest_clips / unnest_sequence

Levanta/extrae un intervalo seleccionado o crea/elimina anidaciones.

duplicate_clip / replace_clip / enable_disable_clip / freeze_frame

Duplica, reemplaza, habilita o congela material de la línea de tiempo.

link_audio_video / link_selection / unlink_selection / get_linked_items

Gestiona las relaciones de enlace de audio/vídeo.

undo / redo / multiple_undo

Revierte o reaplica operaciones recientes de Premiere.

Herramientas

Qué hacen

list_available_effects / list_clip_effects / get_effect_properties

Descubrir los efectos instalados, los efectos aplicados y sus propiedades.

apply_effect / remove_effect / remove_effect_by_name / remove_all_effects

Añadir o eliminar componentes de efectos visuales o de audio. apply_effect identifica y lee el nuevo componente.

batch_apply_effect / copy_effects_between_clips / copy_effect_values

Aplicar o copiar tratamientos de efectos entre clips.

set_effect_property / set_color_value / set_blend_mode

Cambiar los parámetros de efecto compatibles, los valores de color y los modos de fusión.

color_correct / apply_lut / stabilize_clip

Aplicar corrección básica, LUTs o Warp Stabilizer.

crop_clip / add_adjustment_layer / get_clip_adjustment_layer

Recortar un clip o usar una capa de ajuste para un tratamiento compartido.

set_clip_properties / set_clip_properties_batch

Establecer opacidad, escala, rotación y posición con salida verificada por propiedad.

set_clip_position / set_clip_scale / set_clip_rotation / set_clip_anchor_point

Ajustar los valores individuales de la transformación Motion.

add_keyframe / get_keyframes / remove_keyframe / remove_keyframe_range

Crear, inspeccionar y eliminar fotogramas clave de parámetros.

set_keyframe_interpolation / get_value_at_time

Establecer la interpolación o consultar el valor de un parámetro en un momento dado.

Audio, transiciones y subtítulos

Tools

What they do

adjust_audio_levels / set_clip_volume / set_clip_pan

Establecer la ganancia, el volumen o el paneo del clip.

add_audio_keyframes / setup_ducking

Crear automatización de volumen o una curva de ducking completa a partir de las ventanas suministradas.

mute_track / apply_audio_effect / apply_audio_effect_to_all_clips

Silenciar una pista o aplicar procesamiento de audio a uno o varios clips.

detect_silence

Analizar un archivo multimedia local con ffmpeg y devolver los rangos de silencio. No edita la línea de tiempo.

list_available_transitions / list_available_audio_transitions

Descubrir los nombres de las transiciones instaladas.

add_transition / add_transition_to_clip / batch_add_transitions

Añadir una o varias transiciones. Los resultados distinguen los cambios verificados de las respuestas del host aceptadas pero no verificadas.

create_caption_track

Crear una pista de subtítulos a partir de un elemento de proyecto de subtítulos importado, como un SRT.

read_sequence_captions

Informar de los datos de subtítulos visibles mediante scripting y señalar explícitamente que el DOM de Premiere a menudo no puede leer el texto de subtítulos existente.

Marcadores, selección, navegación y reproducción

Tools

What they do

add_marker / update_marker / delete_marker / list_markers

Crear y gestionar marcadores de línea de tiempo.

add_marker_to_project_item / get_clip_markers / get_sequence_markers_by_type

Trabajar con marcadores en elementos de proyecto, clips o secuencias.

set_sequence_in_out_points / clear_sequence_in_out / set_work_area / get_work_area

Establecer o inspeccionar los puntos de entrada/salida de la secuencia y el área de trabajo.

get_playhead_position / set_playhead_position / get_next_edit_point / move_playhead_to_edit

Inspeccionar y navegar por el CTI/cabezal de reproducción.

get_selected_clips / select_clips_by_name / select_clips_in_range

Inspeccionar o crear selecciones específicas en la línea de tiempo.

select_all_clips / deselect_all_clips / select_disabled_clips / invert_selection

Controles de selección más amplios.

open_in_source / close_source_monitor / set_source_in_out / clear_item_in_out

Controlar los medios del monitor de origen y los puntos de entrada/salida de origen.

play_timeline / stop_playback / play_source_monitor

Iniciar o detener la reproducción de la línea de tiempo y del origen.

Entrega, intercambio y gestión de medios

Tools

What they do

validate_project_for_export / get_encoder_presets / get_export_file_extension

Validar una entrega, descubrir los ajustes preestablecidos de usuario .epr legibles y resolver las extensiones de salida.

export_sequence / add_to_render_queue

Poner en cola una secuencia mediante Adobe Media Encoder usando una ruta de ajuste preestablecido real o un nombre de ajuste preestablecido exacto.

get_render_queue_status / start_batch_encode

Informar de la disponibilidad de supervisión de la cola o iniciar la codificación por lotes compatible.

export_frame / capture_frame

Generar una imagen fija desde una secuencia o capturar un fotograma.

export_as_fcp_xml / export_aaf / export_omf

Exportar los formatos de intercambio compatibles.

encode_project_item / encode_file / export_as_project

Codificar un elemento/archivo de origen o exportar una representación del proyecto.

manage_proxies / has_proxy / detach_proxy

Inspeccionar, adjuntar o desvincular proxies.

set_offline / refresh_media / set_scale_to_frame_size

Cambiar el estado sin conexión, actualizar los medios o aplicar el escalado del tamaño de fotograma.

consolidate_duplicates / consolidate_and_transfer

Consolidar elementos duplicados o preparar un flujo de trabajo de transferencia.

Gráficos, flujos de trabajo, espacio de trabajo y operaciones avanzadas

Tools

What they do

add_text_overlay / import_mogrt / import_mogrt_from_library

Añadir un MOGRT y, opcionalmente, rellenar los campos de texto compatibles.

get_mogrt_component / get_graphics_white_luminance / set_graphics_white_luminance

Inspeccionar los componentes de Motion Graphics y la luminancia blanca de los gráficos.

build_motion_graphics_demo

Crear una secuencia de demostración completa con recursos generados, fundidos y animación sutil.

assemble_product_spot / build_brand_spot_from_mogrt_and_assets

Montar medios reales en una edición dirigida de producto/marca con planes de clip opcionales y superposiciones MOGRT.

auto_reframe_sequence / detect_scene_edits / scene_edit_detection

Usar el reencuadre asistido por Premiere o la detección de cambios de escena cuando el host lo admita.

get_workspaces / set_workspace

Inspeccionar y cambiar las distribuciones del espacio de trabajo de Premiere.

create_bars_and_tone / set_transcode_on_ingest / set_scratch_disk_path

Generar medios de utilidad o gestionar el comportamiento de ingesta y de disco de caché.

execute_extendscript / evaluate_expression / inspect_dom_object

Operaciones avanzadas de diagnóstico y scripting. Usar solo con entradas de confianza y con la intención explícita del usuario.

Operaciones adicionales compatibles

El resto del catálogo abarca el control de bajo nivel de las propiedades de los medios, los ajustes del proyecto, los formatos de visualización, el suavizado de bordes, los fotogramas de póster, las etiquetas de color, la selección, el destino de pistas, las rutas del proyecto y los recuentos de proyecto. Incluye 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 y match_frame.

Usa la introspección de MCP en tu cliente para conocer el esquema exacto de entrada y la forma de retorno de cada herramienta. Un agente debe inspeccionar primero, realizar una mutación puntual y comprobar el estado afectado antes de continuar con una edición de varios pasos.

Límites reales

  • Un .zxp de CEP autofirmado confirma la integridad del archivo, pero no es una aprobación de Adobe Marketplace ni una garantía de confianza pública. El flujo de trabajo de firma reproducible requiere los secretos del certificado privado y la validación de Premiere en la plataforma de destino.

Este proyecto es mucho más utilizable que el prototipo original, pero no es magia.

  • El scripting de Premiere todavía no expone todas las operaciones de la interfaz de usuario de forma limpia.

  • Las pistas de subtítulos no son lo mismo que las transcripciones de voz a texto: read_sequence_captions sigue sin estar disponible a través de CEP, mientras que read_sequence_transcription lee las transcripciones de los clips de origen a través de UXP.

  • El diseño profesional de títulos todavía depende de activos MOGRT reales o de flujos de trabajo de gráficos externos.

  • get_render_queue_status solo es útil cuando la integración con Adobe Media Encoder está disponible.

  • Los mejores resultados se obtienen con metraje de origen real, audio real y activos de marca reales. La capa de automatización los ensambla y manipula; no sustituye el criterio editorial.

Solución de problemas

Si las herramientas están visibles pero las llamadas fallan:

  1. Confirma que Premiere Pro está abierto con un proyecto cargado.

  2. Abre Window > Extensions > MCP Bridge (CEP).

  3. Confirma que el directorio temporal es exactamente /tmp/premiere-mcp-bridge.

  4. Haz clic en Start Bridge.

  5. Si has actualizado el código del bridge, haz clic con el botón derecho en el panel y elige Reload.

  6. Reintenta el comando.

Si read_sequence_transcription indica que el bridge de UXP no está disponible:

  1. Usa Premiere Pro 25.6 o posterior.

  2. Activa Plugins > Enable Developer Mode y, a continuación, carga uxp-plugin con Adobe UXP Developer Tool.

  3. Abre Window > UXP Plugins > MCP Transcript Bridge.

  4. Introduce /tmp/premiere-mcp-bridge, haz clic en Save bridge root y, a continuación, haz clic en Start Bridge.

  5. Asegúrate de que los clips de origen de la secuencia se hayan transcrito en el panel Texto de Premiere. La herramienta devuelve un resultado parcial cuando algunos clips de origen no tienen transcripción.

Si el cliente MCP no puede encontrar el servidor:

  1. Verifica la ruta absoluta a dist/index.js.

  2. Verifica PREMIERE_TEMP_DIR=/tmp/premiere-mcp-bridge.

  3. Reinicia el cliente MCP después de cambiar la configuración.

  4. Ejecuta npm run setup:doctor.

Notas para desarrolladores

Comandos útiles:

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

Consulta:

  • QUICKSTART.md para la ruta de instalación más corta

  • KNOWN_ISSUES.md para los límites actuales

  • CONTRIBUTING.md para el flujo de trabajo de desarrollo

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