Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_project_itemsA

Lists all media items, bins, and assets in the current Premiere Pro project. Use this to discover available media before performing operations.

list_sequencesB

Lists all sequences in the current Premiere Pro project with their IDs, names, and basic properties.

list_sequence_tracksA

Lists all video and audio tracks in a specific sequence with their properties and clips.

get_project_infoB

Gets comprehensive information about the current project including name, path, settings, and status.

verify_premiere_connectionA

Read-only readiness check for the live CEP bridge and Premiere Pro host. Run this before an editing workflow to confirm the bridge responds and report the Premiere version, project, and active sequence without changing the project.

get_capabilitiesA

Reports the local MCP runtime, installed bridge status, tool/resource/prompt catalog sizes, and supported versus experimental integration surfaces. Set checkConnection to true to run the read-only live Premiere connection check; otherwise no Premiere request is made.

validate_project_for_exportA

Runs a non-destructive export readiness audit for the active or requested sequence. Checks timeline content, offline media, missing export preset/output folder inputs, gaps, markers, and basic audio/video track state before an agent queues an export.

get_encoder_presetsA

Discovers readable user Adobe Media Encoder .epr presets from local AME preset folders. Factory preset enumeration is not claimed complete.

build_motion_graphics_demoB

Generates clean demo stills, creates a sequence, lays the shots out on the timeline, adds dissolves, and applies subtle scale animation for a polished minimalist ad-style demo.

assemble_product_spotA

Builds a production-oriented promo timeline from real media assets. Supports either template defaults or an explicit clipPlan for LLM-directed pacing, transitions, motion, trims, and per-clip effects.

build_brand_spot_from_mogrt_and_assetsB

Builds a branded ad assembly from real media assets, supports optional MOGRT overlay, and allows explicit clipPlan control. Default polish is optional so creative direction can come from LLM planning instead of hardcoded passes.

create_projectA

Creates a new Adobe Premiere Pro project. Use this when the user wants to start a new video editing project from scratch.

open_projectA

Opens an existing Adobe Premiere Pro project from a specified file path.

save_projectA

Saves the currently active Adobe Premiere Pro project.

save_project_asC

Saves the current project with a new name and location.

import_mediaB

Imports a media file (video, audio, image) into the current Premiere Pro project.

import_fcp_xmlA

Imports a Final Cut Pro 7 XML (XMEML) file into the current project. Premiere creates a new sequence with the cuts/clips defined in the XML. The import requests Premiere UI suppression, but malformed or unsupported XML can still be rejected by Premiere. Use legacy FCP7 XML, not modern FCPXML 1.x from Final Cut Pro X.

import_edlA

Reports that CMX 3600 EDL import is unavailable through this dialog-safe MCP server. Premiere's EDL API opens an interactive sequence/source-media dialog that blocks CEP. Use import_fcp_xml for unattended timeline interchange instead.

import_folderA

Imports all media files from a folder into the current Premiere Pro project.

create_binB

Creates a new bin (folder) in the project panel to organize media.

create_sequenceA

Creates a new sequence from a specific installed .sqpreset file without opening Premiere's New Sequence dialog. For footage-driven edits, prefer create_sequence_from_clips; for an empty copy of an existing sequence, use duplicate_sequence with clearContents=true.

duplicate_sequenceA

Creates a copy of an existing sequence with a new name. Set clearContents=true to get an EMPTY copy that inherits the source sequence's exact settings (frame rate, resolution, track layout) — the reliable way to auto-create a correctly-specced blank target, since create_sequence ignores frame rate.

delete_sequenceB

Deletes a sequence from the project.

add_to_timelineA

Adds a media clip from the project panel to a sequence timeline at a specific track and time.

add_to_timeline_batchA

Places MANY clips onto one sequence in a single round-trip — the fast path for rebuilding a whole edit (e.g. a Descript/EDL stringout). Equivalent to calling add_to_timeline (overwrite) once per clip, but ~50x faster because it loops inside one ExtendScript pass instead of one file round-trip per clip. Each clip supports per-clip linkAudio and sourceInPoint/sourceOutPoint (Source-monitor in/out). Returns a per-clip result array so one bad clip does not sink the batch, plus an aggregate status: top-level success is true ONLY when every clip placed; status is "success" | "partial" | "failure" with placed/failed/total counts.

