samuelgursky/davinci-resolve-mcp
MCP server integration for DaVinci Resolve Studio
해결하는 문제
이 프로젝트는 AI 어시스턴트와 DaVinci Resolve Studio 사이의 다리를 제공하여, LLM이 비디오 편집 소프트웨어를 프로그래밍 방식으로 제어할 수 있도록 합니다. 공식 스크립팅 API를 AI 에이전트에 노출함으로써 반복적인 편집 작업, 미디어 정리, 프로젝트 관리의 수작업을 제거합니다.
작동 방식
이 프로젝트는 Model Context Protocol (MCP) 서버를 구현합니다. DaVinci Resolve에 두 가지 방식으로 연결할 수 있습니다: 공식 외부 스크립팅 API(Studio 사용자용) 또는 무료 버전용 내장 브리지 스크립트를 사용하는 방식입니다.
두 가지 서버 모드를 제공합니다:
- 복합 모드: 관련된 작업을 몇 가지 고수준 도구로 그룹화하여 컨텍스트 창 공간을 절약합니다.
- 풀/세부 모드: Resolve API의 모든 메서드를 개별 MCP 도구로 1:1로 매핑합니다.
또한, 고급 서버는 Resolve 소프트웨어가 실행 중이지 않아도 Resolve 프로젝트 파일(.drp, .drt, .drx)과 데이터베이스 변경을 오프라인으로 편집할 수 있습니다.
대상 사용자
Claude, Cursor, VS Code와 같은 AI 에이전트를 사용하여 인게스트, 싱크, 정리, 첫 번째 어셈블리 작업을 자동화하고 싶은 영상 편집자, 컬러리스트, 포스트 프로덕션 스튜디오.
주요 특징
- 완전한 API 커버리지: 공식 DaVinci Resolve 스크립팅 API의 100%를 지원합니다.
- 다양한 에디션 지원: Studio 및 무료 버전 모두 호환됩니다.
- 크로스 플랫폼: macOS, Windows, Linux에서 검증되었습니다.
- 소스 안전 분석: 소스 파일을 수정하지 않고 읽기만 하는 미디어 분석 도구(음성 인식, 2팝 감지)를 포함합니다.
- 오프라인 프로젝트 조작: Resolve를 열지 않고도 프로젝트 파일과 데이터베이스 항목을 편집할 수 있습니다.
- 로컬 제어 패널: 상태 확인 및 분석 작업 관리를 위한 브라우저 기반 인터페이스.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트