O DaVinci Resolve 21.1 passou a incluir um servidor MCP nativo. Se está a avaliar se isto lhe abre novas possibilidades, a versão do Resolve que tem resolve a maior parte da questão antes de surgir qualquer pergunta interessante.
O que a Blackmagic disponibilizou de facto
O Resolve Studio 21.1 disponibiliza um servidor MCP nativamente. A Blackmagic menciona Claude, Claude Code e ChatGPT Codex como assistentes compatíveis, e os exemplos da própria empresa incluem criar montagens de destaques a partir de vídeos longos, remover clipes indesejados e renderizar os ficheiros a entregar.
A arquitetura merece atenção, porque é o oposto dos painéis de assistente que têm vindo a ser integrados noutros conjuntos de aplicações de edição. Esses funcionam dentro da aplicação e veem o que o fabricante permite. O Resolve abre uma porta para o exterior: qualquer assistente que já execute no computador pode aceder-lhe. Aquilo a que pode aceder é definido pela API de scripting subjacente — por isso, as vinte novas chamadas do 21.1 são mais importantes do que parecem: criar e simplificar sequências multicâmara, alinhamento automático da linha temporal, transições, normalização de áudio, predefinições de renderização e transcrições de clipes com dados sobre quem fala e os tempos.
Leia esta lista a pensar num assistente e o formato torna-se claro: transcrição mais multicâmara mais alinhamento automático mais predefinições de renderização é quase tudo o que “faça uma primeira montagem da entrevista e renderize uma cópia para revisão” exige.
A restrição, explicada com precisão
Há três coisas distintas que se confundem aqui, por isso vale a pena separá-las.
A execução de scripts externos sempre foi exclusiva 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 configurada a preferência de execução de scripts externos. Qualquer servidor MCP que seja executado como um processo próprio — oficial ou de terceiros — fica sujeito a essa restrição.
O 21.1 tornou a própria execução de scripts em Python exclusiva do Studio. As notas de versão da Blackmagic são invulgarmente diretas quanto ao motivo: a API Python estava a ser usada para integrar funcionalidades do Studio na versão gratuita, e as vendas de licenças do Studio financiam a engenharia. O suporte para Python 2 também terminou definitivamente nessa alteração.
A solução improvisada da edição gratuita é agora incerta, mas não está confirmado que tenha deixado de funcionar. A solução que funcionava era um script a ser executado dentro do Resolve, iniciado em Workspace ▸ Scripts, que voltava a exportar o objeto ativo através de um listener local — com funcionamento comprovado na edição gratuita 21.0.3.7. Na edição gratuita 21.1, há relatos de que o menu Scripts deixou de listar ficheiros .py. Os responsáveis pela manutenção do servidor de terceiros mais usado dizem abertamente que ainda não está confirmado se a consola executa Python nessa versão e recomendam tratar esta ponte como uma solução para a versão 21.0.x até alguém a testar. Este é o ponto de situação honesto hoje.
Servidor oficial ou de terceiros
Ambos existem e não são a mesma coisa. O oficial vem integrado no Studio 21.1 e não exige instalação. Os de terceiros são anteriores, abrangem grande parte da API de scripting e incluem instaladores que configuram uma longa lista de clientes — Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, Continue, Cline, Roo Code, OpenCode, Codex CLI e IDEs JetBrains, entre outros.
Partilham o mesmo pré-requisito. Um servidor de terceiros não contorna a restrição do Studio, porque também é um processo externo.
O que isto não é
- Não é um editor. O servidor MCP é uma interface de controlo do Resolve. O trabalho continua a decorrer no Resolve, com os limites do Resolve.
- Não é uma forma de contornar a licença. Se a restrição é o problema, um assistente não é a resposta.
- Não dispensa a revisão do resultado. A própria Blackmagic apresenta-o como controlo conversacional de operações de projeto, não como uma avaliação de qual é a melhor tomada.
Ligação a partir do Claude Code, do Codex ou de outro agente para computador
No Studio 21.1, o caminho oficial vem primeiro. O Resolve liga os assistentes que a Blackmagic nomeia — Claude, Claude Code e ChatGPT Codex — a partir de File ▸ Setup AI Assistants, sem qualquer servidor de terceiros pelo meio. Se o assistente que já usa está nessa lista, a configuração é só essa, e nada do que se segue é necessário.
Um servidor MCP é utilizado por um cliente MCP, e a ligação segue o padrão habitual: um servidor local é iniciado por stdio com comando, argumentos e ambiente; a um servidor remoto acede-se por HTTP com streaming, com URL e cabeçalhos.
O Orkas é um cliente MCP e aceita servidores personalizados através desse mesmo formulário — nome, transporte, depois comando e argumentos para stdio, ou URL e cabeçalhos para HTTP, com qualquer segredo guardado de forma cifrada em vez de texto simples. A mesma aplicação para computador também executa Claude Code, Codex, OpenCode, OpenClaw e Hermes como sessões CLI locais, o que aqui só importa porque são os assistentes para os quais este ecossistema já foi desenvolvido.
Para sermos precisos quanto aos nossos testes: verificámos as duas partes separadamente — que o Resolve Studio 21.1 disponibiliza um servidor MCP oficial e que o Orkas aceita servidores MCP arbitrários como conectores personalizados. Não testámos o conjunto de ponta a ponta, e esta página não afirma que exista uma integração validada.
Se usa a edição gratuita
Nenhum dos caminhos MCP acima chega à edição gratuita da 21.1: o servidor oficial é exclusivo do Studio, tal como o acesso externo a scripts. O que resta é mais limitado, e tudo é manual ou baseado em ficheiros:
- Mantenha-se na 21.0.x se a ponte dentro da aplicação for importante para si. Foi nessa versão que o caminho Workspace ▸ Scripts foi verificado a funcionar; a 21.1 deixou de listar ficheiros .py nesse menu.
- Use a Console à mão. Segundo a Digital Production, a API de scripting continua disponível a partir da Console na edição gratuita — um excerto colado de cada vez, não uma ligação a um assistente. Se isso inclui Python é o que ninguém confirmou ainda.
- Importe uma timeline montada noutro sítio. File ▸ Import ▸ Timeline aceita um ficheiro FCPXML ou OTIO, e é assim que os projetos auxiliares para a edição gratuita entregam uma primeira montagem.
O que ainda funciona sem recorrer de todo à API do Resolve é uma cadeia de processamento que opera diretamente sobre os conteúdos multimédia — evidências do material, uma lista de decisões de edição que aprova e, depois, uma montagem determinística. É a abordagem descrita em como automatizar a edição de vídeo, e é o que o VideoStudio do Orkas faz sozinho: produz o vídeo final por si próprio, em vez de trabalhar dentro do Resolve.