remove_from_timelineA

Removes a clip from the timeline. Pass sequenceId when the clip ID came from list_sequence_tracks for a non-active sequence.

move_clipA

Moves a clip along the timeline, keeping it on its current track. To move a clip to a different track, use move_clip_to_track: on this Premiere build that is a remove-and-reinsert, which can overwrite whatever occupies the destination and gives the clip a new id, so it is deliberately a separate call rather than an option here.

trim_clipA

Adjusts the in and out points of a clip on the timeline, effectively shortening it.

split_clipC

Splits a clip at a specific time point, creating two separate clips.

razor_timeline_at_timeA

Cuts across multiple tracks in a sequence at an absolute timeline time. If no track arrays are provided, all video and audio tracks are cut.

apply_effectA

Applies a visual or audio effect to a clip, identifies the exact newly created component, and verifies parameter readbacks.

crop_clipA

Crops a timeline clip using Premiere Pro's built-in Crop video effect. Reuses an existing Crop effect on the clip when present; otherwise adds one. Omitted parameters keep their current/default values.

add_transitionB

Adds a transition (e.g., cross dissolve) between two adjacent clips on the timeline.

add_transition_to_clipA

Adds a transition to the beginning or end of a single clip. Check status and verified in the result: accepted_unverified means Premiere accepted the command but inspection could not prove the edit, so do not retry automatically.

adjust_audio_levelsC

Adjusts the volume (gain) of an audio clip on the timeline.

detect_silenceA

Analyzes a media file's audio for silent stretches using ffmpeg's silencedetect filter, run locally via child_process -- NOT via Premiere's scripting API, which has no audio-level/RMS reading capability at all (confirmed: every audio tool in this codebase only writes levels, never reads them). Requires ffmpeg on PATH; returns an explicit error if it is not found rather than failing silently. This is DETECTION ONLY -- it does not cut or modify anything. Use the returned intervals with split_clip/ripple_delete/razor_timeline_at_time if you want to remove the silence.

add_audio_keyframesA

Adds keyframes to audio levels for dynamic volume changes.

setup_duckingA

High-level wrapper around add_audio_keyframes that builds a ducking curve from a base level + ducking windows. Computes 4 keyframes per window (pre-fade, duck-in, duck-out, post-fade) plus boundary keyframes at clip start/end. Replaces the manual "8 keyframes per video" pattern from Sprint 3. Times are clip-source-time absolute (same convention as add_audio_keyframes).

mute_trackB

Mutes or unmutes an entire audio track.

add_text_overlayA

Adds a text layer (title) over the video timeline. Requires a MOGRT (.mogrt) template file path. Supports up to 4 text fields (text, text2, text3, text4) — each populates the Nth "AE.ADBE Text" component in the MOGRT (e.g., for Basic Lower Third: text=main title, text2=subtitle).

color_correctB

Applies basic color correction adjustments to a video clip.

apply_lutB

Applies a Look-Up Table (LUT) to a clip for color grading.

export_sequenceB

Renders and exports a sequence to a video file. This is for creating the final video.

export_frameB

Exports a single frame from a sequence as an image file.

add_markerB

Adds a marker to the specified sequence for navigation or notes. The sequence does not have to be the active one.

delete_markerB

Deletes a marker from the specified sequence. The sequence does not have to be the active one.

update_markerB

Updates an existing marker's properties in the specified sequence. The sequence does not have to be the active one.

list_markersA

Lists all markers in the specified sequence. The sequence does not have to be the active one.

add_trackC

Adds a new video or audio track to the sequence.

delete_trackA

Deletes a video or audio track from the specified sequence. The sequence does not have to be the active one, but it does have to be open in Premiere: there is no DOM track-deletion API, so this falls through to the QE DOM, which only reaches sequences Premiere has open. A sequence QE cannot address is reported by name rather than deleted from the wrong timeline. Caption track deletion is accepted by the schema but returns an explicit unsupported result because Premiere Pro exposes no caption-track delete/read API to scripting.

lock_trackA

Locks or unlocks a track to prevent/allow editing. The sequence does not have to be the active one.

toggle_track_visibilityA

