FCPXML MCP
Lets Claude read, edit and generate Final Cut Pro timelines via FCPXML (cut detection, markers, roles), with an optional macOS Live Mode.
How to set it up
- pip install fcp-mcp-server.
- Add it to your MCP client.
- Export/import FCPXML, or enable Live Mode and approve the Automation prompt.
This is a plain-English summary of the project's own instructions. Commands and versions change, so always follow the current README at the source link.
Safety notes
- README cites 182 adversarial-input security tests and sandboxed writes.
- Many 0-star copycat repos reuse this description. Install only from DareDev256/fcp-mcp-server or PyPI.
General rule: open a duplicate of your project before letting any agent make changes, and read what a script does before approving it.
Alternatives and related tools
SpliceKit
Adds a command palette, an MCP server and a plugin framework to Final Cut Pro, including new panels and a JSON-RPC runtime.
podcli
Turns a long podcast episode into vertical clips with face tracking and burned-in captions; can also hand multicam edits to Premiere or Final Cut as a timeline.
fcp-mcp (dreliq9)
Inspects, generates and transactionally edits FCPXML, then optionally hands verified files to Final Cut Pro; the default profile never mutates live projects.
Jumper (MCP for footage search)
Local footage analysis app whose MCP server lets Claude or Codex run visual, transcript and people search, pull selects and build sequences for Premiere, Resolve, Avid and Final Cut.
EditAssist (MCP)
Local toolkit that ingests, transcribes and semantically searches footage, assembles rough cuts, drives your NLE and renders, with Claude Code orchestrating over MCP.
Compare all 6 Final Cut Pro tools →
The AgentCut weekly
New AI connectors for After Effects, Premiere, Resolve and CapCut, tested setup notes, and what broke after app updates. One email a week.