Orkas Orkas
Início Blog MCP do DaVinci Resolve
Produto

MCP do DaVinci Resolve: o que exige e o que faz

O Resolve 21.1 traz um servidor MCP oficial — e ele é exclusivo do Studio. Veja o que o scripting externo sempre exigiu, o que o 21.1 mudou para a edição gratuita e o que segue sem confirmação.

O DaVinci Resolve 21.1 ganhou um servidor MCP nativo. Se você está decidindo se isso destrava algo para você, a versão do Resolve que você possui resolve a maior parte da questão antes de qualquer pergunta interessante aparecer.

Em resumo Quem decide é o Studio, não o seu assistente O scripting externo sempre foi restrito ao Resolve Studio. O servidor MCP oficial segue o mesmo portão. Na edição gratuita, a preferência não ajuda, esteja ela como estiver.
Baixar o Orkas — grátis

O que a Blackmagic de fato entregou

O Resolve Studio 21.1 expõe um servidor MCP nativamente. A Blackmagic cita Claude, Claude Code e ChatGPT Codex como assistentes suportados, e os exemplos da própria empresa são criar cortes de destaques a partir de vídeo longo, remover clipes indesejados e renderizar entregáveis.

A arquitetura merece atenção, porque é o oposto dos painéis de assistente que vêm sendo acoplados a outras suítes de edição. Aqueles vivem dentro do aplicativo e enxergam o que o fabricante permite. O Resolve abre uma porta para fora: qualquer assistente que você já roda no desktop pode alcançá-lo. O que ele alcança é definido pela API de scripting por baixo — por isso as vinte novas chamadas do 21.1 importam mais do que parecem: criar e achatar multicam, alinhamento automático de timeline, transições, normalização de áudio, presets de render e transcrições de clipes com dados de falante e tempo.

Leia essa lista pensando em um assistente e o formato fica claro: transcrição mais multicam mais alinhamento automático mais presets de render é quase tudo o que “monte um corte bruto da entrevista e renderize uma cópia de revisão” exige.

O portão, dito com precisão

Três coisas distintas se confundem aqui, então vale separá-las.

O scripting externo sempre foi exclusivo do Studio. Isso não mudou no 21.1. Na edição gratuita, um processo externo que pede o objeto Resolve é recusado, independentemente de como esteja a preferência de scripting externo. Qualquer servidor MCP que roda como processo próprio — oficial ou de terceiros — fica desse lado do portão.

O 21.1 moveu o próprio scripting em Python para o Studio. As notas de versão da Blackmagic são incomumente diretas sobre o motivo: a API Python estava sendo usada para embutir recursos do Studio na versão gratuita, e as vendas de licença Studio financiam a engenharia. O suporte a Python 2 acabou de vez no mesmo movimento.

A gambiarra da edição gratuita agora é incerta, não confirmadamente morta. A rota que funcionava era um script rodando dentro do Resolve, iniciado em Workspace ▸ Scripts, reexportando o objeto vivo por um listener local — medido funcionando no gratuito 21.0.3.7. No gratuito 21.1, há relato de que o menu Scripts deixou de listar arquivos .py. Os mantenedores do servidor de terceiros mais usado dizem abertamente que ainda não está confirmado se o console roda Python ali, e recomendam tratar a ponte como um caminho de 21.0.x até alguém medir. Esse é o estado honesto hoje.

Servidor oficial ou de terceiros

Ambos existem e não são a mesma coisa. O oficial vem embutido no Studio 21.1 e não exige instalação. Os de terceiros são anteriores a ele, cobrem amplamente a API de scripting e trazem instaladores que configuram uma lista longa de clientes — Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, Continue, Cline, Roo Code, OpenCode, Codex CLI e IDEs JetBrains, entre outros.

Eles compartilham o mesmo pré-requisito. Um servidor de terceiros não passa pelo portão do Studio, porque também é um processo externo.

O que isto não é

  • Não é um editor. O servidor MCP é uma superfície de controle do Resolve. O trabalho continua acontecendo no Resolve, com os limites do Resolve.
  • Não é um jeito de pular a licença. Se o portão é o problema, um assistente não é a resposta.
  • Não substitui revisar o resultado. O enquadramento da própria Blackmagic é controle conversacional de operações de projeto, não julgamento sobre qual take é melhor.

Conectando a partir de um agente de desktop

Um servidor MCP é consumido por um cliente MCP, e a conexão é comum: um servidor local sobe por stdio com comando, argumentos e ambiente; um remoto é alcançado por streamable HTTP com URL e cabeçalhos.

O Orkas é um cliente MCP e aceita servidores personalizados por esse mesmo formulário — nome, transporte, depois comando e argumentos para stdio, ou URL e cabeçalhos para HTTP, com qualquer segredo guardado cifrado em vez de em texto puro. O mesmo desktop também roda Claude Code, Codex, OpenCode, OpenClaw e Hermes como sessões de CLI locais, o que aqui só importa porque são os assistentes para os quais esse ecossistema já foi escrito.

Para ser exato sobre nossos testes: verificamos as duas pontas separadamente — que o Resolve Studio 21.1 expõe um servidor MCP oficial e que o Orkas aceita servidores MCP arbitrários como conectores personalizados. Não rodamos o par de ponta a ponta, e esta página não afirma uma integração validada.

Se você está na edição gratuita

Nada acima ajuda, e fingir o contrário desperdiça a sua tarde. O que ainda funciona sem tocar na API do Resolve é um pipeline que opera direto sobre a mídia — evidências do material, uma lista de decisões de edição que você aprova e então montagem determinística. É a abordagem descrita em como automatizar a edição de vídeo, e é o que o VideoStudio do Orkas faz sozinho.