Shows or hides a video track by toggling its output (the eye icon) in the specified sequence. The sequence does not have to be the active one. This is track OUTPUT, not track targeting -- use set_target_track for the V1/A1 patch buttons.

link_audio_videoA

Links or unlinks audio and video components of a clip.

apply_audio_effectC

Applies an audio effect to a clip.

apply_audio_effect_to_all_clipsA

Bulk: applies a single audio effect to ALL audio clips of a sequence in one ExtendScript call. Returns per-clip results. Saves N MCP roundtrips when calibrating or applying same chain.

duplicate_clipB

Duplicates a clip on the timeline.

reverse_clipB

Reverses the playback of a clip.

enable_disable_clipB

Enables or disables a clip on the timeline.

replace_clipB

Replaces a clip on the timeline with another media item.

get_sequence_settingsB

Gets the settings for a sequence (resolution, framerate, etc.).

set_sequence_settingsA

Updates sequence settings. Applies width, height, frameRate and pixelAspectRatio, reads the values back afterwards, and reports any field Premiere accepted but did not actually change. Frame size CAN be changed after creation, contrary to an earlier note in this codebase.

get_clip_propertiesA

Gets detailed properties of a clip, INCLUDING current Motion values (opacity/scale/rotation/position). Position is returned both normalized (0..1) and in PIXELS (motion.position, using the sequence frame size) so you can verify or copy framing without exporting a frame. Pass sequenceId when the clip ID came from list_sequence_tracks for a non-active sequence.

set_clip_propertiesB

Sets Motion properties of a clip (opacity, scale, rotation, position).

set_clip_properties_batchA

Applies Motion properties (opacity/scale/rotation/position) to MANY clips in a single round-trip — the fast path for per-speaker framing across a whole rebuilt edit. ~50x faster than one set_clip_properties call per clip. Returns a per-clip result array; each result carries an applied map ({opacity,scale,rotation,position}) and success is true only when EVERY requested property was actually found and set (a missing Motion property is reported, not silently ignored).

add_to_render_queueB

Adds a sequence to the Adobe Media Encoder render queue.

get_render_queue_statusA

Reports whether render queue monitoring is available. This currently returns guidance for Adobe Media Encoder rather than live queue telemetry.

stabilize_clipB

Applies video stabilization to reduce camera shake.

speed_changeC

Changes the playback speed of a clip.

get_playhead_positionA

Gets the current playhead (CTI) position in the specified sequence.

set_playhead_positionA

Sets the playhead (CTI) position in the specified sequence.

get_selected_clipsA

Gets all currently selected clips in the specified sequence.

list_available_effectsA

Lists all available video effects in Premiere Pro.

list_available_transitionsA

Lists all available video transitions in Premiere Pro.

list_available_audio_effectsA

Lists all available audio effects in Premiere Pro.

list_available_audio_transitionsB

Lists all available audio transitions in Premiere Pro.

add_keyframeB

Adds a keyframe to a clip component parameter at a specific time.

remove_keyframeA

Removes a keyframe from a clip component parameter at a specific time.

get_keyframesB

Gets all keyframes for a clip component parameter.

set_work_areaC

Sets the work area in/out points for a sequence.

get_work_areaC

Gets the work area in/out points for a sequence.

batch_add_transitionsA

Adds a transition to all clip boundaries on a track. Useful for quickly adding cross dissolves or other transitions between every clip.

find_project_item_by_nameB

Searches for project items by name. Useful for finding media files, sequences, or bins.

move_item_to_binC

Moves a project item into a different bin (folder).

set_active_sequenceC

Sets the active sequence in the project.

get_active_sequenceA

Gets information about the currently active sequence.

get_clip_at_positionB

Gets the clip at a specific time position on a track.

auto_reframe_sequenceB

Automatically reframes a sequence to a new aspect ratio using AI-powered motion tracking.

detect_scene_editsB

Detects scene changes in selected clips and optionally adds cuts or markers.

create_caption_trackA

Creates a caption track on a sequence from an imported caption/subtitle file (e.g. an .srt imported via import_media). Pass the SRT project item ID directly.

read_sequence_captionsA

