基本能力
产品定位
DaVinci Resolve MCP Server 是一个连接 AI 助手与专业视频编辑软件 DaVinci Resolve 的桥梁,通过 MCP 协议实现双向通信和控制。
核心功能
- 双向通信:通过 MCP 协议连接 Claude AI 与 DaVinci Resolve
- 项目管理:创建、打开和管理 DaVinci Resolve 项目
- 时间线操作:创建、修改和导航时间线
- 媒体管理:导入、组织和媒体池中的媒体
- Fusion 集成:创建和修改 Fusion 合成
- 场景检查:获取当前项目的详细信息
- 代码执行:从 Claude 运行任意 Python 代码到 DaVinci Resolve
适用场景
- AI 辅助视频编辑
- 自动化视频项目创建和管理
- 批量媒体处理和特效应用
- 通过 AI 助手快速执行复杂编辑操作
工具列表
- 项目信息检索:获取当前项目、时间线、媒体池等信息
- 项目管理:创建、加载和保存项目
- 时间线管理:创建时间线和设置当前时间线
- 媒体管理:导入媒体、创建文件夹和从剪辑创建时间线
- Fusion 集成:添加 Fusion 合成到剪辑、创建节点和节点链
- 页面导航:打开特定页面(如媒体、编辑、Fusion 等)
- 高级操作:执行 Python 和 Lua 脚本
常见问题解答
- 需要 DaVinci Resolve Studio 版本 17 或更高
- 需要 Python 3.8 或更高版本
- 需要 Claude Desktop 或 5ire 作为 MCP 客户端
使用教程
使用依赖
- DaVinci Resolve Studio (版本 17 或更高推荐)
- Python 3.8 或更高
- Claude Desktop (用于 AI 集成)
安装教程
- 克隆仓库:
git clone https://github.com/apvlv/davinci-resolve-mcp.git
cd davinci-resolve-mcp - 安装依赖:
pip install -r requirements.txt
- 安装 MCP 服务器:
mcp install src/resolve_mcp/server.py
或开发模式安装:
mcp install src/resolve_mcp/server.py --with-editable .
调试方式
- 启动 DaVinci Resolve
- 在 Claude Desktop 中连接 "DaVinci Resolve MCP" 服务器
- 通过 Claude 与 DaVinci Resolve 交互
或使用 5ire 客户端:
1. 安装 5ire
2. 启动 DaVinci Resolve
3. 在 5ire 中添加 DaVinci Resolve MCP 服务器
4. 使用首选 AI 模型连接服务器
5. 通过 5ire 与 DaVinci Resolve 交互