samuelgursky/davinci-resolve-mcp
MCP server integration for DaVinci Resolve Studio
解决的问题
该项目在AI助手与DaVinci Resolve Studio之间搭建桥梁,使LLM能够以编程方式控制视频编辑软件。通过向AI代理公开官方脚本API,消除了重复性编辑任务、媒体整理和项目管理的手动操作。
工作原理
该项目实现了Model Context Protocol (MCP) 服务器。它可以通过两种方式连接到DaVinci Resolve:通过官方外部脚本API(适用于Studio用户)或通过免费版的内置桥接脚本。
提供两种服务器模式:
- 复合模式:将相关操作分组为少数几个高级工具,以节省上下文窗口空间。
- 完整/细粒度模式:将每个Resolve API方法一对一映射为独立的MCP工具。
此外,高级服务器支持在无需运行软件的情况下,对Resolve项目文件(.drp, .drt, .drx)和数据库进行离线编辑。
适用人群
希望使用AI代理(如Claude、Cursor或VS Code)处理素材导入、同步、整理和初剪的视频编辑师、调色师和后期制作公司。
主要亮点
- 完整API覆盖:支持官方DaVinci Resolve脚本API的100%功能。
- 多版本支持:兼容Resolve的Studio版和免费版。
- 跨平台:已在macOS、Windows和Linux上验证。
- 源文件安全分析:包含媒体分析工具(如语音转录、2-弹检测),可读取源文件而不修改它们。
- 离线项目操作:无需打开Resolve即可编辑项目文件和数据库条目。
- 本地控制面板:基于浏览器的界面,用于检查状态和管理分析任务。
相关
- 项目
- 项目
- 项目
- 项目
- 项目