Reads caption tracks of a sequence, returning each caption clip as { start, end, text } in seconds. IMPORTANT: Premiere Pro exposes no caption-read API in its scripting DOM, so in practice this returns trackCount:0 / captions:[] even when the sequence HAS a working caption track. The response field captionReadSupported:false (plus note) signals this — a 0 result does NOT mean the sequence has no captions. To read cue text/timing, parse the source .srt file directly instead.

read_sequence_transcriptionA

Reads Premiere Speech-to-Text transcripts from the source clips used by a sequence. Requires the optional MCP Transcript Bridge (UXP) panel in Premiere Pro 25.6+. Returns timeline-timed segments plus missing/unsupported source-clip diagnostics; it does not read caption tracks.

rename_project_itemA

Renames a project item (sequence, bin, clip) by setting its name. Use this when duplicate_sequence does not propagate the new name to the project panel.

create_subclipB

Creates a subclip from a project item with specified in/out points.

relink_mediaB

Relinks an offline or moved media file to a new file path.

set_color_labelB

Sets the color label on a project item.

get_color_labelC

Gets the color label index of a project item.

get_metadataB

Gets project metadata and XMP metadata for a project item.

set_metadataB

Sets a project metadata value on a project item.

get_footage_interpretationA

Gets the footage interpretation settings (frame rate, pixel aspect ratio, field type, etc.) for a project item.

set_footage_interpretationB

Sets footage interpretation settings (frame rate, pixel aspect ratio) for a project item.

check_offline_mediaA

Checks all project items and returns a list of any that are offline (missing media).

export_as_fcp_xmlB

Exports a sequence as Final Cut Pro XML.

undoB

Performs an undo operation in Premiere Pro.

set_sequence_in_out_pointsA

Sets the in and/or out points on a sequence timeline.

get_sequence_in_out_pointsB

Gets the in and out points of a sequence timeline.

export_aafB

Exports a sequence as an AAF file for interchange with other editing/audio applications.

consolidate_duplicatesC

Consolidates duplicate media items in the project.

refresh_mediaA

Refreshes the media for a project item, reloading it from disk.

import_sequences_from_projectB

Imports sequences from another Premiere Pro project file.

create_subsequenceB

Creates a subsequence from the in/out points of a sequence.

import_mogrtB

Imports a Motion Graphics Template (.mogrt) file into a sequence.

import_mogrt_from_libraryB

Imports a Motion Graphics Template from a Creative Cloud Library.

manage_proxiesB

Checks proxy status, attaches a proxy file, or gets the proxy path for a project item.

find_items_by_media_pathD

Premiere Pro expanded operation: find items by media path.

get_insertion_binC

Premiere Pro expanded operation: get insertion bin.

get_project_panel_metadataD

Premiere Pro expanded operation: get project panel metadata.

get_graphics_white_luminanceC

Premiere Pro expanded operation: get graphics white luminance.

get_item_infoC

Premiere Pro expanded operation: get item info.

is_work_area_enabledD

Premiere Pro expanded operation: is work area enabled.

get_xmp_metadataD

Premiere Pro expanded operation: get xmp metadata.

get_color_spaceD

Premiere Pro expanded operation: get color space.

rename_clipB

Premiere Pro expanded operation: rename clip.

get_clip_speedC

Premiere Pro expanded operation: get clip speed.

set_clip_selectionD

Premiere Pro expanded operation: set clip selection.

link_selectionC

Premiere Pro expanded operation: link selection.

unlink_selectionD

Premiere Pro expanded operation: unlink selection.

execute_extendscriptD

Premiere Pro expanded operation: execute extendscript.

evaluate_expressionD

Premiere Pro expanded operation: evaluate expression.

inspect_dom_objectC

Premiere Pro expanded operation: inspect dom object.

list_clip_effectsD

Premiere Pro expanded operation: list clip effects.

get_sequence_structureC

Premiere Pro expanded operation: get sequence structure.

get_premiere_stateC

Premiere Pro expanded operation: get premiere state.

get_full_project_overviewC

Premiere Pro expanded operation: get full project overview.

get_bin_contentsD

Premiere Pro expanded operation: get bin contents.

get_full_sequence_infoC

Premiere Pro expanded operation: get full sequence info.

get_full_clip_infoC

Premiere Pro expanded operation: get full clip info.

get_project_item_infoC

