# Adobe Premiere Pro MCP server

Agent View of the PolicyLayer registry record for Adobe Premiere Pro: identity, probed posture, risk grade, and all 283 tools classified. HTML page: https://policylayer.com/tools/adobe-premiere-pro-mcp

## Facts

- Server id: `adobe-premiere-pro-mcp`
- Install: `npx -y adobe-premiere-pro-mcp`
- Homepage: https://www.npmjs.com/package/adobe-premiere-pro-mcp
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 283 (99 with introspected schema)
- Tool categories present: Destructive, Execute, Financial, Read, Write
- Context-window cost: 26855 tokens per request — https://policylayer.com/token-cost/adobe-premiere-pro-mcp
- Tags: adobe premiere pro mcp, payments, admin, automation
- Record last modified: 2026-08-06T06:51:37.885Z

## Tools (283)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `clear_item_in_out` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/clear-item-in-out.md |
| `clear_sequence_in_out` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/clear-sequence-in-out.md |
| `delete_bin` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/delete-bin.md |
| `delete_marker` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/delete-marker.md |
| `delete_multiple_project_items` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/delete-multiple-project-items.md |
| `delete_preview_files` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/delete-preview-files.md |
| `delete_project_item` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/delete-project-item.md |
| `delete_sequence` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/delete-sequence.md |
| `delete_track` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/delete-track.md |
| `remove_all_effects` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/remove-all-effects.md |
| `remove_effect` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/remove-effect.md |
| `remove_effect_by_name` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/remove-effect-by-name.md |
| `remove_from_timeline` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/remove-from-timeline.md |
| `remove_keyframe` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/remove-keyframe.md |
| `remove_keyframe_range` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/remove-keyframe-range.md |
| `remove_selected_clips` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/remove-selected-clips.md |
| `ripple_delete` | Destructive | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/ripple-delete.md |
| `add_to_render_queue` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-to-render-queue.md |
| `auto_reframe_sequence` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/auto-reframe-sequence.md |
| `build_brand_spot_from_mogrt_and_assets` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/build-brand-spot-from-mogrt-and-assets.md |
| `build_motion_graphics_demo` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/build-motion-graphics-demo.md |
| `execute_extendscript` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/execute-extendscript.md |
| `export_sequence` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/export-sequence.md |
| `open_project` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/open-project.md |
| `set_playhead_position` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-playhead-position.md |
| `start_batch_encode` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/start-batch-encode.md |
| `stop_playback` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/stop-playback.md |
| `undo` | Execute | High | https://policylayer.com/tools/adobe-premiere-pro-mcp/undo.md |
| `consolidate_and_transfer` | Financial | Critical | https://policylayer.com/tools/adobe-premiere-pro-mcp/consolidate-and-transfer.md |
| `check_offline_media` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/check-offline-media.md |
| `detect_silence` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/detect-silence.md |
| `extract_selection` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/extract-selection.md |
| `find_items_by_media_path` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/find-items-by-media-path.md |
| `find_project_item_by_name` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/find-project-item-by-name.md |
| `get_active_sequence` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-active-sequence.md |
| `get_all_project_paths` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-all-project-paths.md |
| `get_bin_contents` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-bin-contents.md |
| `get_capabilities` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-capabilities.md |
| `get_clip_adjustment_layer` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-clip-adjustment-layer.md |
| `get_clip_at_playhead` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-clip-at-playhead.md |
| `get_clip_at_position` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-clip-at-position.md |
| `get_clip_links` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-clip-links.md |
| `get_clip_markers` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-clip-markers.md |
| `get_clip_properties` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-clip-properties.md |
| `get_clip_speed` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-clip-speed.md |
| `get_color_label` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-color-label.md |
| `get_color_space` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-color-space.md |
| `get_duplicate_media` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-duplicate-media.md |
| `get_effect_properties` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-effect-properties.md |
| `get_encoder_presets` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-encoder-presets.md |
| `get_export_file_extension` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-export-file-extension.md |
| `get_footage_interpretation` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-footage-interpretation.md |
| `get_full_clip_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-full-clip-info.md |
| `get_full_project_overview` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-full-project-overview.md |
| `get_full_sequence_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-full-sequence-info.md |
| `get_graphics_white_luminance` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-graphics-white-luminance.md |
| `get_insertion_bin` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-insertion-bin.md |
| `get_item_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-item-info.md |
| `get_keyframes` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-keyframes.md |
| `get_linked_items` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-linked-items.md |
| `get_metadata` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-metadata.md |
| `get_mogrt_component` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-mogrt-component.md |
| `get_next_edit_point` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-next-edit-point.md |
| `get_offline_media` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-offline-media.md |
| `get_playhead_position` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-playhead-position.md |
| `get_premiere_state` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-premiere-state.md |
| `get_project_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-project-info.md |
| `get_project_item_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-project-item-info.md |
| `get_project_panel_metadata` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-project-panel-metadata.md |
| `get_project_scratch_disks` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-project-scratch-disks.md |
| `get_qe_clip_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-qe-clip-info.md |
| `get_render_queue_status` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-render-queue-status.md |
| `get_selected_clips` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-selected-clips.md |
| `get_sequence_count` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-sequence-count.md |
| `get_sequence_in_out_points` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-sequence-in-out-points.md |
| `get_sequence_markers_by_type` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-sequence-markers-by-type.md |
| `get_sequence_settings` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-sequence-settings.md |
| `get_sequence_structure` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-sequence-structure.md |
| `get_source_monitor_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-source-monitor-info.md |
| `get_source_monitor_position` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-source-monitor-position.md |
| `get_target_tracks` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-target-tracks.md |
| `get_timeline_gaps` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-timeline-gaps.md |
| `get_timeline_summary` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-timeline-summary.md |
| `get_total_clip_count` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-total-clip-count.md |
| `get_track_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-track-info.md |
| `get_unused_media` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-unused-media.md |
| `get_used_media_report` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-used-media-report.md |
| `get_value_at_time` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-value-at-time.md |
| `get_version_info` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-version-info.md |
| `get_work_area` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-work-area.md |
| `get_workspaces` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-workspaces.md |
| `get_xmp_metadata` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/get-xmp-metadata.md |
| `inspect_dom_object` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/inspect-dom-object.md |
| `is_work_area_enabled` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/is-work-area-enabled.md |
| `list_available_audio_effects` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-available-audio-effects.md |
| `list_available_audio_transitions` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-available-audio-transitions.md |
| `list_available_effects` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-available-effects.md |
| `list_available_transitions` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-available-transitions.md |
| `list_clip_effects` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-clip-effects.md |
| `list_markers` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-markers.md |
| `list_project_items` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-project-items.md |
| `list_sequence_tracks` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-sequence-tracks.md |
| `list_sequences` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/list-sequences.md |
| `play_source_monitor` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/play-source-monitor.md |
| `read_sequence_captions` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/read-sequence-captions.md |
| `search_project_items` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/search-project-items.md |
| `validate_project_for_export` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/validate-project-for-export.md |
| `verify_premiere_connection` | Read | Low | https://policylayer.com/tools/adobe-premiere-pro-mcp/verify-premiere-connection.md |
| `add_adjustment_layer` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-adjustment-layer.md |
| `add_audio_keyframes` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-audio-keyframes.md |
| `add_custom_metadata_field` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-custom-metadata-field.md |
| `add_keyframe` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-keyframe.md |
| `add_marker` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-marker.md |
| `add_marker_to_project_item` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-marker-to-project-item.md |
| `add_text_overlay` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-text-overlay.md |
| `add_to_timeline` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-to-timeline.md |
| `add_to_timeline_batch` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-to-timeline-batch.md |
| `add_track` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-track.md |
| `add_tracks` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-tracks.md |
| `add_transition` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-transition.md |
| `add_transition_to_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/add-transition-to-clip.md |
| `adjust_audio_levels` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/adjust-audio-levels.md |
| `apply_audio_effect` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/apply-audio-effect.md |
| `apply_audio_effect_to_all_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/apply-audio-effect-to-all-clips.md |
| `apply_effect` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/apply-effect.md |
| `apply_lut` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/apply-lut.md |
| `assemble_product_spot` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/assemble-product-spot.md |
| `attach_custom_property` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/attach-custom-property.md |
| `batch_add_transitions` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/batch-add-transitions.md |
| `batch_apply_effect` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/batch-apply-effect.md |
| `batch_enable_disable` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/batch-enable-disable.md |
| `batch_rename_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/batch-rename-clips.md |
| `capture_frame` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/capture-frame.md |
| `close_all_source_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/close-all-source-clips.md |
| `close_project` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/close-project.md |
| `close_sequence` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/close-sequence.md |
| `close_source_monitor` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/close-source-monitor.md |
| `color_correct` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/color-correct.md |
| `consolidate_duplicates` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/consolidate-duplicates.md |
| `copy_effect_values` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/copy-effect-values.md |
| `copy_effects_between_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/copy-effects-between-clips.md |
| `create_bars_and_tone` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-bars-and-tone.md |
| `create_bin` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-bin.md |
| `create_caption_track` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-caption-track.md |
| `create_project` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-project.md |
| `create_sequence` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-sequence.md |
| `create_sequence_from_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-sequence-from-clips.md |
| `create_sequence_from_preset` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-sequence-from-preset.md |
| `create_smart_bin` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-smart-bin.md |
| `create_subclip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-subclip.md |
| `create_subsequence` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/create-subsequence.md |
| `crop_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/crop-clip.md |
| `deselect_all_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/deselect-all-clips.md |
| `detach_proxy` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/detach-proxy.md |
| `detect_scene_edits` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/detect-scene-edits.md |
| `duplicate_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/duplicate-clip.md |
| `duplicate_sequence` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/duplicate-sequence.md |
| `enable_disable_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/enable-disable-clip.md |
| `encode_file` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/encode-file.md |
| `encode_project_item` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/encode-project-item.md |
| `evaluate_expression` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/evaluate-expression.md |
| `export_aaf` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/export-aaf.md |
| `export_as_fcp_xml` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/export-as-fcp-xml.md |
| `export_as_project` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/export-as-project.md |
| `export_frame` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/export-frame.md |
| `export_omf` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/export-omf.md |
| `freeze_frame` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/freeze-frame.md |
| `has_proxy` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/has-proxy.md |
| `import_edl` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-edl.md |
| `import_fcp_xml` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-fcp-xml.md |
| `import_folder` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-folder.md |
| `import_image_sequence` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-image-sequence.md |
| `import_media` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-media.md |
| `import_mogrt` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-mogrt.md |
| `import_mogrt_from_library` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-mogrt-from-library.md |
| `import_sequences` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-sequences.md |
| `import_sequences_from_project` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/import-sequences-from-project.md |
| `insert_from_source` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/insert-from-source.md |
| `invert_selection` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/invert-selection.md |
| `lift_selection` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/lift-selection.md |
| `link_audio_video` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/link-audio-video.md |
| `link_selection` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/link-selection.md |
| `lock_track` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/lock-track.md |
| `manage_proxies` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/manage-proxies.md |
| `match_frame` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/match-frame.md |
| `move_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/move-clip.md |
| `move_clip_to_track` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/move-clip-to-track.md |
| `move_item_to_bin` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/move-item-to-bin.md |
| `move_items_to_bin` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/move-items-to-bin.md |
| `move_playhead_to_edit` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/move-playhead-to-edit.md |
| `multiple_undo` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/multiple-undo.md |
| `mute_track` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/mute-track.md |
| `nest_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/nest-clips.md |
| `open_in_source` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/open-in-source.md |
| `overwrite_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/overwrite-clip.md |
| `overwrite_from_source` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/overwrite-from-source.md |
| `ping` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/ping.md |
| `play_timeline` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/play-timeline.md |
| `razor_all_tracks` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/razor-all-tracks.md |
| `razor_timeline_at_time` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/razor-timeline-at-time.md |
| `redo` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/redo.md |
| `refresh_media` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/refresh-media.md |
| `relink_media` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/relink-media.md |
| `rename_bin` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/rename-bin.md |
| `rename_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/rename-clip.md |
| `rename_project_item` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/rename-project-item.md |
| `rename_track` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/rename-track.md |
| `replace_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/replace-clip.md |
| `replace_clip_media` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/replace-clip-media.md |
| `reverse_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/reverse-clip.md |
| `roll_edit` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/roll-edit.md |
| `save_project` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/save-project.md |
| `save_project_as` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/save-project-as.md |
| `scene_edit_detection` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/scene-edit-detection.md |
| `select_all_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/select-all-clips.md |
| `select_clips_by_color` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/select-clips-by-color.md |
| `select_clips_by_name` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/select-clips-by-name.md |
| `select_clips_in_range` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/select-clips-in-range.md |
| `select_disabled_clips` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/select-disabled-clips.md |
| `select_item` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/select-item.md |
| `set_active_sequence` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-active-sequence.md |
| `set_all_tracks_targeted` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-all-tracks-targeted.md |
| `set_anti_alias_quality` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-anti-alias-quality.md |
| `set_blend_mode` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-blend-mode.md |
| `set_clip_anchor_point` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-anchor-point.md |
| `set_clip_opacity` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-opacity.md |
| `set_clip_pan` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-pan.md |
| `set_clip_position` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-position.md |
| `set_clip_properties` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-properties.md |
| `set_clip_properties_batch` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-properties-batch.md |
| `set_clip_rotation` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-rotation.md |
| `set_clip_scale` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-scale.md |
| `set_clip_selection` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-selection.md |
| `set_clip_speed_qe` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-speed-qe.md |
| `set_clip_start_time` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-start-time.md |
| `set_clip_volume` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-clip-volume.md |
| `set_color_label` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-color-label.md |
| `set_color_value` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-color-value.md |
| `set_effect_property` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-effect-property.md |
| `set_footage_interpretation` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-footage-interpretation.md |
| `set_frame_blend` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-frame-blend.md |
| `set_graphics_white_luminance` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-graphics-white-luminance.md |
| `set_item_in_out` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-item-in-out.md |
| `set_keyframe_interpolation` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-keyframe-interpolation.md |
| `set_metadata` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-metadata.md |
| `set_offline` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-offline.md |
| `set_override_frame_rate` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-override-frame-rate.md |
| `set_override_pixel_aspect_ratio` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-override-pixel-aspect-ratio.md |
| `set_poster_frame` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-poster-frame.md |
| `set_project_panel_metadata` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-project-panel-metadata.md |
| `set_project_scratch_disk` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-project-scratch-disk.md |
| `set_scale_to_frame_size` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-scale-to-frame-size.md |
| `set_scale_width_height` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-scale-width-height.md |
| `set_scratch_disk_path` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-scratch-disk-path.md |
| `set_sequence_audio_settings` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-sequence-audio-settings.md |
| `set_sequence_display_format` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-sequence-display-format.md |
| `set_sequence_field_type` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-sequence-field-type.md |
| `set_sequence_frame_rate` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-sequence-frame-rate.md |
| `set_sequence_in_out_points` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-sequence-in-out-points.md |
| `set_sequence_pixel_aspect_ratio` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-sequence-pixel-aspect-ratio.md |
| `set_sequence_resolution` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-sequence-resolution.md |
| `set_sequence_settings` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-sequence-settings.md |
| `set_source_in_out` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-source-in-out.md |
| `set_start_time` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-start-time.md |
| `set_target_track` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-target-track.md |
| `set_time_interpolation` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-time-interpolation.md |
| `set_transcode_on_ingest` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-transcode-on-ingest.md |
| `set_uniform_scale` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-uniform-scale.md |
| `set_work_area` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-work-area.md |
| `set_workspace` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-workspace.md |
| `set_xmp_metadata` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-xmp-metadata.md |
| `set_zero_point` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/set-zero-point.md |
| `setup_ducking` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/setup-ducking.md |
| `slide_edit` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/slide-edit.md |
| `slip_edit` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/slip-edit.md |
| `speed_change` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/speed-change.md |
| `split_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/split-clip.md |
| `stabilize_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/stabilize-clip.md |
| `toggle_track_visibility` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/toggle-track-visibility.md |
| `trim_clip` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/trim-clip.md |
| `unlink_selection` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/unlink-selection.md |
| `unnest_sequence` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/unnest-sequence.md |
| `update_marker` | Write | Medium | https://policylayer.com/tools/adobe-premiere-pro-mcp/update-marker.md |

