FCPXML MCP
Supports UIby DareDev256
Control Final Cut Pro edits with natural language by manipulating timeline XML data.
What it does\nActs as a bridge between Final Cut Pro and AI, turning timeline XML into structured data that Claude can analyze and edit. It allows for batch operations like fixing flash frames, adding chapter markers from transcripts, and generating rough cuts without manual scrubbing.\n\n## Tools\n- analyze_timeline: Provides a full breakdown of clips, duration, and pacing.\n- detect_flash_frames: Identifies cuts that are too short to be intentional.\n- batch_add_markers: Inserts markers across the timeline from external data.\n- auto_rough_cut: Generates a new timeline based on clip tags and pacing requirements.\n- export_resolve_xml: Converts FCPXML for use in DaVinci Resolve.\n\n## Installation\nUsing uv (recommended), add to claude_desktop_config.json:\n\njson\n{\n "mcpServers": {\n "fcpxml": {\n "command": "uv",\n "args": ["--directory", "/path/to/fcp-mcp-server", "run", "server.py"],\n "env": { "FCP_PROJECTS_DIR": "/Users/you/Movies" }\n }\n }\n}\n\n\n## Supported hosts\n- claude
Quick install
pip install -e .Information
- Pricing
- free
- Published
- 4/13/2026
- stars