Premiere Pro expanded operation: get project item info.

search_project_itemsC

Premiere Pro expanded operation: search project items.

get_timeline_gapsC

Premiere Pro expanded operation: get timeline gaps.

get_timeline_summaryC

Premiere Pro expanded operation: get timeline summary.

get_offline_mediaD

Premiere Pro expanded operation: get offline media.

get_used_media_reportD

Premiere Pro expanded operation: get used media report.

select_clips_by_nameD

Premiere Pro expanded operation: select clips by name.

select_all_clipsB

Premiere Pro expanded operation: select all clips.

deselect_all_clipsB

Premiere Pro expanded operation: deselect all clips.

select_clips_in_rangeD

Premiere Pro expanded operation: select clips in range.

select_disabled_clipsB

Premiere Pro expanded operation: select disabled clips.

open_in_sourceD

Premiere Pro expanded operation: open in source.

close_source_monitorC

Premiere Pro expanded operation: close source monitor.

close_all_source_clipsC

Premiere Pro expanded operation: close all source clips.

set_source_in_outD

Premiere Pro expanded operation: set source in out.

insert_from_sourceD

Premiere Pro expanded operation: insert from source.

overwrite_from_sourceC

Premiere Pro expanded operation: overwrite from source.

get_source_monitor_infoD

Premiere Pro expanded operation: get source monitor info.

set_target_trackC

Premiere Pro expanded operation: set target track.

get_target_tracksC

Premiere Pro expanded operation: get target tracks.

rename_trackC

Premiere Pro expanded operation: rename track.

get_track_infoD

Premiere Pro expanded operation: get track info.

clear_item_in_outC

Premiere Pro expanded operation: clear item in out.

set_item_in_outD

Premiere Pro expanded operation: set item in out.

remove_selected_clipsC

Premiere Pro expanded operation: remove selected clips.

redoC

Premiere Pro expanded operation: redo.

multiple_undoD

Premiere Pro expanded operation: multiple undo.

get_version_infoC

Premiere Pro expanded operation: get version info.

get_all_project_pathsC

Premiere Pro expanded operation: get all project paths.

lift_selectionC

Premiere Pro expanded operation: lift selection.

extract_selectionD

Premiere Pro expanded operation: extract selection.

get_project_scratch_disksD

Premiere Pro expanded operation: get project scratch disks.

get_sequence_countC

Premiere Pro expanded operation: get sequence count.

get_total_clip_countB

Premiere Pro expanded operation: get total clip count.

match_frameD

Premiere Pro expanded operation: match frame.

pingD

Premiere Pro expanded operation: ping.

get_workspacesD

Premiere Pro expanded operation: get workspaces.

set_workspaceD

Premiere Pro expanded operation: set workspace.

play_timelineB

Premiere Pro expanded operation: play timeline.

stop_playbackC

Premiere Pro expanded operation: stop playback.

play_source_monitorB

Premiere Pro expanded operation: play source monitor.

get_source_monitor_positionC

Premiere Pro expanded operation: get source monitor position.

close_projectC

Premiere Pro expanded operation: close project.

delete_binC

Premiere Pro expanded operation: delete bin.

rename_binD

Premiere Pro expanded operation: rename bin.

create_smart_binC

Premiere Pro expanded operation: create smart bin.

start_batch_encodeD

Premiere Pro expanded operation: start batch encode.

add_custom_metadata_fieldD

Premiere Pro expanded operation: add custom metadata field.

import_sequencesD

Premiere Pro expanded operation: import sequences.

create_bars_and_toneC

Premiere Pro expanded operation: create bars and tone.

set_transcode_on_ingestC

Premiere Pro expanded operation: set transcode on ingest.

set_project_panel_metadataD

Premiere Pro expanded operation: set project panel metadata.

set_graphics_white_luminanceB

Premiere Pro expanded operation: set graphics white luminance.

set_scratch_disk_pathC

Premiere Pro expanded operation: set scratch disk path.

set_offlineD

Premiere Pro expanded operation: set offline.

has_proxyC

Premiere Pro expanded operation: has proxy.

detach_proxyD

Premiere Pro expanded operation: detach proxy.

set_override_frame_rateC

Premiere Pro expanded operation: set override frame rate.

