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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_active_sequenceA

Read structural info about the active Premiere sequence: name, frame rate, total duration in seconds, first-frame timecode (zero point), and per-track summaries (index, name, clip count). No arguments. Use this first to confirm a sequence is open and to learn its duration before asking for transcripts or placing markers. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

get_transcriptA

Get the active sequence's transcript, stitched across all audio source clips and mapped into sequence-time. Each segment has start/end seconds (sequence-relative), text, and optional speaker label. Returns coverage info indicating what window of the sequence has transcript data. Optionally clip to a sequence-time window with startSec / endSec. Note: clips must be transcribed in Premiere first (Window > Text > Transcript > Transcribe sequence) or this returns ok:false. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

find_wordsA

Search the active sequence's transcript for a word or phrase and get WORD-ACCURATE sequence times for each match — the MCP equivalent of clicking a word in Premiere's Text panel. Returns startSec/endSec of the matched words plus timecodes (HH:MM:SS:FF; drop-frame HH:MM:SS;FF on 29.97/59.94 sequences), surrounding context, speaker, and whether the match ends a sentence (eos - a natural cut boundary). Use this to snap marker/cut points precisely instead of relying on get_transcript's sentence-level segment starts. Matching is case- and punctuation-insensitive. Optionally restrict to a sequence-time window with startSec/endSec. Requires transcribed clips, same as get_transcript. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

list_markersA

List markers on the active sequence with start seconds, duration seconds, name, comment, type, and color index. Optionally filter by name prefix (e.g. 'Scout/Social:' to see only Social Clips markers added by Scout). The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

place_markersA

Add markers to the active sequence. Each marker has startSec (required) and optional endSec (omit for a point marker, include for a duration marker). All markers in one call share a single colorName. Use the Scout namespace convention for name (e.g. 'Scout/Social: Hook intro', 'Scout/Cleanup: Dead air', 'Scout/Key: Topic shift') so other tools and the panel UI can find them by prefix later. Markers are added non-destructively — existing markers are not touched. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

apply_cleanupA

DESTRUCTIVE — applies Lift or Extract to every 'Scout/Cleanup:' marker range on the active sequence. Lift removes the content within each range and leaves a gap; Extract removes it AND ripples later content left to close the gap. A backup clone of the sequence is created FIRST (look for ' — backup' in the Project panel) so this is recoverable. If the backup cannot be confirmed, the tool ABORTS before touching the timeline and returns an error; only after the user explicitly accepts the risk may you retry with allowNoBackup: true. Acts ONLY on markers whose name starts with 'Scout/Cleanup:' — to apply over markers you placed in another namespace, first rename them via remove_markers + place_markers. Requires the CEP helper to be running (see cep-helper/README.md). Confirm with the user before invoking — this changes their timeline. Extract mode also leaves a GREEN point marker (prefix 'Scout/Edit:') at each join location so the user can navigate via the Markers panel and audit each cut. Listable/removable via list_markers/remove_markers with prefix='Scout/Edit:'. Lift mode does NOT place these (the gap is already the visual breadcrumb). The result includes a log:[...] array of internal diagnostic lines — check it (especially the backup line) and surface anything alarming to the user. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

create_chapter_markersA

Convert duration markers under the given prefix into POINT markers of type MARKER_TYPE_CHAPTER (duration 0). Used to turn 'Scout/Key:' moments into YouTube/podcast chapter markers. Originals are removed after the chapter markers are created. Default prefix is 'Scout/Key:'. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

export_markers_csvA

Write a CSV of every marker matching prefix to a file in the Scout plugin's UXP data folder. Columns: startSec, endSec, durationSec, startTimecode (HH:MM:SS), label, reason. Returns the absolute path of the written file. Common usage: prefix='Scout/Quote:' filename='scout-quotes.csv' for quote pulls, or prefix='Scout/Broll:' filename='scout-broll-cues.csv' for B-roll cues. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

razor_atA

Cut tracks in the active sequence at each provided sequence-time (in seconds). Produces no content removal — just adds cut boundaries, the same effect as Premiere's Razor tool (Ctrl+K) applied at each point. Reversible with Ctrl+Z in Premiere. Requires the CEP helper to be running. Optional scope selects which tracks are cut: 'all' (default — every video AND audio track), 'video' (every video track only), 'audio' (every audio track only), or 'track' (one specific track — trackType and trackIndex are then REQUIRED; they are invalid with any other scope; enforced in the handler since the schema cannot express the pairing). CAVEAT: per-track cuts (scope video/audio/track) unlink audio from video on the cut clips — Premiere's QE per-track razor behaves that way; scope 'all' cuts through everything at once. Use this when Claude needs to introduce cuts without the full Lift/Extract flow — e.g., 'cut the timeline at the 10 speaker transitions' followed by a manual review. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

