Scout for Premiere Pro
MCPB · SCOUT-PREMIERE-MCP-0.3.0.MCPB · SCANNED SEP 21
Drive Adobe Premiere Pro from an AI agent: transcript search, markers, cuts, exports, 277 tools.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →
Supply Chain Security13
- Malware scan not yet available for this package.Unverified
- Known CVEs could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
- No install/post-install scripts declared.Pass
- Dependency health could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
Provenance & Transparency32
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- License check failed: the license (SEE LICENSE IN https://www.trevorohare.com/policies) isn't a recognized OSI-approved license. See how to fix → Fail
- Actively maintained (last published 20 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability62
- AI-judged instruction clarity (fair).Partial
- Tool/resource definitions use about 14753 tokens (~53/item across 277 items; 277 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management67
- Stability observed for 20 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Tool Safety75
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- 0 of 19 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "remove_markers" implies "remove" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Fail
- An AI judge read all 277 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
mcpb · scout-premiere-mcp-0.3.0.mcpb
Download bundleEvery change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 20 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 60 to 63. That category is still filling its 30-day observation window: 18 days of observed history at the previous scan, 19 at this one. The score rises as the window fills, whether or not the server changes.
- 18 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 53 to 57. That category is still filling its 30-day observation window: 16 days of observed history at the previous scan, 17 at this one. The score rises as the window fills, whether or not the server changes.
- 15 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 43 to 47. That category is still filling its 30-day observation window: 13 days of observed history at the previous scan, 14 at this one. The score rises as the window fills, whether or not the server changes.
- 13 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 37 to 40. That category is still filling its 30-day observation window: 11 days of observed history at the previous scan, 12 at this one. The score rises as the window fills, whether or not the server changes.
- 11 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.
- 9 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 8 Sept 26 +3
- Stability: unverified → 0.23 ▲ functional
- 1 Sept 26 38
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 21 Sept 2026 · Analysed mcpb/https://github.com/tro2789/scout-premiere-mcp/releases/download/v0.3.0/scout-premiere-mcp-0.3.0.mcpb@0.3.0
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | mcpb |
Background: How many MCP packages publish verified provenance →
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
add_audio_keyframes ~48
Adds keyframes to audio levels for dynamic volume changes.
| Name | Type | Req | Description |
|---|---|---|---|
| clipId | string | yes | The ID of the audio clip |
| keyframes | array | yes | Array of keyframe data |
No output schema declared.
No examples provided.
add_custom_metadata_field ~20
Premiere Pro expanded operation: add custom metadata field.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
add_keyframe ~112
Adds a keyframe to a clip component parameter at a specific time.
| Name | Type | Req | Description |
|---|---|---|---|
| clipId | string | yes | The ID of the clip |
| componentName | string | yes | The display name of the component (e.g., "Motion", "Opacity") |
| paramName | string | yes | The display name of the parameter (e.g., "Position", "Scale") |
| time | number | yes | The time in seconds for the keyframe |
| value | number | yes | The value to set at this keyframe |
No output schema declared.
No examples provided.
add_marker ~168
Adds a marker to the specified sequence for navigation or notes. The sequence does not have to be the active one.
| Name | Type | Req | Description |
|---|---|---|---|
| color | – | – | Marker colour — a name (green, red, purple, orange, yellow, white, blue, cyan) or an index 0-7. Defaults to green. |
| comment | string | – | Optional comment or description for the marker |
| duration | number | – | Duration in seconds for a span marker (0 for point marker) |
| name | string | yes | The name/label for the marker |
| sequenceId | string | yes | The sequence ID (GUID) to add the marker to, as returned in the "id" field by list_sequences or get_active_sequence |
| time | number | yes | The time in seconds where the marker should be placed |
No output schema declared.
No examples provided.
add_text_overlay ~395
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).
| Name | Type | Req | Description |
|---|---|---|---|
| duration | number | yes | How long the text should remain on screen in seconds (best-effort; the MOGRT's natural duration may take precedence) |
| mogrtPath | string | – | Absolute path to a .mogrt template file (required for text overlays) |
| rollbackOnTextFailure | boolean | – | If true, remove the imported timeline Graphic when every requested text write fails. Defaults to false; the imported project item may remain in the Project panel. |
| sequenceId | string | yes | The sequence to add the text to |
| startTime | number | yes | The time in seconds when the text should appear |
| text | string | yes | Text for the first AE text component in the MOGRT (typically the main title) |
| text2 | string | – | Text for the second AE text component (e.g., subtitle of a lower third) |
| text3 | string | – | Text for the third AE text component (if present) |
| text4 | string | – | Text for the fourth AE text component (if present) |
| textPropertyName | string | – | Override: explicit displayName of the property to write into. When set, only `text` is written (text2/text3/text4 are ignored) and the call fails if no property with that displayName exists. Use only… |
| trackIndex | number | yes | The video track to place the text on (0-indexed; create the track first via add_track if needed) |
No output schema declared.
No examples provided.
add_to_render_queue ~156
Adds a sequence to the Adobe Media Encoder render queue.
| Name | Type | Req | Description |
|---|---|---|---|
| allowOverwrite | boolean | – | Allow writing to an existing output file. Defaults to false. |
| outputPath | string | yes | Output file path |
| presetName | string | – | Exact user preset display name or filename stem. Must resolve to exactly one discovered .epr preset. |
| presetPath | string | – | Export preset file path |
| removeOnCompletion | boolean | – | Pass AME removeOnCompletion. Defaults to true. |
| sequenceId | string | yes | The ID of the sequence to render |
| sourceRange | string | – | Export source range. Defaults to entire. |
| startImmediately | boolean | – | Whether to start rendering immediately (default: false) |
No output schema declared.
No examples provided.
add_to_timeline ~296
Adds a media clip from the project panel to a sequence timeline at a specific track and time.
| Name | Type | Req | Description |
|---|---|---|---|
| insertMode | string | – | Whether to overwrite existing content or insert and shift |
| linkAudio | boolean | – | When false, removes the auto-linked audio counterpart that Premiere places on audio tracks for video-track clips. Useful for video overlays whose source media (e.g. Remotion .mov outputs) carry silen… |
| projectItemId | string | yes | The ID of the project item (clip) to add |
| sequenceId | string | yes | The ID of the sequence (timeline) to add the clip to |
| sourceInPoint | number | – | Source IN point in seconds — the start of the sub-range to pull from the source (footage or sequence). Replicates marking an in point in the Source monitor. Requires sourceOutPoint. When omitted, the… |
| sourceOutPoint | number | – | Source OUT point in seconds — the end of the sub-range to pull from the source. Replicates marking an out point in the Source monitor. Requires sourceInPoint. |
| time | number | yes | The time in seconds where the clip should be placed on the timeline |
| trackIndex | number | yes | The index of the video or audio track (0-based) |
No output schema declared.
No examples provided.
add_to_timeline_batch ~193
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.
| Name | Type | Req | Description |
|---|---|---|---|
| clips | array | yes | Ordered list of clips to place. All use overwrite mode. |
| sequenceId | string | yes | The ID of the sequence (timeline) to add clips to |
No output schema declared.
No examples provided.
add_tracks ~16
Premiere Pro expanded operation: add tracks.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
adjust_audio_levels ~64
Adjusts the volume (gain) of an audio clip on the timeline.
| Name | Type | Req | Description |
|---|---|---|---|
| clipId | string | yes | The ID of the audio clip to adjust |
| level | number | yes | The new audio level in decibels (dB). Can be positive or negative. |
No output schema declared.
No examples provided.
apply_audio_effect ~67
Applies an audio effect to a clip.
| Name | Type | Req | Description |
|---|---|---|---|
| clipId | string | yes | The ID of the audio clip |
| effectName | string | yes | Name of the audio effect (e.g., "Compressor", "EQ", "Reverb") |
| parameters | object | – | Effect parameters |
No output schema declared.
No examples provided.
apply_audio_effect_to_all_clips ~117
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.
| Name | Type | Req | Description |
|---|---|---|---|
| effectName | string | yes | Audio effect display name (e.g., "Limitador forzado", "Compresor multibanda") |
| parameters | object | – | Effect parameters by displayName (exact or normalized) |
| sequenceId | string | yes | Target sequence ID (must be the active sequence in Premiere) |
No output schema declared.
No examples provided.
apply_cleanup ~423
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 '<sequence name> — 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.
| Name | Type | Req | Description |
|---|---|---|---|
| allowNoBackup | boolean | – | Optional, default false. By default the tool ABORTS (before any razor/remove) when the pre-apply backup clone cannot be confirmed — createCloneAction sometimes returns null (cause unknown; see the to… |
| mode | string | yes | lift = remove content, leave gap. extract = remove content AND ripple later content left. |
No output schema declared.
No examples provided.
apply_effect ~91
Applies a visual or audio effect to a clip, identifies the exact newly created component, and verifies parameter readbacks.
| Name | Type | Req | Description |
|---|---|---|---|
| clipId | string | yes | The ID of the clip to apply the effect to |
| effectName | string | yes | The name of the effect to apply (e.g., "Gaussian Blur", "Lumetri Color") |
| parameters | object | – | Key-value pairs for the effect's parameters |
No output schema declared.
No examples provided.
apply_lut ~72
Applies a Look-Up Table (LUT) to a clip for color grading.
| Name | Type | Req | Description |
|---|---|---|---|
| clipId | string | yes | The ID of the clip |
| intensity | number | – | LUT intensity (0-100) |
| lutPath | string | yes | The absolute path to the .cube or .3dl LUT file |
No output schema declared.
No examples provided.
assemble_product_spot ~234
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.
| Name | Type | Req | Description |
|---|---|---|---|
| assetPaths | array | yes | Absolute paths to video or image assets in playback order |
| clipDuration | number | – | Default placement duration in seconds for stills and rough spacing for assets. Defaults to 4.0 |
| clipPlan | array | – | Optional explicit edit plan. When provided, each step can override timing, track, transition, motion, trim, effects, and color. |
| motionStyle | string | – | Fallback motion style when clipPlan does not override it. Defaults to "alternate" in template mode. |
| sequenceName | string | yes | Name for the new sequence |
| transitionDuration | number | – | Transition duration in seconds. Defaults to 0.5 |
| transitionName | string | – | Default transition when clipPlan does not override it. Defaults to "Cross Dissolve" in template mode. |
| videoTrackIndex | number | – | Target video track index. Defaults to 0 |
No output schema declared.
No examples provided.
attach_custom_property ~18
Premiere Pro expanded operation: attach custom property.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
auto_reframe_sequence ~110
Automatically reframes a sequence to a new aspect ratio using AI-powered motion tracking.
| Name | Type | Req | Description |
|---|---|---|---|
| denominator | number | yes | Aspect ratio denominator (e.g., 16 for 9:16) |
| motionPreset | string | – | Motion tracking speed preset |
| newName | string | – | Name for the reframed sequence |
| numerator | number | yes | Aspect ratio numerator (e.g., 9 for 9:16) |
| sequenceId | string | yes | The ID of the sequence to reframe |
No output schema declared.
No examples provided.
batch_apply_effect ~18
Premiere Pro expanded operation: batch apply effect.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
batch_enable_disable ~18
Premiere Pro expanded operation: batch enable disable.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
batch_rename_clips ~20
Premiere Pro expanded operation: batch rename clips.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
build_brand_spot_from_mogrt_and_assets ~327
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.
| Name | Type | Req | Description |
|---|---|---|---|
| applyDefaultPolish | boolean | – | Whether to apply the legacy light polish pass (blur + small color tweak). Defaults to false. |
| assetPaths | array | yes | Absolute paths to source assets in edit order |
| clipDuration | number | – | Default spacing in seconds for asset placement. Defaults to 4.0 |
| clipPlan | array | – | Optional explicit edit plan. Reuses assemble_product_spot clipPlan semantics. |
| mogrtPath | string | – | Optional absolute path to a .mogrt title or branding template |
| motionStyle | string | – | Fallback motion style when clipPlan does not override it. Defaults to "alternate" in template mode. |
| sequenceName | string | yes | Name for the new sequence |
| titleStartTime | number | – | Timeline start time in seconds for the optional MOGRT. Defaults to 0.4 |
| titleTrackIndex | number | – | Video track for the optional MOGRT overlay. Defaults to 1 |
| transitionDuration | number | – | Transition duration in seconds. Defaults to 0.5 |
| transitionName | string | – | Default transition when clipPlan does not override it. Defaults to "Cross Dissolve" in template mode. |
| videoTrackIndex | number | – | Base video track for the main assets. Defaults to 0 |
No output schema declared.
No examples provided.
build_motion_graphics_demo ~65
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.
| Name | Type | Req | Description |
|---|---|---|---|
| sequenceName | string | – | Optional sequence name. Defaults to "Apple Like Motion Demo". |
No output schema declared.
No examples provided.
check_offline_media ~27
Checks all project items and returns a list of any that are offline (missing media).
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
clear_item_in_out ~20
Premiere Pro expanded operation: clear item in out.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
clear_sequence_in_out ~20
Premiere Pro expanded operation: clear sequence in out.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
close_all_source_clips ~21
Premiere Pro expanded operation: close all source clips.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
close_project ~16
Premiere Pro expanded operation: close project.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
close_sequence ~16
Premiere Pro expanded operation: close sequence.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
close_source_monitor ~18
Premiere Pro expanded operation: close source monitor.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
color_correct ~163
Applies basic color correction adjustments to a video clip.
| Name | Type | Req | Description |
|---|---|---|---|
| brightness | number | – | Brightness adjustment (-100 to 100) |
| clipId | string | yes | The ID of the clip to color correct |
| contrast | number | – | Contrast adjustment (-100 to 100) |
| highlights | number | – | Adjustment for the brightest parts of the image (-100 to 100) |
| hue | number | – | Hue adjustment in degrees (-180 to 180) |
| saturation | number | – | Saturation adjustment (-100 to 100) |
| shadows | number | – | Adjustment for the darkest parts of the image (-100 to 100) |
| temperature | number | – | Color temperature adjustment (-100 to 100) |
| tint | number | – | Tint adjustment (-100 to 100) |
No output schema declared.
No examples provided.
consolidate_and_transfer ~18
Premiere Pro expanded operation: consolidate and transfer.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
consolidate_duplicates ~17
Consolidates duplicate media items in the project.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
copy_effect_values ~18
Premiere Pro expanded operation: copy effect values.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
copy_effects_between_clips ~22
Premiere Pro expanded operation: copy effects between clips.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
create_bars_and_tone ~22
Premiere Pro expanded operation: create bars and tone.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
create_bin ~56
Creates a new bin (folder) in the project panel to organize media.
| Name | Type | Req | Description |
|---|---|---|---|
| name | string | yes | The name for the new bin |
| parentBinName | string | – | The name of the parent bin to create this bin inside |
No output schema declared.
No examples provided.
create_caption_track ~159
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.
| Name | Type | Req | Description |
|---|---|---|---|
| captionFormat | string | – | Optional caption format. Omit for subtitles (default, correct for .srt). Accepts: "subtitle", "608", "708", "teletext", "open ebu", "op42", "op47". |
| projectItemId | string | yes | The ID of the caption file project item (e.g. an imported .srt) |
| sequenceId | string | yes | The ID of the sequence |
| startTime | number | – | Offset in seconds from the start of the sequence. Defaults to 0. |
No output schema declared.
No examples provided.
create_chapter_markers ~123
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.
| Name | Type | Req | Description |
|---|---|---|---|
| prefix | string | – | Marker name prefix to convert. Default 'Scout/Key:'. |
No output schema declared.
No examples provided.
create_project ~81
Creates a new Adobe Premiere Pro project. Use this when the user wants to start a new video editing project from scratch.
| Name | Type | Req | Description |
|---|---|---|---|
| location | string | yes | The absolute directory path where the project file should be saved, e.g., "/Users/user/Documents/Videos" |
| name | string | yes | The name for the new project, e.g., "My Summer Vacation" |
No output schema declared.
No examples provided.
create_sequence ~103
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.
| Name | Type | Req | Description |
|---|---|---|---|
| name | string | yes | The name for the new sequence |
| presetPath | string | yes | Absolute path to an installed Premiere .sqpreset sequence preset. Required so Premiere does not show the native New Sequence dialog. |
No output schema declared.
No examples provided.
create_sequence_from_clips ~21
Premiere Pro expanded operation: create sequence from clips.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
create_sequence_from_preset ~21
Premiere Pro expanded operation: create sequence from preset.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
create_smart_bin ~19
Premiere Pro expanded operation: create smart bin.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
create_subclip ~125
Creates a subclip from a project item with specified in/out points.
| Name | Type | Req | Description |
|---|---|---|---|
| endTime | number | yes | Out point in seconds |
| hasHardBoundaries | boolean | – | Whether boundaries are hard (cannot be extended) |
| name | string | yes | Name for the subclip |
| projectItemId | string | yes | The ID of the source project item |
| startTime | number | yes | In point in seconds |
| takeAudio | boolean | – | Whether to include audio (default: true) |
| takeVideo | boolean | – | Whether to include video (default: true) |
No output schema declared.
No examples provided.
create_subsequence ~55
Creates a subsequence from the in/out points of a sequence.
| Name | Type | Req | Description |
|---|---|---|---|
| ignoreTrackTargeting | boolean | – | Whether to ignore track targeting (default: false) |
| sequenceId | string | yes | The ID of the source sequence |
No output schema declared.
No examples provided.
crop_clip ~173
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.
| Name | Type | Req | Description |
|---|---|---|---|
| bottom | number | – | Percent to crop from the bottom edge (0-100) |
| clipId | string | yes | The ID of the timeline video clip to crop |
| edgeFeather | number | – | Edge Feather amount in pixels |
| left | number | – | Percent to crop from the left edge (0-100) |
| right | number | – | Percent to crop from the right edge (0-100) |
| top | number | – | Percent to crop from the top edge (0-100) |
| zoom | boolean | – | Crop effect Zoom toggle: scales the cropped image back up to fill the frame |
No output schema declared.
No examples provided.
delete_bin ~16
Premiere Pro expanded operation: delete bin.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
delete_marker ~71
Deletes a marker from the specified sequence. The sequence does not have to be the active one.
| Name | Type | Req | Description |
|---|---|---|---|
| markerId | string | yes | The ID of the marker to delete |
| sequenceId | string | yes | The sequence ID (GUID) as returned in the "id" field by list_sequences or get_active_sequence |
No output schema declared.
No examples provided.
delete_multiple_project_items ~20
Premiere Pro expanded operation: delete multiple project items.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
What is the Scout for Premiere Pro MCP server?
Scout for Premiere Pro is an MCP server listed in the public MCP registry as io.github.tro2789/scout-premiere-mcp. Drive Adobe Premiere Pro from an AI agent: transcript search, markers, cuts, exports, 277 tools. This page covers its MCPB bundle (https://github.com/tro2789/scout-premiere-mcp/releases/download/v0.3.0/scout-premiere-mcp-0.3.0.mcpb).
Is the Scout for Premiere Pro MCP server safe to use?
Scout for Premiere Pro scores 47 out of 100 on VerifyMCP. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Scout for Premiere Pro MCP server expose?
Scout for Premiere Pro exposes 277 tools: get_active_sequence, get_transcript, find_words, list_markers, place_markers, and 272 more. Their descriptions and schemas cost roughly 14,753 tokens of context every time the server is loaded.