mcp.film / Editing & Post / fcp-mcp
fcp-mcp
Final Cut Pro MCP with FCPXML editing, live control, media QC and Compressor dispatch.
What it does
fcp-mcp gives agents a broad Final Cut Pro bench: parse and rewrite FCPXML, run QC for flash frames and gaps, build rough cuts, control FCP through AppleScript, analyze media through ffprobe, and send jobs to Apple Compressor. It matters when a filmmaker lives in Final Cut but still wants agent-operated timeline repair, captions, cross-NLE handoff, and export automation.
Connect
claude mcp add-json fcp '{"type":"stdio","command":"fcp-mcp"}' --scope user
{
"mcpServers": {
"fcp-mcp": {
"command": "fcp-mcp",
"args": []
}
}
}
{
"mcpServers": {
"fcp-mcp": {
"command": "fcp-mcp",
"args": []
}
}
}
Tools you'll see
fcpxml_qc_reportfcpxml_fix_flash_framesfcpxml_auto_rough_cutfcpxml_export_resolvefcp_open_libraryfcp_sharemedia_loudnesscompressor_encodeField notes
MIT, PyPI fcp-mcp 0.2.0 uploaded Apr 23 2026, Python >=3.10, server.json present, 88 tools and 107 tests claimed by the repo. The caveat is maturity: only 1 GitHub star and last pushed May 21 2026. Treat it as the most complete-looking Final Cut MCP, not a battle-tested standard; local live-control depends on AppleScript and a running Final Cut Pro install. Optional FCP_MCP_OUTPUT_DIR changes where modified FCPXML files are written.
Pairs well with
MartiniMartini
Official
The film set for AI videos — direct entire productions from your agent.
Deepgram MCPDeepgram
Official
Official Deepgram server: Nova transcription, diarization, and audio intelligence.
Airtable MCP ServerAirtable
Official
Official hosted Airtable MCP: query, create, and update production-tracking bases.