Serveur Pro Tools MCP : ce qu’un agent peut réellement faire
Publié en septembre 2026
Doseedo exploite un serveur MCP hébergé à https://api.doseedo.com/mcp qui permet à un agent d'IA convertir et lire les projets Pro Tools: déplacer un .ptx Depuis ou vers Logic Pro, Ableton Live, FL Studio et REAPER, et découvrez son contenu lorsque Pro Tools est fermé. Fonctionnement pas Il vous suffit d'ouvrir la session sur votre écran. Avid fournit un kit de développement logiciel (SDK) officiel pour cela, et des serveurs MCP sont déjà construits sur cette base ; cette page vous y dirigera afin d'éviter toute confusion.
Deux choses différentes appelées « Pro Tools MCP »
Pro Tools est le seul DAW où les deux moitiés coexistent réellement, issues de personnes différentes, et c'est en les confondant que les utilisateurs finissent par être déçus :
- Contrôle en temps réel d'une session ouverte. Avid Kit de développement logiciel (SDK) de script Pro Tools (PTSL) est une API indépendante du langage servie sur gRPC sur localhost pendant que Pro Tools est en cours d'exécution : ouvrir, fermer et enregistrer des sessions, interroger la session, exécuter des opérations sur la timeline, exporter et obtenir/définir par rapport à ce qui est chargé. py-ptsl Il s'agit d'une interface Python, utilisée par les serveurs MCP de la communauté. Rien ici ne les remplace. Veuillez noter que le SDK est distribué aux développeurs Avid enregistrés ; par conséquent, un serveur basé sur cette interface nécessite que vous fournissiez votre propre SDK.
- Accès de l'agent au fichier de projet. Convertir un projet, le lire, le transférer vers un autre séquenceur et inversement : il s’agit d’un problème au niveau du fichier. Cela fonctionne même avec Pro Tools fermé, et sur des machines où Pro Tools n’est pas installé (un ordinateur Linux, un téléphone, par exemple). C’est précisément le rôle du serveur Doseedo MCP.
Les deux ne sont pas en concurrence. PTSL n'ouvre jamais de .ptx Ce fichier n'est pas chargé ; un outil de niveau fichier ne voit jamais votre tête de lecture. Utilisez les deux : déplacez le projet avec l'un, exécutez la session avec l'autre.
Installation
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
Cette ligne est destinée à Claude Code ; le premier appel d'outil ouvre un navigateur pour se connecter et approuver. Les clients sans interface graphique ajoutent --header "X-API-Key: dsk_live_..." avec une clé de Paramètres → Clés APILa même URL s'installe comme connecteur personnalisé dans les applications mobiles et web Claude, et dans Cursor ou tout client MCP comme serveur HTTP Streamable. Aucun hébergement n'est requis, ni inscription développeur Avid ; la liste complète des outils est disponible sur [lien manquant]. page du serveur MCP.
Ce que l'agent peut faire avec un projet Pro Tools
Vous interagissez avec lui en termes de projet ; il gère lui-même les chargements, les interrogations et les téléchargements :
> Convert this Pro Tools session to Logic, and tell me what
won't survive the trip.
> The band works in Ableton and the mix room is Pro Tools.
Take this .als to .ptx so I can hand it over.
> What's in this .ptx? List the tracks and every audio file
it references, so I can check the media is all here.
Concrètement, les fonctionnalités qui s'appliquent à Pro Tools :
- Convertir, nativement. Huit directions —
.ptxDepuis et vers Logic Pro, Ableton Live, FL Studio et REAPER — reconstruits dans le format cible plutôt qu'exportés via un fichier d'échange, de sorte que les pistes, les fichiers MIDI, les clips audio, le tempo et les marqueurs arrivent modifiables. - Lire un projet. Un agent peut répondre à la question « Que contient ce dossier, et les médias sont-ils complets ? » même avec Pro Tools fermé. Ouvrir un fichier .ptx sans Pro Tools couvre la voie manuelle, et Qu'est-ce qu'un fichier .ptx ? couvre le format.
- Faire le lien entre une pièce qui n'est pas sur Pro Tools. Le cas le plus fréquent est celui d'un transfert de processus — écriture dans Ableton ou FL, mixage dans Pro Tools — et la conversion est bidirectionnelle, la session peut donc être réutilisée.
Les tâches longues sont asynchrones : l’outil de soumission renvoie un task_id et un outil d'attente l'interroge jusqu'à ce que l'artefact soit prêt.
Votre signal audio ne quitte pas nécessairement la machine.
Pour les fichiers déjà présents sur votre disque, l'agent transmet le chemin localLe cloud construit la structure de session (pistes, régions, bus, routage) et le téléchargement renvoie des commandes de copie permettant d'intégrer vos fichiers au projet. L'audio n'est téléchargé que lorsque le serveur a besoin des échantillons : séparation, transcription, conversion, génération ou exportation.
Installez-le et essayez une conversion
Ajoutez le serveur, indiquez à votre agent une session Pro Tools et demandez-lui de convertir les données, et de vous indiquer ce qu'il a dû laisser derrière lui.
Le serveur Doseedo MCP →Ce qu'il ne fait pas — lisez ceci avant l'installation
- Aucun contrôle en direct d'une session Pro Tools ouverte. Aucun transport, aucune opération sur la timeline, aucune lecture de la session chargée. C'est le rôle du kit de développement logiciel (SDK) de script d'Avid, de py-ptsl et des serveurs MCP qui en dépendent.
- Aucun téléchargement de session unique
.ptx. L'enregistrement direct d'une session Doseedo dans un fichier natif cible Logic, Ableton, FL Studio et REAPER ; pour Pro Tools il faut convertir le fichier depuis l'un de ces logiciels. C'est une étape supplémentaire, et nous préférons la mentionner plutôt que de risquer une erreur lors de l'appel du logiciel. - La création de sessions ne cible pas directement Pro Tools. Un mix devient d'abord une session Logic ou Ableton, puis est converti.
- L'édition Live cible aujourd'hui Logic Pro. via le pont Doseedo Desktop sur macOS.
- Le rebond hors ligne est également du côté Logic — l'impression des pistes via leurs chaînes de plugins réelles, le séquenceur DAW fermé passant par ce même pont.
- L'état des plugins et l'automatisation ont des limites. Évitez le chemin direct Logic ↔ Ableton. Déplacez les arrangements et les médias par là, pas les mixages finis.
Pourquoi Pro Tools est ici une surface de fichiers et Logic une surface de travail en direct
Parce que les lacunes se situent à différents endroits. Logic des navires Non surface de script publique en temps réel — Scripter est du JavaScript confiné à une seule tranche de canal — l'accès à un projet Logic ouvert nécessite donc un pont natif, ce qu'est l'application de bureau (Le côté Logic, en détailPro Tools dispose déjà d'une API temps réel prise en charge et documentée dans PTSL, et des développements ont été réalisés à partir de cette API. Ce qui manque Pro Tools c'est un moyen d'obtenir une session. dehors Passer de Pro Tools à un autre séquenceur en conservant la même configuration, ou inversement : c’est précisément le rôle de ce logiciel.
Quel outil pour quelle tâche
- Animez une session ouverte dès maintenant : Le kit de développement logiciel (SDK) de script Pro Tools d'Avid, py-ptsl, ou un serveur MCP construit sur cette base.
- Déplacer un projet entre Pro Tools et une autre station de travail audio numérique (DAW), dans les deux sens : le serveur MCP.
- Lire ou vérifier un
.ptxsur une machine sans Pro Tools : le serveur MCP. - Demandez à un agent de modifier un projet ouvert pendant que vous regardez : Logic Pro, avec Doseedo Desktop en cours d'exécution.
FAQ
Existe-t-il un serveur MCP pour Pro Tools ?
Il en existe deux types. Avid fournit un kit de développement logiciel (SDK) officiel Pro Tools Scripting (PTSL), utilisé par les serveurs MCP de la communauté pour gérer une session actuellement ouverte. Doseedo utilise un autre SDK, hébergé à l'adresse suivante : api.doseedo.com/mcp, qui fonctionne sur le fichier de projet : conversion d'un .ptx vers ou depuis Logic Pro, Ableton Live, FL Studio et REAPER, avec Pro Tools fermé et sur des machines sur lesquelles il n'est pas installé.
Claude peut-il contrôler Pro Tools en temps réel ?
Pas via ce serveur. Le kit de développement logiciel (SDK) de script d'Avid expose une interface gRPC en local pendant l'exécution Pro Tools : ouverture, fermeture et enregistrement de sessions, interrogation de la session ouverte, navigation dans la timeline, exportation. Cette interface est ensuite encapsulée par py-ptsl et les serveurs MCP de la communauté. C'est la méthode en temps réel, et elle offre une interface totalement différente de celle des fichiers de projet.
Que peut faire un agent d'IA avec un fichier .ptx ?
Convertissez-le depuis ou vers Logic Pro, Ableton Live, FL Studio et REAPER : huit directions sont possibles. Reconstruit nativement, il permet de modifier les pistes, les fichiers MIDI, les clips audio, le tempo et les marqueurs. La lecture d'un fichier .ptx pour en connaître le contenu est également prise en charge.
Peut-il télécharger une session en tant que projet Pro Tools ?
Aujourd'hui, le téléchargement n'est pas possible en une seule fois. L'enregistrement direct d'une session Doseedo dans un fichier natif est compatible avec Logic Pro, Ableton Live, FL Studio et REAPER ; pour Pro Tools une conversion est nécessaire : créez ou modifiez la session, enregistrez-la dans l'un de ces logiciels, puis convertissez-la au format .ptx. Nous préférons être clairs plutôt que de risquer un dysfonctionnement de l'outil.
Quel séquenceur audio numérique (DAW) propose aujourd'hui l'édition de session en direct ?
Logic Pro, sur macOS, est accessible via le pont Doseedo Desktop. Une fois l'application de bureau lancée et le projet ouvert, les modifications effectuées via l'agent (déplacement de régions, réécriture MIDI, faders, plugins, tempo) sont répercutées dans le projet Logic ouvert en quelques secondes. Pro Tools n'est pas piloté en direct par ce serveur ; pour Pro Tools l'interface est le fichier projet.
Comment l'installer dans Claude ou Cursor ?
Dans Claude Code, exécutez claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp — Le premier appel d'outil ouvre un navigateur pour OAuth. Dans les applications mobiles et web Claude, il s'installe comme un connecteur personnalisé avec la même URL, et tout client MCP peut l'enregistrer comme serveur HTTP Streamable, en envoyant éventuellement une requête. X-API-Key utiliser l'en-tête au lieu d'OAuth.