enable_all_clipsA

Enable every clip on every video and audio track of the active sequence (sets disabled=false). Useful when a previous Multi-Cam edit, Lift, or manual disable left a bunch of clips muted/hidden and the user wants to restore them all at once instead of clicking each. The whole batch is a single undo entry (Ctrl+Z rolls it back). Calling on a clip that's already enabled is a no-op, so this is safe to run on any sequence — there is no 'enabled some, disabled some' mode. No arguments. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

remove_markersA

Remove markers from the active sequence. Provide AT LEAST ONE filter: prefix (removes every marker whose name starts with the prefix — common case for cleaning up a batch you placed earlier) and/or startSecMatches (an array of start times in seconds; matches within ±0.05s tolerance — useful for surgical removal of specific markers identified via list_markers). At least one filter is required; the call fails if both are omitted (no wildcard remove-all). When both are given, a marker only needs to match ONE of them to be removed. The result always includes activeSequence {name, id} — the sequence this call actually ran against. Compare it across calls to detect the user switching sequences in Premiere mid-session.

execute_extendscriptA

Run arbitrary ExtendScript inside Premiere Pro via the Scout CEP helper and return the script's string result. The QE DOM is available (app.enableQE() has been called). The script must be self-contained — each call is an independent eval with no shared state beyond Premiere's DOM. Return a JSON-shaped string for structured results. POWER TOOL: this can do anything Premiere scripting can, including destructive changes with no undo grouping — prefer the named tools when one exists, and back up the sequence before structural timeline edits.

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_sequencesA

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.

build_motion_graphics_demoA

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_assetsA

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_projectB

Saves the currently active Adobe Premiere Pro project.

save_project_asA

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_folderB

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_sequenceA

Deletes a sequence from the project.

add_to_timelineC

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_timelineB

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_clipB

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

split_clipA

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.

adjust_audio_levelsB

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_keyframesC

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_overlayB

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_correctC

Applies basic color correction adjustments to a video clip.

apply_lutB

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

export_sequenceC

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_markerA

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

delete_markerA

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

update_markerA

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

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_videoB

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_queueC

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_clipC

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_positionB

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_transitionsA

Lists all available audio transitions in Premiere Pro.

add_keyframeA

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

remove_keyframeB

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.

find_project_item_by_nameB

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

move_item_to_binB

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

set_active_sequenceB

Sets the active sequence in the project.

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_editsC

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.

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_mediaA

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_labelB

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_interpretationC

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.

undoC

Performs an undo operation in Premiere Pro.

set_sequence_in_out_pointsB

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

get_sequence_in_out_pointsA

Gets the in and out points of a sequence timeline.

export_aafA

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

consolidate_duplicatesC

Consolidates duplicate media items in the project.

refresh_mediaB

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_mogrtC

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

import_mogrt_from_libraryC

Imports a Motion Graphics Template from a Creative Cloud Library.

find_items_by_media_pathC

Premiere Pro expanded operation: find items by media path.

get_insertion_binC

Premiere Pro expanded operation: get insertion bin.

get_project_panel_metadataC

Premiere Pro expanded operation: get project panel metadata.

get_graphics_white_luminanceC

Premiere Pro expanded operation: get graphics white luminance.

get_item_infoD

Premiere Pro expanded operation: get item info.

get_xmp_metadataB

Premiere Pro expanded operation: get xmp metadata.

get_color_spaceC

Premiere Pro expanded operation: get color space.

rename_clipC

Premiere Pro expanded operation: rename clip.

get_clip_speedB

Premiere Pro expanded operation: get clip speed.

set_clip_selectionC

Premiere Pro expanded operation: set clip selection.

link_selectionC

Premiere Pro expanded operation: link selection.

unlink_selectionC

Premiere Pro expanded operation: unlink selection.

inspect_dom_objectC

Premiere Pro expanded operation: inspect dom object.

list_clip_effectsC

Premiere Pro expanded operation: list clip effects.

get_sequence_structureC

Premiere Pro expanded operation: get sequence structure.

get_premiere_stateD

Premiere Pro expanded operation: get premiere state.

get_full_project_overviewC

Premiere Pro expanded operation: get full project overview.

get_bin_contentsC

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_mediaC

Premiere Pro expanded operation: get offline media.

get_used_media_reportC

Premiere Pro expanded operation: get used media report.

select_clips_by_nameB

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_rangeC

Premiere Pro expanded operation: select clips in range.

select_disabled_clipsB

Premiere Pro expanded operation: select disabled clips.

open_in_sourceC

Premiere Pro expanded operation: open in source.

close_source_monitorC

Premiere Pro expanded operation: close source monitor.

close_all_source_clipsB

Premiere Pro expanded operation: close all source clips.

set_source_in_outC

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_infoC

Premiere Pro expanded operation: get source monitor info.

