DaVinci Resolve MCP
by samuelgursky
Control DaVinci Resolve video editor through AI — timeline, color grading, and rendering
design Python Intermediate Self-hostable No API key
⭐ 300 stars 📅 Updated: 1mo ago
Description
MCP server that bridges AI assistants with DaVinci Resolve, the professional video editing suite. Manage timelines, apply color grading, import media, configure render settings, and control project configuration — all through natural language from your AI assistant. This server communicates with Resolve's scripting API to automate repetitive editing tasks, streamline post-production workflows, and enable AI-driven video editing. Ideal for editors who want to speed up their workflow by delegating technical tasks to AI while focusing on creative decisions.
✅ Best for
Video editors and post-production teams who want to automate DaVinci Resolve workflows through AI
⏭️ Skip if
You don't have DaVinci Resolve installed or prefer cloud-based editing
💡 Use cases
- Automating timeline edits and clip arrangement through AI commands
- Applying color grading presets and LUTs across multiple clips
- Batch importing media files and organizing project bins
- Configuring render settings and exporting final videos
👍 Pros
- ✓ Direct control of professional video editing software through AI
- ✓ No API key needed — works with locally installed DaVinci Resolve
- ✓ Automates repetitive post-production tasks
- ✓ Supports timeline, color, media, and render workflows
👎 Cons
- ✗ Requires DaVinci Resolve installed locally (free or Studio version)
- ✗ Limited by Resolve's scripting API capabilities
- ✗ Complex editing operations may require manual fine-tuning after AI automation
🔧 Exposed tools (6 tools)
| Tool | Category | Description |
|---|---|---|
| import_media | asset-management | Import media files into the project media pool |
| set_color_grade | color | Apply color grading, LUTs, and color correction to clips |
| manage_timeline | editing | Create, modify, and arrange clips on the timeline |
| configure_render | export | Set render format, codec, resolution, and output settings |
| export_video | export | Start render and export the final video file |
| manage_project | project | Open, save, and configure project settings |
⚡ Installation
Prerequisites:
- • python v3.10+
- • DaVinci Resolve installed locally
Check Claude Code documentation to configure this MCP server.
💡 Tips & tricks
Make sure DaVinci Resolve is running and a project is open before connecting. Start with simple timeline operations and gradually explore color grading and render automation as you get comfortable with the tool.
🔄 Alternatives
Quick info
- Author
- samuelgursky
- License
- MIT
- Runtime
- Python 3.10+
- Transport
- stdio
- Category
- design
- Difficulty
- Intermediate
- Self-hostable
- ✅
- Auth
- —
- Docker
- —
- Version
- latest
- Updated
- Feb 28, 2026
Client compatibility
- ✅ Claude Code
- ✅ Cursor
- ✅ VS Code Copilot
- ❓ Gemini CLI
- ✅ Windsurf
- ✅ Cline
- ❓ JetBrains AI
- ❓ Warp
Platforms
🍎 macOS 🐧 Linux 🪟 Windows