set_override_pixel_aspect_ratioC

Premiere Pro expanded operation: set override pixel aspect ratio.

set_scale_to_frame_sizeB

Premiere Pro expanded operation: set scale to frame size.

select_itemC

Premiere Pro expanded operation: select item.

set_start_timeD

Premiere Pro expanded operation: set start time.

unnest_sequenceD

Premiere Pro expanded operation: unnest sequence.

create_sequence_from_presetD

Premiere Pro expanded operation: create sequence from preset.

attach_custom_propertyD

Premiere Pro expanded operation: attach custom property.

get_export_file_extensionD

Premiere Pro expanded operation: get export file extension.

remove_effectD

Premiere Pro expanded operation: remove effect.

set_xmp_metadataC

Premiere Pro expanded operation: set xmp metadata.

capture_frameC

Premiere Pro expanded operation: capture frame.

export_omfD

Premiere Pro expanded operation: export omf.

encode_project_itemD

Premiere Pro expanded operation: encode project item.

encode_fileD

Premiere Pro expanded operation: encode file.

ripple_deleteD

Premiere Pro expanded operation: ripple delete.

roll_editD

Premiere Pro expanded operation: roll edit.

slide_editC

Premiere Pro expanded operation: slide edit.

slip_editC

Premiere Pro expanded operation: slip edit.

move_clip_to_trackC

Premiere Pro expanded operation: move clip to track.

remove_all_effectsD

Premiere Pro expanded operation: remove all effects.

set_clip_speed_qeD

Premiere Pro expanded operation: set clip speed qe.

set_frame_blendD

Premiere Pro expanded operation: set frame blend.

set_time_interpolationC

Premiere Pro expanded operation: set time interpolation.

overwrite_clipD

Premiere Pro expanded operation: overwrite clip.

create_sequence_from_clipsB

Premiere Pro expanded operation: create sequence from clips.

close_sequenceC

Premiere Pro expanded operation: close sequence.

export_as_projectC

Premiere Pro expanded operation: export as project.

set_zero_pointD

Premiere Pro expanded operation: set zero point.

scene_edit_detectionD

Premiere Pro expanded operation: scene edit detection.

delete_preview_filesC

Premiere Pro expanded operation: delete preview files.

add_tracksC

Premiere Pro expanded operation: add tracks.

set_color_valueD

Premiere Pro expanded operation: set color value.

get_clip_adjustment_layerC

Premiere Pro expanded operation: get clip adjustment layer.

get_linked_itemsD

Premiere Pro expanded operation: get linked items.

get_mogrt_componentC

Premiere Pro expanded operation: get mogrt component.

get_effect_propertiesC

Premiere Pro expanded operation: get effect properties.

set_effect_propertyC

Premiere Pro expanded operation: set effect property.

remove_keyframe_rangeC

Premiere Pro expanded operation: remove keyframe range.

set_keyframe_interpolationD

Premiere Pro expanded operation: set keyframe interpolation.

get_value_at_timeD

Premiere Pro expanded operation: get value at time.

select_clips_by_colorB

Premiere Pro expanded operation: select clips by color.

invert_selectionC

Premiere Pro expanded operation: invert selection.

copy_effects_between_clipsB

Premiere Pro expanded operation: copy effects between clips.

copy_effect_valuesD

Premiere Pro expanded operation: copy effect values.

replace_clip_mediaC

Premiere Pro expanded operation: replace clip media.

batch_apply_effectC

Premiere Pro expanded operation: batch apply effect.

remove_effect_by_nameB

Premiere Pro expanded operation: remove effect by name.

set_blend_modeD

Premiere Pro expanded operation: set blend mode.

set_all_tracks_targetedC

Premiere Pro expanded operation: set all tracks targeted.

razor_all_tracksD

Premiere Pro expanded operation: razor all tracks.

set_clip_start_timeD

Premiere Pro expanded operation: set clip start time.

import_image_sequenceC

Premiere Pro expanded operation: import image sequence.

set_clip_positionD

Premiere Pro expanded operation: set clip position.

set_clip_scaleC

Premiere Pro expanded operation: set clip scale.

set_clip_rotationC

Premiere Pro expanded operation: set clip rotation.

set_clip_anchor_pointC

