Serveur Logic Pro MCP : laissez Claude modifier votre session
Publié en septembre 2026
Il existe un serveur MCP pour Logic Pro, et il est hébergé : https://api.doseedo.com/mcpConnectez-le à Claude Code, Claude Desktop, l'application mobile Claude ou tout autre client MCP, et l'agent peut Lisez vos sessions Logic comme un arrangement complet et modifiez-les. — Déplacer une région, réécrire le MIDI, tirer un fader, insérer un plugin par son nom. Avec l'application Doseedo Desktop ouverte sur votre Mac, ces modifications apparaissent dans votre interface. Ouvrez un projet Logic en quelques secondesRien à héberger soi-même, aucun SDK.
Logic est le logiciel de MAO où tout fonctionne de bout en bout, voici donc un guide complet : installation, édition en direct, ce qui se passe lorsque l’application de bureau est fermée, le bounce hors ligne et ce qu’elle ne fait pas.
Pourquoi Logic a-t-elle besoin d'un pont ?
Apple ne fournit aucune API de script en temps réel publique pour Logic Pro. La seule interface de script disponible est ScripteurUn plugin MIDI -FX exécutant JavaScript au sein d'une seule tranche de console ne reçoit que MIDI transitant par cette tranche ; il ne peut ni lire l'arrangement, ni ajouter de piste, ni interagir avec une autre région. Le dictionnaire AppleScript de Logic est quasiment vide. C'est pourquoi, historiquement, « automatiser Logic Pro » n'a jamais eu de véritable signification, tandis qu'un projet Ableton en cours d'exécution était au moins accessible via AbletonOSC et pylive.
L'application Doseedo Desktop comble cette lacune. Le serveur MCP écrit dans une session cloud et l'application de bureau applique chaque modification au projet Logic réellement ouvert, maintenant ainsi la cohérence des données. .logicx Sur disque, la synchronisation est assurée. Il n'y a pas de contrôle du transport en temps réel, mais l'agencement change réellement sous le curseur.
Installer
Une seule commande dans Claude Code. OAuth gère l'authentification ; le premier appel à l'outil ouvre un navigateur pour se connecter et approuver l'authentification :
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
Pour un client sans navigateur (CI, serveur, script), utilisez une clé API provenant de Paramètres → Clés API plutôt:
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp \
--header "X-API-Key: dsk_live_..."
Dans les applications mobiles et web Claude, il s'installe en tant que connecteur personnaliséParamètres → Connecteurs → Ajouter un connecteur personnalisé, collez l'URL, puis connectez-vous. Cursor et tout autre client HTTP Streamable s'enregistrent de la même manière. Ce point de terminaison utilise 21 outils ; la liste complète est disponible sur [lien manquant]. page du serveur MCP.
Pour le montage en direct, vous avez également besoin de Doseedo Desktop Le projet est exécuté sur le Mac qui le héberge. Tout le reste fonctionne correctement avec le connecteur seul.
À quoi ressemble le montage en direct ?
Vous communiquez avec l'agent en termes de session, et non par appels d'API :
> List my sessions.
> In "Bridge Demo", what is on track 4 and how loud is it?
> Shorten the intro by four bars, pull the lead vocal up
2 dB, and put a Channel EQ on the drum bus.
> Add a submix bus called "Horns" and route the trumpet
and sax into it.
L'agent lit d'abord la session : chaque piste avec ses identifiants, régions dans battements et secondesLes niveaux de mixage en dB réels, les chaînes de plugins, le tempo, les marqueurs, ainsi que l'état de l'application de bureau active sur la session, sont enregistrés. Les modifications sont ensuite soumises. Logic étant ouvert et l'application de bureau connectée, vous pouvez observer l'évolution des régions.
Contenu du kit d'édition
- Déplacer et rogner des régions ; réécrire les notes MIDI.
- Ajouter et supprimer des pistes ; régler le fader, le panoramique et la mise en sourdine.
- Insérer des plugins par nom, dans la chaîne d'une piste nommée.
- Changer le tempo ; ajouter des marqueurs.
- Créez des bus de sous-mixage et acheminez-y les pistes.
- Charger les échantillons dans Quick Sampler.
Lorsque l'application de bureau est fermée
Rien n'est perdu et rien ne tombe en panne silencieusement. Les modifications sont conservées dans la session cloud et intégrées lors de la prochaine ouverture du projet, ou immédiatement si vous demandez à l'agent de télécharger la session en tant qu'application native. .logicx, reconstruit côté serveur. Puisque l'outil de lecture signale l'état de synchronisation, l'agent sait dans quel cas il se trouve et vous le dit au lieu de le deviner.
Vous pouvez donc travailler sur une session depuis votre téléphone, loin de la machineDemandez la monnaie dans le train, et elle sera appliquée lors de la prochaine ouverture du projet sur le Mac.
Mettez-le en place sur un projet réel
Installez le connecteur, installez l'application de bureau, ouvrez un projet Logic et demandez à Claude ce qui se trouve sur la piste 3. La boucle complète prend quelques minutes.
Le serveur Doseedo MCP →Rebond hors ligne via vos plugins réels
Cette fonctionnalité est unique en son genre. Demandez un bounce et chaque piste est enregistrée en audio. via sa véritable chaîne de plugins tiers, avec le DAW fermé L'application de bureau effectue le rendu en arrière-plan et fournit stems téléchargeables. La fonction de rebond intégrée à Logic nécessite que l'application soit ouverte et que le projet soit visible ; ce n'est pas le cas ici.
La limite, clairement énoncée : Les pistes audio sont prises en charge ; les pistes d'instruments et MIDI nécessitent l'ouverture du séquenceur. Le rendu est effectué piste par piste et non pas de manière silencieuse ; ainsi, un bounce ne vous fournit jamais une piste dont l’instrument aurait été perdu discrètement.
Les rebonds sont asynchrones, comme les autres tâches longues : l’outil de soumission renvoie un task_idUn outil d'attente effectue une recherche, et stems finies reviennent telles quelles. https URL.
Votre fichier audio reste sur votre machine
Lorsque vous indiquez à l'agent un fichier déjà présent sur votre disque, il 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 réellement besoin des échantillons : séparation, transcription, conversion, génération et exportation.
Le reste de la surface
Cette même connexion véhicule les outils qui rendent le contrôle de session utile :
- Conversion du projet — un projet complet entre Logic Pro, Ableton Live, FL Studio, Pro Tools et REAPER, les 20 directions, reconstruit nativement.
- Audio à la session — Un mixage en entrée, une session native en sortie : stems séparées sur des pistes nommées, carte du tempo, MIDI optionnel par piste et guide d’accords. Voir audio à la session.
- Stem separation, transcription, génération et couvertures.
- Télécharger — la session sous forme de fichier de projet natif, reconstruit côté serveur.
La facturation est du type ennuyeux : les appels MCP sont comptabilisés exactement comme l’utilisation du site — même compte, mêmes crédits, révocables par client.
Ce qu'il ne fait pas
- Pas de contrôle des transports en temps réel. Il ne permet pas de lancer la lecture, d'armer une piste ni de déplacer la tête de lecture. Il modifie l'arrangement, et non la console.
- L'édition Live et le bounce hors ligne sont réservés à Logic Pro., via le pont de bureau sur macOS. Les projets Ableton Live, FL Studio, Pro Tools et REAPER peuvent être lus, compilés, convertis et téléchargés — ils sont pas piloté en direct. Pour un set Live en cours d'exécution, on parle d'AbletonOSC ou de pylive ; voir Contrôler Ableton avec Python.
- Il ne remplace pas la station de travail audio numérique (DAW). Les décisions de mixage, d'accompagnement et tout ce que vous jugez à l'oreille restent inchangées. Ceci concerne le travail structurel et répétitif.
- La fidélité de conversion a ses limites. Les pistes, MIDI, l'audio, le tempo et les marqueurs sont compatibles nativement ; l'automatisation, les envois et l'état des plugins ne le sont pas. Champ par champ : ce qui se poursuit.
FAQ
Existe-t-il un serveur MCP pour Logic Pro ?
Oui. Le serveur Doseedo MCP est un point de terminaison MCP hébergé à l'adresse suivante : https://api.doseedo.com/mcpIl propose 21 outils, dont les outils de contrôle de session qui permettent à un agent de lister vos sessions, d'en lire une comme un arrangement complet et d'y apporter des modifications. Avec l'application Doseedo Desktop installée sur votre Mac, ces modifications sont appliquées au projet Logic Pro ouvert en quelques secondes.
Comment installer le serveur Logic Pro MCP ?
Dans Claude Code, exécutez claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcpLe premier appel d'outil ouvre un navigateur pour OAuth. Dans les applications mobiles et web Claude, il s'installe en tant que connecteur personnalisé sous Paramètres → Connecteurs. Pour les clients sans interface graphique, ajoutez --header "X-API-Key: dsk_live_..." avec une clé provenant de Paramètres → Clés API.
Logic Pro possède-t-il une API de script ?
Il ne s'agit pas d'une solution publique en temps réel. Logic intègre Scripter, un plugin MIDI -FX exécutant du JavaScript dans une seule tranche de console, qui ne peut ni lire ni modifier l'arrangement. Son dictionnaire AppleScript est minimal. L'application Doseedo Desktop comble cette lacune : la session cloud conserve les modifications et l'application de bureau les applique au projet en cours.
Que se passe-t-il si l'application de bureau n'est pas en cours d'exécution ?
Rien n'est perdu. Les modifications sont conservées dans la session cloud et prises en compte lors de la prochaine ouverture du projet ou lors de son téléchargement en tant que fichier natif. .logicxL'outil de lecture indique si le bureau est actif lors de cette session, permettant ainsi à l'agent de savoir en permanence si une modification a déjà été prise en compte.
Est-il possible de faire transiter des pistes via des plugins tiers lorsque Logic est fermé ?
Oui, pour les pistes audio. Un bounce hors ligne les exporte en audio via leurs chaînes de plugins tiers respectives, le séquenceur étant fermé et rendu en arrière-plan par l'application de bureau. Les pistes d'instruments et MIDI nécessitent l'ouverture du séquenceur pour le rendu, et cela est indiqué pour chaque piste plutôt que d'être supprimé silencieusement. Un séquenceur standard ne peut pas effectuer de bounce sans interface graphique via les plugins installés. Le résultat est fourni sous forme de fichiers stems téléchargeables.
Mon fichier audio sera-t-il téléchargé ?
Le serveur ne traite les échantillons que lorsque cela est réellement nécessaire (séparation, transcription, conversion, génération ou exportation). Pour un fichier déjà présent sur votre disque, l'agent transmet le chemin local, le cloud construit la structure de session et le téléchargement renvoie les commandes de copie qui intègrent vos fichiers au projet.
En rapport
- Serveur MCP FL Studio
- Serveur Pro Tools MCP
- Le serveur Doseedo MCP
- Le serveur Ableton Live MCP
- Contrôlez votre DAW avec un agent IA
- Éditez des projets Logic et Ableton avec Claude
- Control Logic Pro avec Python
- Contrôler Ableton Live avec Python
- À l'intérieur du format de fichier .logicx
- Doseedo Desktop