Skip to main content
Glama
hemichaeli

DaVinci Resolve MCP Server

by hemichaeli

DaVinci Resolve MCP Server

SSE-based MCP (Model Context Protocol) server for video editing automation with FFmpeg. Enables Claude to perform professional video editing tasks including clip extraction, concatenation, and subtitle management.

Features

Video Editing Operations

  • Extract clips from source video by timestamp

  • Concatenate multiple clips in sequence

  • Add SRT/ASS subtitles to videos

  • Process complete editing configurations

MCP Integration

  • Server-Sent Events (SSE) endpoint for real-time communication

  • HTTPS/SSL support for secure connections

  • RESTful API for direct tool calls

Hebrew Support

  • Full UTF-8 support for Hebrew subtitles

  • Proper text direction handling

  • ASS subtitle styling with Hebrew fonts

Related MCP server: Video MCP

Quick Start

# Install
pip install -r requirements.txt

# Run
python davinci_https_server.py

# Server runs on https://localhost:8443

Add to Claude

claude mcp add davinci-resolve "https://localhost:8443/sse"

API Endpoints

  • GET /health - Server status

  • POST /davinci_extract_clip - Extract video clip

  • POST /davinci_concatenate - Merge clips

  • POST /davinci_add_subtitles - Add subtitles

  • POST /davinci_process_config - Full editing pipeline

  • GET /sse - Server-Sent Events endpoint

Documentation

See GitHub repo for full documentation and examples.


Status: Production Ready ✅
Version: 1.0.0
HTTPS: Enabled
SSE: Enabled

Related MCP Connectors

Related MCP Servers