DaVinci Resolve 21.1 a ajouté un serveur MCP natif. Si vous vous demandez ce que cela vous apporte, la version de Resolve que vous possédez tranche l’essentiel avant même que les questions intéressantes se posent.
Ce que Blackmagic a réellement livré
Resolve Studio 21.1 expose nativement un serveur MCP. Blackmagic cite Claude, Claude Code et ChatGPT Codex parmi les assistants pris en charge. Les exemples de l’entreprise portent sur la création de montages des meilleurs moments à partir de vidéos longues, la suppression de clips indésirables et le rendu des livrables.
L’architecture mérite l’attention, car elle est à l’opposé des panneaux d’assistant ajoutés à d’autres suites de montage. Ceux-ci vivent dans l’application et voient ce que l’éditeur leur autorise à voir. Resolve ouvre une porte vers l’extérieur : l’assistant que vous utilisez déjà sur votre bureau peut y accéder. Son périmètre d’action est défini par l’API de script sous-jacente. C’est pourquoi les vingt nouveaux appels d’API de la version 21.1 comptent plus qu’il n’y paraît : création et aplatissement multicam, alignement automatique de la timeline, transitions, normalisation audio, préréglages de rendu et transcriptions des clips du chutier avec données d’intervenants et de minutage.
Relisez cette liste en pensant à un assistant, et l’ensemble devient clair : transcription, multicam, alignement automatique et préréglages de rendu couvrent l’essentiel des besoins de « préparez un premier montage de l’entretien et rendez une copie pour revue ».
La restriction, précisément
Trois éléments distincts sont souvent confondus ici ; il convient de les séparer.
Les scripts externes ont toujours été réservés à Studio. Cela n’a pas changé dans la version 21.1. Dans l’édition gratuite, un processus externe demandant l’objet Resolve est refusé, quelle que soit la valeur du réglage External Scripting. Tout serveur MCP qui s’exécute dans son propre processus — officiel ou tiers — se trouve de ce côté de la restriction.
La version 21.1 a réservé les scripts Python eux-mêmes à Studio. Les notes de version de Blackmagic en expliquent la raison avec une franchise inhabituelle : l’API Python servait à introduire illicitement des fonctions Studio dans la version gratuite, et les ventes de licences Studio financent le développement. La prise en charge de Python 2 disparaît entièrement au même moment.
Le contournement pour l’édition gratuite est désormais incertain, sans être confirmé comme définitivement impossible. La méthode qui fonctionnait consistait en un script exécuté dans Resolve, lancé depuis Workspace ▸ Scripts, qui réexposait l’objet actif via un service d’écoute local. Son fonctionnement a été mesuré dans l’édition gratuite 21.0.3.7. Dans l’édition gratuite 21.1, des signalements indiquent que le menu Scripts ne répertorie plus du tout les fichiers .py. Les mainteneurs du serveur tiers le plus utilisé disent clairement que l’exécution de Python dans la console n’y est pas confirmée et conseillent de considérer cette passerelle comme une solution pour 21.0.x tant que personne ne l’a mesurée. Voilà l’état honnête de la situation aujourd’hui.
Serveur officiel ou tiers
Les deux existent et ce ne sont pas les mêmes solutions. Le serveur officiel est intégré à Studio 21.1 et ne nécessite aucune installation. Les serveurs tiers le précèdent, couvrent largement l’API de script et fournissent des programmes d’installation qui configurent une longue liste de clients, dont Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, Continue, Cline, Roo Code, OpenCode, Codex CLI et les IDE JetBrains.
Ils partagent le même prérequis. Un serveur tiers ne permet pas de franchir la restriction Studio, car lui aussi est un processus externe.
Ce que cela n’est pas
- Ce n’est pas un logiciel de montage. Le serveur MCP est une interface de contrôle de Resolve. Le travail se fait toujours dans Resolve, avec ses propres limites.
- Ce n’est pas un moyen d’éviter la licence. Si la restriction est le problème, un assistant n’y répond pas.
- Ce n’est pas un substitut à la vérification du résultat. Blackmagic le présente lui-même comme un contrôle conversationnel des opérations du projet, pas comme un jugement sur la meilleure prise.
Le connecter depuis un agent de bureau
Un serveur MCP est utilisé par un client MCP, et la connexion est classique : un serveur local est lancé via stdio avec une commande, des arguments et un environnement ; un serveur distant est joint via HTTP en streaming avec une URL et des en-têtes.
Orkas est un client MCP et accepte les serveurs personnalisés selon ce même formulaire : nom, transport, puis commande et arguments pour stdio, ou URL et en-têtes pour HTTP ; les secrets sont stockés chiffrés plutôt qu’en clair. Le même bureau exécute aussi Claude Code, Codex, OpenCode, OpenClaw et Hermes comme sessions CLI locales. Ce point n’est pertinent ici que parce que cet écosystème est déjà conçu pour ces assistants.
Pour être précis sur nos propres tests : nous avons vérifié séparément les deux extrémités — Resolve Studio 21.1 expose bien un serveur MCP officiel, et Orkas accepte des serveurs MCP arbitraires comme connecteurs personnalisés. Nous n’avons pas testé l’ensemble de bout en bout, et cette page ne prétend pas présenter une intégration validée.
Si vous utilisez l’édition gratuite
Rien de ce qui précède ne vous aide, et prétendre le contraire vous ferait perdre un après-midi. Ce qui fonctionne encore sans toucher à l’API de Resolve est un pipeline qui agit directement sur les médias : observations tirées des séquences, liste de décisions de montage que vous approuvez, puis assemblage déterministe. C’est l’approche décrite dans comment automatiser le montage vidéo, et celle que VideoStudio d’Orkas met en œuvre de façon autonome.