{
  "slug": "fcp-mcp",
  "name": "fcp-mcp",
  "vendor": "Community (dreliq9 / Adam Steen)",
  "official": false,
  "category": "editing-post",
  "featured": false,
  "tagline": "Final Cut Pro MCP with FCPXML editing, live control, media QC and Compressor dispatch.",
  "description": "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.",
  "capabilities": [
    "final-cut-pro",
    "fcpxml",
    "nle-control",
    "timeline-qc",
    "media-analysis",
    "compressor",
    "cross-nle-export"
  ],
  "tools_sample": [
    "fcpxml_qc_report",
    "fcpxml_detect_flash_frames",
    "fcpxml_workflow_prepare",
    "fcpxml_workflow_commit",
    "fcpxml_export_resolve",
    "fcpxml_export_fcp7",
    "fcpxml_apply_template",
    "fcp_open_library",
    "fcp_share",
    "fcp_doctor"
  ],
  "install": {
    "claude_code": "claude mcp add-json fcp '{\"type\":\"stdio\",\"command\":\"fcp-mcp\"}' --scope user",
    "remote_url": null,
    "stdio_command": "fcp-mcp"
  },
  "auth": {
    "type": "local-app",
    "env_var": null,
    "key_url": "Requires macOS with Final Cut Pro for live-control tools; FCPXML tools work without FCP, FFmpeg is required for media tools, and Apple Compressor is optional"
  },
  "pricing": "free",
  "links": {
    "repo": "https://github.com/dreliq9/fcp-mcp",
    "docs": "https://github.com/dreliq9/fcp-mcp#readme",
    "site": "https://pypi.org/project/fcp-mcp/"
  },
  "added": "2026-06-29",
  "verified": "2026-08-11",
  "notes": "Name collision warning: this is dreliq9's Python server, PyPI package `fcp-mcp`. The `fcpxml-mcp` entry in this directory is DareDev256/fcp-mcp-server — a different maintainer with a nearly identical name. MIT. PyPI is still on 0.2.0 from Apr 23 2026 while `main` (pushed Aug 7 2026) carries an untagged v0.3 release candidate claiming up to 93 tools, so the published package is behind its own README; install from git if you want what the README describes. Maturity caveat: 6 GitHub stars. Live control depends on AppleScript and a running Final Cut Pro; optional FCP_MCP_OUTPUT_DIR changes where modified FCPXML is written."
}