Orkas Orkas
블로그 DaVinci Resolve MCP
제품

DaVinci Resolve MCP: 필요한 조건과 제공 기능

Resolve 21.1에는 공식 MCP 서버가 포함되며 Studio에서만 사용할 수 있습니다. 외부 스크립팅에 항상 필요했던 조건, 21.1에서 무료 버전에 생긴 변화, 아직 확인되지 않은 사항을 살펴봅니다.

DaVinci Resolve 21.1에는 기본 제공 MCP 서버가 추가되었습니다. 이것이 자신에게 새로운 가능성을 열어 주는지 판단하려면, 흥미로운 질문을 살펴보기 전에 보유한 Resolve 버전만으로 대부분의 답을 알 수 있습니다.

핵심 요약 결정하는 것은 어시스턴트가 아니라 Studio입니다 외부 스크립팅은 항상 Resolve Studio에서만 허용되었습니다. 공식 MCP 서버에도 같은 제한이 적용됩니다. 무료 버전에서는 환경 설정을 무엇으로 지정하든 도움이 되지 않습니다.
Orkas 다운로드 — 무료

Blackmagic이 실제로 출시한 것

Resolve Studio 21.1은 MCP 서버를 기본으로 제공합니다. Blackmagic은 지원되는 어시스턴트로 Claude, Claude Code, ChatGPT Codex를 명시하며, 자체 예시로 긴 동영상에서 하이라이트 편집본 만들기, 불필요한 클립 제거, 결과물 렌더링을 제시합니다.

이 구조는 다른 편집 프로그램에 추가되는 어시스턴트 패널과 정반대이므로 주목할 만합니다. 그런 패널은 애플리케이션 내부에 있고 공급업체가 허용하는 것만 볼 수 있습니다. Resolve는 바깥으로 문을 엽니다. 데스크톱에서 이미 실행 중인 어떤 어시스턴트든 내부에 접근할 수 있습니다. 접근 범위는 하부의 스크립팅 API로 정해집니다. 그래서 21.1에 추가된 API 호출 스무 개가 겉보기보다 중요합니다. 멀티캠 생성 및 병합, 타임라인 자동 정렬, 전환 효과, 오디오 정규화, 렌더링 프리셋, 화자와 시간 정보가 포함된 미디어 풀 클립 전사 등이 여기에 포함됩니다.

어시스턴트를 염두에 두고 이 목록을 보면 그림이 명확해집니다. 전사, 멀티캠, 자동 정렬, 렌더링 프리셋을 합하면 “인터뷰 러프 컷을 만들고 검토용 사본을 렌더링해 줘”라는 요청에 필요한 대부분이 갖춰집니다.

정확히 짚어 보는 제한

서로 다른 세 가지가 혼동되므로 구분할 필요가 있습니다.

외부 스크립팅은 항상 Studio 전용이었습니다. 21.1에서도 이 점은 바뀌지 않았습니다. 무료 버전에서는 External Scripting 환경 설정과 관계없이 외부 프로세스가 Resolve 개체를 요청하면 거부됩니다. 공식이든 타사 제품이든 독립 프로세스로 실행되는 모든 MCP 서버는 이 제한을 받습니다.

21.1에서는 Python 스크립팅 자체가 Studio로 이전되었습니다. Blackmagic의 릴리스 노트는 그 이유를 이례적으로 직접 설명합니다. Python API가 무료 버전에 Studio 기능을 우회 도입하는 데 사용되고 있었고, Studio 라이선스 판매가 개발 비용을 충당하기 때문입니다. 동시에 Python 2 지원도 완전히 제거되었습니다.