Premiere Pro expanded operation: set clip anchor point.

set_clip_opacityD

Premiere Pro expanded operation: set clip opacity.

set_clip_volumeC

Premiere Pro expanded operation: set clip volume.

set_clip_panD

Premiere Pro expanded operation: set clip pan.

batch_rename_clipsD

Premiere Pro expanded operation: batch rename clips.

batch_enable_disableD

Premiere Pro expanded operation: batch enable disable.

clear_sequence_in_outB

Premiere Pro expanded operation: clear sequence in out.

get_qe_clip_infoD

Premiere Pro expanded operation: get qe clip info.

set_poster_frameD

Premiere Pro expanded operation: set poster frame.

move_items_to_binC

Premiere Pro expanded operation: move items to bin.

set_anti_alias_qualityC

Premiere Pro expanded operation: set anti alias quality.

set_uniform_scaleD

Premiere Pro expanded operation: set uniform scale.

set_scale_width_heightC

Premiere Pro expanded operation: set scale width height.

delete_project_itemD

Premiere Pro expanded operation: delete project item.

delete_multiple_project_itemsB

Premiere Pro expanded operation: delete multiple project items.

add_adjustment_layerC

Premiere Pro expanded operation: add adjustment layer.

freeze_frameC

Premiere Pro expanded operation: freeze frame.

set_sequence_frame_rateC

Premiere Pro expanded operation: set sequence frame rate.

set_sequence_resolutionD

Premiere Pro expanded operation: set sequence resolution.

set_sequence_audio_settingsD

Premiere Pro expanded operation: set sequence audio settings.

set_sequence_pixel_aspect_ratioC

Premiere Pro expanded operation: set sequence pixel aspect ratio.

set_sequence_field_typeD

Premiere Pro expanded operation: set sequence field type.

get_unused_mediaC

Premiere Pro expanded operation: get unused media.

get_duplicate_mediaD

Premiere Pro expanded operation: get duplicate media.

get_clip_linksC

Premiere Pro expanded operation: get clip links.

get_sequence_markers_by_typeC

Premiere Pro expanded operation: get sequence markers by type.

get_clip_markersD

Premiere Pro expanded operation: get clip markers.

add_marker_to_project_itemA

Premiere Pro expanded operation: add marker to project item.

set_sequence_display_formatB

Premiere Pro expanded operation: set sequence display format.

get_clip_at_playheadC

Premiere Pro expanded operation: get clip at playhead.

get_next_edit_pointC

Premiere Pro expanded operation: get next edit point.

move_playhead_to_editB

Premiere Pro expanded operation: move playhead to edit.

set_project_scratch_diskC

Premiere Pro expanded operation: set project scratch disk.

nest_clipsC

Premiere Pro expanded operation: nest clips.

consolidate_and_transferD

Premiere Pro expanded operation: consolidate and transfer.

Prompts

Interactive templates invoked by user choice

NameDescription
create_video_projectGuide to create a new video project from scratch
edit_music_videoWorkflow for editing a music video with beat synchronization
color_grade_footageStep-by-step color grading workflow
multicam_editingGuide for multicam editing workflow
podcast_editingWorkflow for editing podcast episodes
social_media_contentCreate content optimized for social media platforms
documentary_editingWorkflow for documentary film editing
commercial_editingGuide for editing commercial advertisements
optimize_workflowTips for optimizing Premiere Pro workflow and performance
audio_cleanupGuide for cleaning up and enhancing audio

Resources

Contextual data attached and managed by the client

NameDescription
Current Project InformationInformation about the currently open Premiere Pro project
Project SequencesList of all sequences in the current project
Project MediaList of all media items in the current project
Project BinsOrganizational structure of bins in the current project
Timeline ClipsAll clips currently on the timeline
Timeline TracksInformation about video and audio tracks
Timeline MarkersMarkers and their positions on the timeline
Available EffectsList of all available effects in Premiere Pro
Applied EffectsEffects currently applied to clips
Available TransitionsList of all available transitions in Premiere Pro
Export PresetsAvailable export presets and their settings
Project MetadataMetadata information for the current project
Premiere Operating InstructionsAttach this before editing to give the model workflow and safety guidance for using the Premiere MCP server

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