fcpxml-mcp-server
by DareDev256·★ 46·综合分 47
AI驱动的 Final Cut Pro XML MCP 服务器,拥有53个工具,可通过自然语言分析、编辑和生成时间线。
概述
FCPXML MCP 服务器是 Final Cut Pro 与 AI 系统之间的全面桥梁,提供53个工具,将时间线 XML 转换为 AI 助手可以读取、编辑和生成的结构化数据。用户可以从 Final Cut Pro 导出 XML,通过自然语言提示进行复杂编辑,然后将修改后的 XML 导回 FCP。它能处理批量标记插入、时间线健康检查、重复检测、间隙修复和粗剪生成等操作,并在修剪、分割和速度调整过程中保持有理数时间值,防止舍入误差。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您是 Final Cut Pro 编辑,希望使用自然语言命令自动化时间线上的批量操作,特别是标记插入、质量检查和生成粗剪,应选择此工具。
什么时候不要选它
不要选择此工具进行需要视觉反馈的实时编辑工作或创意决策,因为它使用导出的 XML 文件,而不是直接在编辑应用程序内工作。
此 server 暴露的工具
从 README 抽取出 12 个工具analyze_timelineProvides a comprehensive breakdown of the timeline including clips, duration, frame rate, markers, and more
detect_flash_framesDetects clips in the timeline that are shorter than a specified duration threshold
detect_gapsIdentifies unintentional gaps or empty spaces in the timeline
validate_timelinePerforms a comprehensive health check and scoring of the timeline
list_markersLists all markers on the timeline with their positions and values
fix_flash_framesAutomatically fixes detected flash frames by extending adjacent clips
fill_gapsAutomatically fills timeline gaps by extending previous clips
export_edlExports the timeline as an Edit Decision List (EDL)
add_markerAdds a marker at a specified position on the timeline
auto_rough_cutGenerates an automated rough cut based on specified criteria
reformat_timelineConverts the timeline to a different aspect ratio
import_srt_markersImports chapter markers from an SRT subtitle file
可对比工具
安装
安装
- 克隆并安装:
git clone https://github.com/DareDev256/fcpxml-mcp-server.git
cd fcpxml-mcp-server
pip install -e .- 配置 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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。