무료 버전의 우회 방법은 이제 작동 불가가 확정된 것이 아니라 불확실한 상태입니다. 이전에 작동하던 방법은 Resolve 내부에서 실행되는 스크립트를 Workspace ▸ Scripts에서 시작하고, 실행 중인 개체를 로컬 리스너를 통해 다시 노출하는 것이었습니다. 무료 21.0.3.7에서는 작동이 확인되었습니다. 무료 21.1에서는 Scripts 메뉴에 .py 파일이 더 이상 전혀 표시되지 않는다는 보고가 있습니다. 가장 널리 사용되는 타사 서버의 유지 관리자는 해당 버전의 콘솔에서 Python이 여전히 실행되는지는 확인되지 않았다고 명확히 밝히며, 누군가 직접 확인하기 전까지 이 브리지를 21.0.x용 경로로 취급하라고 권고합니다. 이것이 현재의 솔직한 상황입니다.

공식 서버와 타사 서버

둘 다 존재하며 서로 다릅니다. 공식 서버는 Studio 21.1에 내장되어 있어 설치가 필요 없습니다. 타사 서버는 그보다 먼저 등장했고 스크립팅 API를 폭넓게 다루며, 다양한 클라이언트를 설정하는 설치 프로그램을 제공합니다. 여기에는 Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, Continue, Cline, Roo Code, OpenCode, Codex CLI, JetBrains IDE 등이 포함됩니다.

둘은 같은 전제 조건을 공유합니다. 타사 서버도 외부 프로세스이므로 Studio 제한을 우회할 수 없습니다.

이것이 아닌 것

  • 편집기가 아닙니다. MCP 서버는 Resolve를 제어하는 인터페이스입니다. 작업은 여전히 Resolve 안에서 이루어지며 Resolve 자체의 제한이 적용됩니다.
  • 라이선스를 건너뛰는 방법이 아닙니다. 제한이 문제라면 어시스턴트가 그 해결책은 아닙니다.
  • 결과 검토를 대신하지 않습니다. Blackmagic 자체도 이를 프로젝트 작업에 대한 대화형 제어로 설명하며, 어떤 테이크가 더 나은지 판단하는 기능으로 설명하지 않습니다.

데스크톱 에이전트에서 연결하기

MCP 서버는 MCP 클라이언트가 사용하며 연결 방식은 일반적입니다. 로컬 서버는 명령, 인수, 환경을 지정하여 stdio로 실행하고, 원격 서버는 URL과 헤더를 지정하여 스트리밍 가능한 HTTP로 접속합니다.

Orkas는 MCP 클라이언트이며 같은 양식으로 사용자 지정 서버를 추가할 수 있습니다. 이름과 전송 방식을 지정한 뒤 stdio의 경우 명령과 인수를, HTTP의 경우 URL과 헤더를 입력합니다. 비밀 정보는 평문 대신 암호화하여 저장됩니다. 같은 데스크톱에서 Claude Code, Codex, OpenCode, OpenClaw, Hermes를 로컬 CLI 세션으로 실행할 수도 있습니다. 여기서 이것이 관련되는 이유는 이 생태계가 이미 그러한 어시스턴트를 대상으로 만들어져 있기 때문입니다.

당사의 테스트를 정확히 설명하면, 양쪽을 각각 검증했습니다. Resolve Studio 21.1이 공식 MCP 서버를 제공한다는 점과 Orkas가 임의의 MCP 서버를 사용자 지정 커넥터로 받아들인다는 점입니다. 둘을 연결하여 처음부터 끝까지 실행해 보지는 않았으며, 이 페이지는 검증된 통합이라고 주장하지 않습니다.

무료 버전을 사용 중이라면

위의 내용은 도움이 되지 않으며, 그렇지 않은 척하면 오후 시간만 낭비하게 됩니다. Resolve의 API를 건드리지 않고도 작동하는 것은 미디어를 직접 처리하는 파이프라인입니다. 영상에서 근거를 추출하고 사용자가 편집 결정 목록을 승인한 다음 결정론적으로 조합합니다. 이 방식은 동영상 편집을 자동화하는 방법에서 설명하며, Orkas의 VideoStudio가 자체적으로 수행하는 방식이기도 합니다.