# 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-08-11

## 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=~/Movies -- uvx fcp-mcp-server`
- Local: `uvx fcp-mcp-server`

**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](https://mcp.film/capabilities/final-cut-pro.md) · [fcpxml](https://mcp.film/capabilities/fcpxml.md) · [timeline-qc](https://mcp.film/capabilities/timeline-qc.md) · [rough-cuts](https://mcp.film/capabilities/rough-cuts.md) · `marker-automation` · [cross-nle-export](https://mcp.film/capabilities/cross-nle-export.md) · `security-hardened`

## Sample tools

`inspect` · `diagnose` · `edit` · `mark` · `generate` · `transcript` · `deliver`

## Field notes

Rename direction, corrected — an earlier version of this note had it backwards. `DareDev256/fcpxml-mcp-server` is the OLD path and 301-redirects to the canonical `DareDev256/fcp-mcp-server`; use the latter. Name collision warning: the `fcp-mcp` entry in this directory is dreliq9's separate Final Cut server, not this one. MIT, v0.15.0 released Aug 4 2026, 79 stars, Python >=3.10, PyPI `fcp-mcp-server`. Since v0.14.0 the advertised surface is 7 grouped tools (inspect/diagnose/edit/mark/generate/transcript/deliver) dispatching 62 underlying operations; set FCP_MCP_LEGACY_TOOLS=1 to advertise the old flat tool names. This is not an in-FCP plugin: Live Mode pushes XML into Final Cut via an Apple event, but current timelines still come back by manual File > Export XML.

## Verification

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

## Links

- Site: https://pypi.org/project/fcp-mcp-server/?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=fcpxml-mcp%3Asite
- Docs: https://github.com/DareDev256/fcp-mcp-server?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=fcpxml-mcp%3Adocs#readme
- Repo: https://github.com/DareDev256/fcp-mcp-server

---

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