Back to Browse

Adobe Premiere MCP Server

Developer ToolsUse Caution3.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Control Adobe Premiere Pro video editing via ExtendScript.

About

Control Adobe Premiere Pro video editing via ExtendScript.

Security Report

3.2
Use Caution3.2High Risk

This MCP server has multiple critical security vulnerabilities that severely limit its safe use. The most dangerous issue is the `run_custom_script` tool, which allows arbitrary ExtendScript execution without validation or sandboxing. Additionally, all file paths passed to tools (import_media, export_media, get_media_info) are directly interpolated into ExtendScript without sanitization, enabling path traversal and file operations outside intended scope. The server uses shell command injection via unquoted path in spawn(), and lacks input validation on numeric parameters and string arguments. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity). Package verification found 1 issue.

5 files analyzed · 13 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

Shell Command Execution

Runs commands on your machine. Be cautious — only use if you trust this plugin.

process_spawn

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Path to Adobe Premiere Pro applicationOptional

Environment variable: PREMIERE_PATH

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-mrfentmen-adobe-premiere-mcp": {
      "env": {
        "PREMIERE_PATH": "your-premiere-path-here"
      },
      "args": [
        "-y",
        "adobe-premiere-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Adobe Premiere MCP

An MCP server for Adobe Premiere Pro, the industry-standard video editing software.

What it does

Control Adobe Premiere Pro from AI agents via ExtendScript. Import media, create sequences, apply effects, export media, and run custom scripts.

Tools

  • is_premiere_running - Check if Premiere Pro is running
  • get_project_info - Get current project info (name, path, sequence count)
  • list_sequences - List all sequences in the project
  • list_clips - List clips in the first sequence
  • create_sequence - Create a new sequence with custom dimensions and frame rate
  • import_media - Import a media file into the project
  • get_media_info - Get metadata about a media file
  • get_sequence_info - Get active sequence details
  • apply_effect - Apply an effect to the first clip
  • export_media - Export the sequence to a file (H.264, ProRes, HEVC)
  • run_custom_script - Run arbitrary ExtendScript (JavaScript) code

Install

npx adobe-premiere-mcp

Requirements

  • Adobe Premiere Pro must be installed
  • On macOS: PREMIERE_PATH env var to the app bundle (default: standard location)
  • On Windows: Premiere must be installed and accessible

Environment Variables

  • PREMIERE_PATH - Optional custom path to Adobe Premiere Pro app

Claude Desktop setup

{
  "mcpServers": {
    "premiere": {
      "command": "npx",
      "args": ["-y", "adobe-premiere-mcp"]
    }
  }
}

Example usage

"Is Adobe Premiere running?" "Create a 1920x1080 30fps sequence called 'YouTube Video'" "Import /Users/me/videos/clip.mp4 into the current project" "Apply GaussianBlur effect with radius 5.0" "Export the current sequence as H.264 to /Users/me/output.mp4"

License

MIT

Reviews

No reviews yet

Be the first to review this server!