MCP Catalogs
首页

fcpxml-mcp-server

by DareDev256·46·综合分 47

AI驱动的 Final Cut Pro XML MCP 服务器,拥有53个工具,可通过自然语言分析、编辑和生成时间线。

mediaproductivitydeveloper-tools
8
Forks
3
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

FCPXML MCP 服务器是 Final Cut Pro 与 AI 系统之间的全面桥梁,提供53个工具,将时间线 XML 转换为 AI 助手可以读取、编辑和生成的结构化数据。用户可以从 Final Cut Pro 导出 XML,通过自然语言提示进行复杂编辑,然后将修改后的 XML 导回 FCP。它能处理批量标记插入、时间线健康检查、重复检测、间隙修复和粗剪生成等操作,并在修剪、分割和速度调整过程中保持有理数时间值,防止舍入误差。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:从文本批量将章节标记插入视频时间线
:自动检测并修复视频编辑中的闪光帧和间隙
:根据节奏要求从标记的片段生成粗剪
:这是 Final Cut Pro 的插件吗?
:我可以用这个服务器进行创意编辑吗?

什么时候选它

如果您是 Final Cut Pro 编辑,希望使用自然语言命令自动化时间线上的批量操作,特别是标记插入、质量检查和生成粗剪,应选择此工具。

什么时候不要选它

不要选择此工具进行需要视觉反馈的实时编辑工作或创意决策,因为它使用导出的 XML 文件,而不是直接在编辑应用程序内工作。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • analyze_timeline

    Provides a comprehensive breakdown of the timeline including clips, duration, frame rate, markers, and more

  • detect_flash_frames

    Detects clips in the timeline that are shorter than a specified duration threshold

  • detect_gaps

    Identifies unintentional gaps or empty spaces in the timeline

  • validate_timeline

    Performs a comprehensive health check and scoring of the timeline

  • list_markers

    Lists all markers on the timeline with their positions and values

  • fix_flash_frames

    Automatically fixes detected flash frames by extending adjacent clips

  • fill_gaps

    Automatically fills timeline gaps by extending previous clips

  • export_edl

    Exports the timeline as an Edit Decision List (EDL)

  • add_marker

    Adds a marker at a specified position on the timeline

  • auto_rough_cut

    Generates an automated rough cut based on specified criteria

  • reformat_timeline

    Converts the timeline to a different aspect ratio

  • import_srt_markers

    Imports chapter markers from an SRT subtitle file

可对比工具

premiere-pro-mcp-serverresolve-mcp-serverediting-workflows-mcp

安装

安装

  1. 克隆并安装:
git clone https://github.com/DareDev256/fcpxml-mcp-server.git
cd fcpxml-mcp-server
pip install -e .
  1. 配置 Claude Desktop:

~/Library/Application Support/Claude/claude_desktop_config.json 中添加:

{
  "mcpServers": {
    "fcpxml": {
      "command": "python",
      "args": ["/path/to/fcpxml-mcp-server/server.py"],
      "env": { "FCP_PROJECTS_DIR": "/Users/you/Movies" }
    }
  }
}

FAQ

这是 Final Cut Pro 的插件吗?
不是,这不是在 Final Cut Pro 内部运行的插件。它处理在 FCP 外导出的 XML 文件。
我可以用这个服务器进行创意编辑吗?
不能,这个服务器用于批处理操作和数据处理。需要视觉反馈的创意决策仍应在 Final Cut Pro 中直接完成。

fcpxml-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。