§ Guide · Pour les développeurs et les agents

Serveur Ableton Live 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 créer, convertir, lire et télécharger des projets Ableton Live: transformer un mix en natif .alsDéplacer un ensemble entre cinq stations de travail audio numériques (DAW), restructurer un arrangement grâce au format texte brut de REAPER, vous restituer un projet ouvert dans Live. Ce qu'il fait pas Ce que vous souhaitez faire, c'est piloter le projet Live actuellement ouvert sur votre écran. Aucun lancement de clip ni manipulation de périphériques en temps réel ne sont possibles. Si c'est ce que vous recherchez, la solution est AbletonOSC ou pylive, et cette page vous guidera vers ces outils plutôt que de brouiller les pistes.

Deux choses différentes appelées « Ableton MCP »

Cette expression désigne deux capacités sans lien entre elles, et c'est en les confondant que les gens finissent par être déçus :

Les deux ne sont pas en concurrence ; ils n’utilisent même pas les mêmes objets. AbletonOSC n’ouvre jamais de .als Sur disque ; un outil au niveau du fichier ne voit jamais votre tête de lecture. Utilisez les deux : préparez le set avec l’un, jouez-le 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 requis ; la liste complète des outils est disponible sur [lien manquant]. page du serveur MCP.

Que peut faire l'agent avec un projet Ableton

Vous interagissez avec lui en termes de projet ; il gère lui-même les chargements, les interrogations et les téléchargements :

> Here's a stereo bounce of a demo. Build me an Ableton set
  from it, with MIDI for the bass and a chord guide track.

> Convert ~/Music/Sets/BridgeIdea.zip (an Ableton set) to
  Logic, and tell me what won't survive the trip.

> This set has 40 unnamed tracks. Convert it to REAPER's text
  format so you can rename them from what's on each one, then
  convert it back to .als.

Concrètement, les fonctionnalités qui s'appliquent à Live :

Les tâches longues sont asynchrones : l’outil de soumission renvoie un task_id Un outil d'attente interroge le système jusqu'à ce que l'artefact soit prêt. La création d'une session à partir d'un mix complet prend environ quatre minutes ; une conversion est plus rapide.

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, compressez un ensemble Live et demandez à votre agent de le convertir — et de vous indiquer ce qu'il a dû omettre.

Le serveur Doseedo MCP →

Ce qu'il ne fait pas — lisez ceci avant l'installation

Pourquoi Logic bénéficie-t-il du pont en direct et pas Live ?

C'est l'inverse de ce que suggèrent les API. Logic aux navires Non surface de script en temps réel publique — son plugin Scripter est du JavaScript confiné à une seule tranche de canal — donc le seul moyen d'accéder à un projet Logic ouvert est un pont natif, ce qu'est l'application de bureau (Le côté Logic, en détailLive dispose déjà du modèle objet Live et d'une pile technologique mature autour de celui-ci ; le problème à résoudre n'a donc jamais été le contrôle en temps réel : il s'agissait du fichier projet — générer des ensembles, les convertir, restructurer un ensemble sans modifier manuellement XML Live refusera d'ouvrir.

Quel outil pour quelle tâche

FAQ

Existe-t-il un serveur MCP pour Ableton Live ?

Oui, pour les fichiers de projet. Doseedo héberge un serveur MCP à l'adresse suivante : api.doseedo.com/mcp qui permet à un agent de créer, convertir, lire et télécharger des projets Ableton Live, y compris de transformer un mix en un projet natif .als et la conversion d'un set Live vers ou depuis Logic Pro, FL Studio, Pro Tools et REAPER. Il ne se connecte pas à l'application Live exécutée à l'écran.

Claude peut-il contrôler Ableton Live en temps réel ?

Ce n'est pas possible via ce serveur. Le déclenchement des clips, le déplacement des faders et la manipulation des potentiomètres d'un projet ouvert sont gérés par AbletonOSC et pylive, grâce au modèle objet Live de Live. Ce sont des outils Python temps réel exécutés sur la machine où Live est ouvert ; ils ne lisent ni n'écrivent les fichiers du projet, et ce serveur MCP ne les remplace pas.

Que peut faire un agent d'IA avec un fichier .als ?

Créez-en un à partir d'un mix (stems séparés sur des pistes nommées, carte de tempo, MIDI optionnel par stem et guide d'accords), convertissez-en un vers ou depuis Logic Pro, FL Studio, Pro Tools et REAPER, restructurez-en un via le format texte brut de REAPER et reconvertissez-le, puis téléchargez le résultat en tant que projet natif que vous ouvrez dans Live.

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 (déplacement de régions, réécriture MIDI, faders, plugins, tempo) sont répercutées dans le projet Logic ouvert en quelques secondes. Ableton Live quant à lui, n'est pas piloté en direct ; pour Live l'interface est le fichier projet.

Dois-je télécharger mon fichier audio ?

Pas toujours. Lorsqu'une session est créée à partir de fichiers déjà présents sur votre disque, l'agent transmet les chemins locaux et le cloud construit l'arborescence (pistes, régions, bus et routage). Le téléchargement renvoie ensuite les commandes de copie qui intègrent 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 ou exportation.

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.

En rapport