# FCPXML MCP

> Turn Final Cut Pro XML into QC, markers, rough cuts, and cross-NLE handoffs.

- **Category:** Editing & Post
- **Vendor:** Community (DareDev256 / James Dare) (community)
- **Pricing:** free
- **Verified:** 2026-06-29

## What it does

FCPXML MCP gives agents a deep Final Cut Pro XML workbench: inspect timelines, detect flash frames and gaps, add marker batches, build rough cuts, reformat cuts, export EDL/CSV, and write Resolve or FCP7 handoff files. It fits the assistant-editor jobs that do not require eyes on the frame: count, QC, annotate, restructure, and push a clean XML back into the edit bay.

## Connect

- Claude Code: `claude mcp add fcpxml -e FCP_PROJECTS_DIR=/Users/you/Movies -- uv --directory /path/to/fcpxml-mcp-server run server.py`
- Local: `uv --directory /path/to/fcpxml-mcp-server run server.py`

**Auth:** local-app — XML mode works on exported FCPXML files; Live Mode requires macOS with Final Cut Pro 10.4+ running and a one-time Automation permission grant

## Capabilities

`final-cut-pro` · `fcpxml` · `timeline-qc` · `rough-cuts` · `marker-automation` · `cross-nle-export` · `security-hardened`

## Sample tools

`analyze_timeline` · `detect_flash_frames` · `detect_gaps` · `batch_add_markers` · `auto_rough_cut` · `reformat_timeline` · `export_resolve_xml` · `push_to_fcp`

## Field notes

MIT, v0.9.0 released Jun 11 2026, 58 stars, Python >=3.10, last pushed Jun 19 2026. This is not an in-FCP plugin: Apple's scriptable import surface lets Live Mode push XML into Final Cut, but current timelines still come back by manual File > Export XML. The repo has been renamed to fcpxml-mcp-server while some README/pyproject install paths still say fcp-mcp-server; GitHub redirects, but use the canonical repo path in new configs.

## Verification

- Status: Freshly checked (checked today)
- Added: 2026-06-29
- Last verified: 2026-06-29
- Machine JSON: https://mcp.film/api/mcps/fcpxml-mcp.json

## Links

- Docs: https://github.com/DareDev256/fcpxml-mcp-server#readme
- Repo: https://github.com/DareDev256/fcpxml-mcp-server

---

Structured data: https://mcp.film/api/mcps/fcpxml-mcp.json · Directory: https://mcp.film