## Tool descriptions

- `clear_item_in_out` — Premiere Pro expanded operation: clear item in out.
- `clear_sequence_in_out` — Premiere Pro expanded operation: clear sequence in out.
- `delete_bin` — Premiere Pro expanded operation: delete bin.
- `delete_marker` — Deletes a marker from the timeline.
- `delete_multiple_project_items` — Premiere Pro expanded operation: delete multiple project items.
- `delete_preview_files` — Premiere Pro expanded operation: delete preview files.
- `delete_project_item` — Premiere Pro expanded operation: delete project item.
- `delete_sequence` — Deletes a sequence from the project.
- `delete_track` — Deletes a video or audio track from the sequence. 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.
- `remove_all_effects` — Premiere Pro expanded operation: remove all effects.
- `remove_effect` — Premiere Pro expanded operation: remove effect.
- `remove_effect_by_name` — Premiere Pro expanded operation: remove effect by name.
- `remove_from_timeline` — Removes a clip from the timeline. Pass sequenceId when the clip ID came from list_sequence_tracks for a non-active sequence.
- `remove_keyframe` — Removes a keyframe from a clip component parameter at a specific time.
- `remove_keyframe_range` — Premiere Pro expanded operation: remove keyframe range.
- `remove_selected_clips` — Premiere Pro expanded operation: remove selected clips.
- `ripple_delete` — Premiere Pro expanded operation: ripple delete.
- `add_to_render_queue` — Adds a sequence to the Adobe Media Encoder render queue.
- `auto_reframe_sequence` — Automatically reframes a sequence to a new aspect ratio using AI-powered motion tracking.
- `build_brand_spot_from_mogrt_and_assets` — 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.
- `build_motion_graphics_demo` — 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.
- `execute_extendscript` — Premiere Pro expanded operation: execute extendscript.
- `export_sequence` — Renders and exports a sequence to a video file. This is for creating the final video.
- `open_project` — Opens an existing Adobe Premiere Pro project from a specified file path.
- `set_playhead_position` — Sets the playhead (CTI) position in the specified sequence.
- `start_batch_encode` — Premiere Pro expanded operation: start batch encode.
- `stop_playback` — Premiere Pro expanded operation: stop playback.
- `undo` — Performs an undo operation in Premiere Pro.
- `consolidate_and_transfer` — Premiere Pro expanded operation: consolidate and transfer.
- `check_offline_media` — Checks all project items and returns a list of any that are offline (missing media).
- `detect_silence` — 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 too…
- `extract_selection` — Premiere Pro expanded operation: extract selection.
- `find_items_by_media_path` — Premiere Pro expanded operation: find items by media path.
- `find_project_item_by_name` — Searches for project items by name. Useful for finding media files, sequences, or bins.
- `get_active_sequence` — Gets information about the currently active sequence.
- `get_all_project_paths` — Premiere Pro expanded operation: get all project paths.
- `get_bin_contents` — Premiere Pro expanded operation: get bin contents.
- `get_capabilities` — 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; otherwis…
- `get_clip_adjustment_layer` — Premiere Pro expanded operation: get clip adjustment layer.
- `get_clip_at_playhead` — Premiere Pro expanded operation: get clip at playhead.
- `get_clip_at_position` — Gets the clip at a specific time position on a track.
- `get_clip_links` — Premiere Pro expanded operation: get clip links.
- `get_clip_markers` — Premiere Pro expanded operation: get clip markers.
- `get_clip_properties` — 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 f…
- `get_clip_speed` — Premiere Pro expanded operation: get clip speed.
- `get_color_label` — Gets the color label index of a project item.
- `get_color_space` — Premiere Pro expanded operation: get color space.
- `get_duplicate_media` — Premiere Pro expanded operation: get duplicate media.
- `get_effect_properties` — Premiere Pro expanded operation: get effect properties.
- `get_encoder_presets` — Discovers readable user Adobe Media Encoder .epr presets from local AME preset folders. Factory preset enumeration is not claimed complete.
- `get_export_file_extension` — Premiere Pro expanded operation: get export file extension.
- `get_footage_interpretation` — Gets the footage interpretation settings (frame rate, pixel aspect ratio, field type, etc.) for a project item.
- `get_full_clip_info` — Premiere Pro expanded operation: get full clip info.
- `get_full_project_overview` — Premiere Pro expanded operation: get full project overview.
- `get_full_sequence_info` — Premiere Pro expanded operation: get full sequence info.
- `get_graphics_white_luminance` — Premiere Pro expanded operation: get graphics white luminance.
- `get_insertion_bin` — Premiere Pro expanded operation: get insertion bin.
- `get_item_info` — Premiere Pro expanded operation: get item info.
- `get_keyframes` — Gets all keyframes for a clip component parameter.
- `get_linked_items` — Premiere Pro expanded operation: get linked items.
- `get_metadata` — Gets project metadata and XMP metadata for a project item.
- `get_mogrt_component` — Premiere Pro expanded operation: get mogrt component.
- `get_next_edit_point` — Premiere Pro expanded operation: get next edit point.
- `get_offline_media` — Premiere Pro expanded operation: get offline media.
- `get_playhead_position` — Gets the current playhead (CTI) position in the specified sequence.
- `get_premiere_state` — Premiere Pro expanded operation: get premiere state.
- `get_project_info` — Gets comprehensive information about the current project including name, path, settings, and status.
- `get_project_item_info` — Premiere Pro expanded operation: get project item info.
- `get_project_panel_metadata` — Premiere Pro expanded operation: get project panel metadata.
- `get_project_scratch_disks` — Premiere Pro expanded operation: get project scratch disks.
- `get_qe_clip_info` — Premiere Pro expanded operation: get qe clip info.
- `get_render_queue_status` — Reports whether render queue monitoring is available. This currently returns guidance for Adobe Media Encoder rather than live queue telemetry.
- `get_selected_clips` — Gets all currently selected clips in the specified sequence.
- `get_sequence_count` — Premiere Pro expanded operation: get sequence count.
- `get_sequence_in_out_points` — Gets the in and out points of a sequence timeline.
- `get_sequence_markers_by_type` — Premiere Pro expanded operation: get sequence markers by type.
- `get_sequence_settings` — Gets the settings for a sequence (resolution, framerate, etc.).
- `get_sequence_structure` — Premiere Pro expanded operation: get sequence structure.
- `get_source_monitor_info` — Premiere Pro expanded operation: get source monitor info.
- `get_source_monitor_position` — Premiere Pro expanded operation: get source monitor position.
- `get_target_tracks` — Premiere Pro expanded operation: get target tracks.
- `get_timeline_gaps` — Premiere Pro expanded operation: get timeline gaps.
- `get_timeline_summary` — Premiere Pro expanded operation: get timeline summary.
- `get_total_clip_count` — Premiere Pro expanded operation: get total clip count.
- `get_track_info` — Premiere Pro expanded operation: get track info.
- `get_unused_media` — Premiere Pro expanded operation: get unused media.
- `get_used_media_report` — Premiere Pro expanded operation: get used media report.
- `get_value_at_time` — Premiere Pro expanded operation: get value at time.
- `get_version_info` — Premiere Pro expanded operation: get version info.
- `get_work_area` — Gets the work area in/out points for a sequence.
- `get_workspaces` — Premiere Pro expanded operation: get workspaces.
- `get_xmp_metadata` — Premiere Pro expanded operation: get xmp metadata.
- `inspect_dom_object` — Premiere Pro expanded operation: inspect dom object.
- `is_work_area_enabled` — Premiere Pro expanded operation: is work area enabled.
- `list_available_audio_effects` — Lists all available audio effects in Premiere Pro.
- `list_available_audio_transitions` — Lists all available audio transitions in Premiere Pro.
- `list_available_effects` — Lists all available video effects in Premiere Pro.
- `list_available_transitions` — Lists all available video transitions in Premiere Pro.
- `list_clip_effects` — Premiere Pro expanded operation: list clip effects.
- `list_markers` — Lists all markers in a sequence.
- `list_project_items` — Lists all media items, bins, and assets in the current Premiere Pro project. Use this to discover available media before performing operations.
- `list_sequence_tracks` — Lists all video and audio tracks in a specific sequence with their properties and clips.
- `list_sequences` — Lists all sequences in the current Premiere Pro project with their IDs, names, and basic properties.
- `play_source_monitor` — Premiere Pro expanded operation: play source monitor.
- `read_sequence_captions` — 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 whe…
- `search_project_items` — Premiere Pro expanded operation: search project items.
- `validate_project_for_export` — 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 queu…
- `verify_premiere_connection` — 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.
- `add_adjustment_layer` — Premiere Pro expanded operation: add adjustment layer.
- `add_audio_keyframes` — Adds keyframes to audio levels for dynamic volume changes.
- `add_custom_metadata_field` — Premiere Pro expanded operation: add custom metadata field.
- `add_keyframe` — Adds a keyframe to a clip component parameter at a specific time.
- `add_marker` — Adds a marker to the timeline for navigation or notes.
- `add_marker_to_project_item` — Premiere Pro expanded operation: add marker to project item.
- `add_text_overlay` — 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 Low…
- `add_to_timeline` — Adds a media clip from the project panel to a sequence timeline at a specific track and time.
- `add_to_timeline_batch` — 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 ins…
- `add_track` — Adds a new video or audio track to the sequence.
- `add_tracks` — Premiere Pro expanded operation: add tracks.
- `add_transition` — Adds a transition (e.g., cross dissolve) between two adjacent clips on the timeline.
- `add_transition_to_clip` — 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_levels` — Adjusts the volume (gain) of an audio clip on the timeline.
- `apply_audio_effect` — Applies an audio effect to a clip.
- `apply_audio_effect_to_all_clips` — 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.
- `apply_effect` — Applies a visual or audio effect to a clip, identifies the exact newly created component, and verifies parameter readbacks.
- `apply_lut` — Applies a Look-Up Table (LUT) to a clip for color grading.
- `assemble_product_spot` — 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.
- `attach_custom_property` — Premiere Pro expanded operation: attach custom property.
- `batch_add_transitions` — Adds a transition to all clip boundaries on a track. Useful for quickly adding cross dissolves or other transitions between every clip.
- `batch_apply_effect` — Premiere Pro expanded operation: batch apply effect.
- `batch_enable_disable` — Premiere Pro expanded operation: batch enable disable.
- `batch_rename_clips` — Premiere Pro expanded operation: batch rename clips.
- `capture_frame` — Premiere Pro expanded operation: capture frame.
- `close_all_source_clips` — Premiere Pro expanded operation: close all source clips.
- `close_project` — Premiere Pro expanded operation: close project.
- `close_sequence` — Premiere Pro expanded operation: close sequence.
- `close_source_monitor` — Premiere Pro expanded operation: close source monitor.
- `color_correct` — Applies basic color correction adjustments to a video clip.
- `consolidate_duplicates` — Consolidates duplicate media items in the project.
- `copy_effect_values` — Premiere Pro expanded operation: copy effect values.
- `copy_effects_between_clips` — Premiere Pro expanded operation: copy effects between clips.
- `create_bars_and_tone` — Premiere Pro expanded operation: create bars and tone.
- `create_bin` — Creates a new bin (folder) in the project panel to organize media.
- `create_caption_track` — 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.
- `create_project` — Creates a new Adobe Premiere Pro project. Use this when the user wants to start a new video editing project from scratch.
- `create_sequence` — 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_sequenc…
- `create_sequence_from_clips` — Premiere Pro expanded operation: create sequence from clips.
- `create_sequence_from_preset` — Premiere Pro expanded operation: create sequence from preset.
- `create_smart_bin` — Premiere Pro expanded operation: create smart bin.
- `create_subclip` — Creates a subclip from a project item with specified in/out points.
- `create_subsequence` — Creates a subsequence from the in/out points of a sequence.
- `crop_clip` — 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.
- `deselect_all_clips` — Premiere Pro expanded operation: deselect all clips.
- `detach_proxy` — Premiere Pro expanded operation: detach proxy.
- `detect_scene_edits` — Detects scene changes in selected clips and optionally adds cuts or markers.
- `duplicate_clip` — Duplicates a clip on the timeline.
- `duplicate_sequence` — 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-s…
- `enable_disable_clip` — Enables or disables a clip on the timeline.
- `encode_file` — Premiere Pro expanded operation: encode file.
- `encode_project_item` — Premiere Pro expanded operation: encode project item.
- `evaluate_expression` — Premiere Pro expanded operation: evaluate expression.
- `export_aaf` — Exports a sequence as an AAF file for interchange with other editing/audio applications.
- `export_as_fcp_xml` — Exports a sequence as Final Cut Pro XML.
- `export_as_project` — Premiere Pro expanded operation: export as project.
- `export_frame` — Exports a single frame from a sequence as an image file.
- `export_omf` — Premiere Pro expanded operation: export omf.
- `freeze_frame` — Premiere Pro expanded operation: freeze frame.
- `has_proxy` — Premiere Pro expanded operation: has proxy.
- `import_edl` — 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_fcp_xml` — 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 rejec…
- `import_folder` — Imports all media files from a folder into the current Premiere Pro project.
- `import_image_sequence` — Premiere Pro expanded operation: import image sequence.
- `import_media` — Imports a media file (video, audio, image) into the current Premiere Pro project.
- `import_mogrt` — Imports a Motion Graphics Template (.mogrt) file into a sequence.
- `import_mogrt_from_library` — Imports a Motion Graphics Template from a Creative Cloud Library.
- `import_sequences` — Premiere Pro expanded operation: import sequences.
- `import_sequences_from_project` — Imports sequences from another Premiere Pro project file.
- `insert_from_source` — Premiere Pro expanded operation: insert from source.
- `invert_selection` — Premiere Pro expanded operation: invert selection.
- `lift_selection` — Premiere Pro expanded operation: lift selection.
- `link_audio_video` — Links or unlinks audio and video components of a clip.
- `link_selection` — Premiere Pro expanded operation: link selection.
- `lock_track` — Locks or unlocks a track to prevent/allow editing.
- `manage_proxies` — Checks proxy status, attaches a proxy file, or gets the proxy path for a project item.
- `match_frame` — Premiere Pro expanded operation: match frame.
- `move_clip` — Moves a clip to a different position on the timeline.
- `move_clip_to_track` — Premiere Pro expanded operation: move clip to track.
- `move_item_to_bin` — Moves a project item into a different bin (folder).
- `move_items_to_bin` — Premiere Pro expanded operation: move items to bin.
- `move_playhead_to_edit` — Premiere Pro expanded operation: move playhead to edit.
- `multiple_undo` — Premiere Pro expanded operation: multiple undo.
- `mute_track` — Mutes or unmutes an entire audio track.
- `nest_clips` — Premiere Pro expanded operation: nest clips.
- `open_in_source` — Premiere Pro expanded operation: open in source.
- `overwrite_clip` — Premiere Pro expanded operation: overwrite clip.
- `overwrite_from_source` — Premiere Pro expanded operation: overwrite from source.
- `ping` — Premiere Pro expanded operation: ping.
- `play_timeline` — Premiere Pro expanded operation: play timeline.
- `razor_all_tracks` — Premiere Pro expanded operation: razor all tracks.
- `razor_timeline_at_time` — 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.
- `redo` — Premiere Pro expanded operation: redo.
- `refresh_media` — Refreshes the media for a project item, reloading it from disk.
- `relink_media` — Relinks an offline or moved media file to a new file path.
- `rename_bin` — Premiere Pro expanded operation: rename bin.
- `rename_clip` — Premiere Pro expanded operation: rename clip.
- `rename_project_item` — 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.
- `rename_track` — Premiere Pro expanded operation: rename track.
- `replace_clip` — Replaces a clip on the timeline with another media item.
- `replace_clip_media` — Premiere Pro expanded operation: replace clip media.
- `reverse_clip` — Reverses the playback of a clip.
- `roll_edit` — Premiere Pro expanded operation: roll edit.
- `save_project` — Saves the currently active Adobe Premiere Pro project.
- `save_project_as` — Saves the current project with a new name and location.
- `scene_edit_detection` — Premiere Pro expanded operation: scene edit detection.
- `select_all_clips` — Premiere Pro expanded operation: select all clips.
- `select_clips_by_color` — Premiere Pro expanded operation: select clips by color.
- `select_clips_by_name` — Premiere Pro expanded operation: select clips by name.
- `select_clips_in_range` — Premiere Pro expanded operation: select clips in range.
- `select_disabled_clips` — Premiere Pro expanded operation: select disabled clips.
- `select_item` — Premiere Pro expanded operation: select item.
- `set_active_sequence` — Sets the active sequence in the project.
- `set_all_tracks_targeted` — Premiere Pro expanded operation: set all tracks targeted.
- `set_anti_alias_quality` — Premiere Pro expanded operation: set anti alias quality.
- `set_blend_mode` — Premiere Pro expanded operation: set blend mode.
- `set_clip_anchor_point` — Premiere Pro expanded operation: set clip anchor point.
- `set_clip_opacity` — Premiere Pro expanded operation: set clip opacity.
- `set_clip_pan` — Premiere Pro expanded operation: set clip pan.
- `set_clip_position` — Premiere Pro expanded operation: set clip position.
- `set_clip_properties` — Sets Motion properties of a clip (opacity, scale, rotation, position).
- `set_clip_properties_batch` — 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-c…
- `set_clip_rotation` — Premiere Pro expanded operation: set clip rotation.
- `set_clip_scale` — Premiere Pro expanded operation: set clip scale.
- `set_clip_selection` — Premiere Pro expanded operation: set clip selection.
- `set_clip_speed_qe` — Premiere Pro expanded operation: set clip speed qe.
- `set_clip_start_time` — Premiere Pro expanded operation: set clip start time.
- `set_clip_volume` — Premiere Pro expanded operation: set clip volume.
- `set_color_label` — Sets the color label on a project item.
- `set_color_value` — Premiere Pro expanded operation: set color value.
- `set_effect_property` — Premiere Pro expanded operation: set effect property.
- `set_footage_interpretation` — Sets footage interpretation settings (frame rate, pixel aspect ratio) for a project item.
- `set_frame_blend` — Premiere Pro expanded operation: set frame blend.
- `set_graphics_white_luminance` — Premiere Pro expanded operation: set graphics white luminance.
- `set_item_in_out` — Premiere Pro expanded operation: set item in out.
- `set_keyframe_interpolation` — Premiere Pro expanded operation: set keyframe interpolation.
- `set_metadata` — Sets a project metadata value on a project item.
- `set_offline` — Premiere Pro expanded operation: set offline.
- `set_override_frame_rate` — Premiere Pro expanded operation: set override frame rate.
- `set_override_pixel_aspect_ratio` — Premiere Pro expanded operation: set override pixel aspect ratio.
- `set_poster_frame` — Premiere Pro expanded operation: set poster frame.
- `set_project_panel_metadata` — Premiere Pro expanded operation: set project panel metadata.
- `set_project_scratch_disk` — Premiere Pro expanded operation: set project scratch disk.
- `set_scale_to_frame_size` — Premiere Pro expanded operation: set scale to frame size.
- `set_scale_width_height` — Premiere Pro expanded operation: set scale width height.
- `set_scratch_disk_path` — Premiere Pro expanded operation: set scratch disk path.
- `set_sequence_audio_settings` — Premiere Pro expanded operation: set sequence audio settings.
- `set_sequence_display_format` — Premiere Pro expanded operation: set sequence display format.
- `set_sequence_field_type` — Premiere Pro expanded operation: set sequence field type.
- `set_sequence_frame_rate` — Premiere Pro expanded operation: set sequence frame rate.
- `set_sequence_in_out_points` — Sets the in and/or out points on a sequence timeline.
- `set_sequence_pixel_aspect_ratio` — Premiere Pro expanded operation: set sequence pixel aspect ratio.
- `set_sequence_resolution` — Premiere Pro expanded operation: set sequence resolution.
- `set_sequence_settings` — Updates sequence settings.
- `set_source_in_out` — Premiere Pro expanded operation: set source in out.
- `set_start_time` — Premiere Pro expanded operation: set start time.
- `set_target_track` — Premiere Pro expanded operation: set target track.
- `set_time_interpolation` — Premiere Pro expanded operation: set time interpolation.
- `set_transcode_on_ingest` — Premiere Pro expanded operation: set transcode on ingest.
- `set_uniform_scale` — Premiere Pro expanded operation: set uniform scale.
- `set_work_area` — Sets the work area in/out points for a sequence.
- `set_workspace` — Premiere Pro expanded operation: set workspace.
- `set_xmp_metadata` — Premiere Pro expanded operation: set xmp metadata.
- `set_zero_point` — Premiere Pro expanded operation: set zero point.
- `setup_ducking` — 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 t…
- `slide_edit` — Premiere Pro expanded operation: slide edit.
- `slip_edit` — Premiere Pro expanded operation: slip edit.
- `speed_change` — Changes the playback speed of a clip.
- `split_clip` — Splits a clip at a specific time point, creating two separate clips.
- `stabilize_clip` — Applies video stabilization to reduce camera shake.
- `toggle_track_visibility` — Shows or hides a video track.
- `trim_clip` — Adjusts the in and out points of a clip on the timeline, effectively shortening it.
- `unlink_selection` — Premiere Pro expanded operation: unlink selection.
- `unnest_sequence` — Premiere Pro expanded operation: unnest sequence.
- `update_marker` — Updates an existing marker's properties.

## Related servers

- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Yaver (664 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Chaoxing Agent (565 tools) — https://policylayer.com/tools/chaoxing-agent.md
- GoHighLevel MCP Server (559 tools) — https://policylayer.com/tools/busybee3333-go-high-level-mcp-2026-complete.md
- Spotify (544 tools) — https://policylayer.com/tools/novalux12-spotify-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=adobe-premiere-pro-mcp · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/adobe-premiere-pro-mcp