set_target_trackC

Premiere Pro expanded operation: set target track.

get_target_tracksB

Premiere Pro expanded operation: get target tracks.

rename_trackC

Premiere Pro expanded operation: rename track.

get_track_infoC

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_clipsB

Premiere Pro expanded operation: remove selected clips.

redoC

Premiere Pro expanded operation: redo.

multiple_undoC

Premiere Pro expanded operation: multiple undo.

get_version_infoC

Premiere Pro expanded operation: get version info.

get_all_project_pathsB

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_disksB

Premiere Pro expanded operation: get project scratch disks.

get_sequence_countC

Premiere Pro expanded operation: get sequence count.

get_total_clip_countC

Premiere Pro expanded operation: get total clip count.

match_frameC

Premiere Pro expanded operation: match frame.

pingD

Premiere Pro expanded operation: ping.

get_workspacesC

Premiere Pro expanded operation: get workspaces.

set_workspaceD

Premiere Pro expanded operation: set workspace.

play_timelineC

Premiere Pro expanded operation: play timeline.

stop_playbackC

Premiere Pro expanded operation: stop playback.

play_source_monitorC

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_binD

Premiere Pro expanded operation: delete bin.

rename_binC

Premiere Pro expanded operation: rename bin.

create_smart_binC

Premiere Pro expanded operation: create smart bin.

start_batch_encodeC

Premiere Pro expanded operation: start batch encode.

add_custom_metadata_fieldC

Premiere Pro expanded operation: add custom metadata field.

import_sequencesC

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_pathD

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_proxyC

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_sizeD

Premiere Pro expanded operation: set scale to frame size.

select_itemC

Premiere Pro expanded operation: select item.

set_start_timeC

Premiere Pro expanded operation: set start time.

unnest_sequenceC

Premiere Pro expanded operation: unnest sequence.

create_sequence_from_presetC

Premiere Pro expanded operation: create sequence from preset.

attach_custom_propertyD

Premiere Pro expanded operation: attach custom property.

get_export_file_extensionC

Premiere Pro expanded operation: get export file extension.

remove_effectC

Premiere Pro expanded operation: remove effect.

set_xmp_metadataC

Premiere Pro expanded operation: set xmp metadata.

export_omfC

Premiere Pro expanded operation: export omf.

encode_project_itemC

Premiere Pro expanded operation: encode project item.

encode_fileD

Premiere Pro expanded operation: encode file.

ripple_deleteC

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_effectsC

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_interpolationB

Premiere Pro expanded operation: set time interpolation.

overwrite_clipC

Premiere Pro expanded operation: overwrite clip.

create_sequence_from_clipsC

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_pointC

Premiere Pro expanded operation: set zero point.

scene_edit_detectionC

Premiere Pro expanded operation: scene edit detection.

delete_preview_filesC

Premiere Pro expanded operation: delete preview files.

add_tracksD

Premiere Pro expanded operation: add tracks.

set_color_valueC

Premiere Pro expanded operation: set color value.

get_clip_adjustment_layerC

Premiere Pro expanded operation: get clip adjustment layer.

get_linked_itemsC

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_propertyD

Premiere Pro expanded operation: set effect property.

remove_keyframe_rangeC

Premiere Pro expanded operation: remove keyframe range.

set_keyframe_interpolationC

Premiere Pro expanded operation: set keyframe interpolation.

get_value_at_timeC

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_clipsC

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_effectD

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_tracksC

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_scaleD

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_opacityC

Premiere Pro expanded operation: set clip opacity.

set_clip_volumeC

Premiere Pro expanded operation: set clip volume.

set_clip_panC

Premiere Pro expanded operation: set clip pan.

batch_rename_clipsC

Premiere Pro expanded operation: batch rename clips.

batch_enable_disableC

Premiere Pro expanded operation: batch enable disable.

clear_sequence_in_outD

Premiere Pro expanded operation: clear sequence in out.

get_qe_clip_infoC

Premiere Pro expanded operation: get qe clip info.

set_poster_frameC

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_multiple_project_itemsB

Premiere Pro expanded operation: delete multiple project items.

freeze_frameC

Premiere Pro expanded operation: freeze frame.

set_sequence_resolutionD

Premiere Pro expanded operation: set sequence resolution.

set_sequence_audio_settingsC

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_typeC

Premiere Pro expanded operation: set sequence field type.

get_unused_mediaC

Premiere Pro expanded operation: get unused media.

get_duplicate_mediaC

Premiere Pro expanded operation: get duplicate media.

get_clip_linksC

Premiere Pro expanded operation: get clip links.

get_sequence_markers_by_typeD

Premiere Pro expanded operation: get sequence markers by type.

get_clip_markersC

Premiere Pro expanded operation: get clip markers.

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_editC

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

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/tro2789/scout-premiere-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server