Contrôlez votre DAW avec OpenAI Codex
Publié en octobre 2026
Codex — l'extension CLI et IDE en partage une config.toml — se connecte aux serveurs MCP distants avec un seul codex mcp add. Pointez-le vers le serveur Doseedo MCP et l'agent pourra lire vos sessions DAW comme des arrangements complets et les éditer, ouvrir un Logic, Ableton, FL Studio, REAPER ou Pro Tools Créez des projets sous forme de sessions, convertissez des projets dans dix formats DAW, séparez stems, transcrivez l'audio et rendez les parties écrites avec des instruments modélisés. Dø Desktop En cours d'exécution, les modifications apportées à un projet Logic sont répercutées dans le projet ouvert en quelques secondes.
Installer dans Codex
codex mcp add doseedo --url https://api.doseedo.com/mcp
codex mcp login doseedo
Voici le résultat de l'exécution réelle, sur codex-cli 0.162.1. Une chose que la documentation ne mentionne pas : codex mcp add analyse l'URL, détecte OAuth et lance immédiatement la connexion au navigateur — capturé ici dans un shell sans interface graphique, où aucun navigateur ne peut répondre, ce qui provoque un délai d'attente pendant l'écriture de la configuration :
$ codex --version
codex-cli 0.162.1
$ codex mcp add doseedo --url https://api.doseedo.com/mcp
Error: timed out waiting for OAuth callback
$ codex mcp list
Name Url Bearer Token Env Var Status Auth
doseedo https://api.doseedo.com/mcp - enabled Not logged in
Capture du 15 octobre 2026 avec CODEX_HOME pointant vers un répertoire vide
Sur un ordinateur de bureau, la même première ligne ouvre la page de connexion de Doseedo ; approuvez une seule fois et codex mcp list inverse la dernière colonne pour afficher les utilisateurs connectés, et l'autorisation apparaît sous Paramètres → Clés API comme MCP · CodexSi vous avez manqué la fenêtre du navigateur, codex mcp login doseedo Il suffit de répéter la procédure de connexion. Codex enregistre son client OAuth dynamiquement ; aucun identifiant client n’est donc à fournir, et le fichier qu’il écrit ne contient que deux lignes :
[mcp_servers.doseedo]
url = "https://api.doseedo.com/mcp"
À l'intérieur du TUI, /mcp affiche le même tableau.
Pour une machine sans interface graphique (un serveur d'intégration continue, un serveur de rendu), évitez OAuth et envoyez plutôt une clé ; le nom de l'en-tête correspond à une variable d'environnement, la clé n'est donc jamais stockée dans le fichier :
[mcp_servers.doseedo]
url = "https://api.doseedo.com/mcp"
env_http_headers = { "X-API-Key" = "DOO_API_KEY" }
tool_timeout_sec = 60
Deux domaines qu'il est bon de connaître. default_tools_approval_mode décide si Codex pose la question avant chaque outil : "writes" Il confirme le bon fonctionnement des outils qui modifient quelque chose (une édition, une conversion, un rendu) et permet l'exécution des lectures, des devis et des outils d'analyse gratuits — une configuration judicieuse pour ce serveur. enabled_tools permet de réduire les 33 outils à la poignée d'outils nécessaires à un projet. Le pack de compétences s'installe avec npx skills add doseedo/skills dans ~/.codex/skills/.
Que lui demander ?
> List my Doseedo sessions. In "Bridge Demo", what's on
track 4 and how loud is it?
> Add a submix bus called HORNS, route the trumpet and sax
into it, and put a Channel EQ on it.
> Open ./song.rpp as a session, rename the tracks from what's
on them, and give me the project back as .logicx.
> Separate ./mix.wav, transcribe the piano stem, check the
harmony, and render the same notes on a Rhodes.
Codex lit avant d'écrire (la session est renvoyée sous forme de structure, et non de fichier) et soumet les modifications en un seul lot atomique. Un rejet indique l'opération, un code et souvent un did_you_meanL'agent corrige et renvoie donc le message au lieu de deviner.
Ce que Codex peut et ne peut pas faire à une station de travail audio numérique (DAW) via ceci
Les modifications Live (une modification appliquée au projet ouvert sur votre écran) sont disponibles dans Logic Pro sur macOS avec Dø Desktop Les projets Ableton, FL Studio, REAPER et Pro Tools sont ouverts en tant que sessions, modifiés, puis renvoyés sous forme de fichiers ou convertis. Aucune application n'est lancée. Le tableau complet des portées est disponible sur le centre.
Ce qui distingue Codex des autres clients, c'est que… default_tools_approval_mode: le régler sur "writes" et Codex ne confirme que les outils qui modifient quelque chose, ce qui, pour ce serveur, est la bonne approche — doseedo_edit_session, doseedo_convert_project, les rendus et le rebond — tandis que la session se lit, doseedo_quote et les outils d'analyse gratuits s'exécutent sans intervention. Une tâche longue (un rendu dure de une à trois minutes, une session de compilation quatre) prend plusieurs minutes. doseedo_wait_task appels d'une durée maximale de 50 secondes chacun, donc augmenter tool_timeout_sec au-dessus de la valeur par défaut de 60 si Codex signale une attente comme ayant échoué.
Deux lignes dans le terminal
Ajoutez Codex MCP, connectez-vous à Codex MCP et demandez à Codex de lister vos sessions.
Le serveur Doseedo MCP →FAQ
Codex peut-il contrôler mon séquenceur audio numérique (DAW) ?
Oui, via le serveur Doseedo MCP : il lit et modifie les sessions DAW, ouvre les projets Logic, Ableton, FL Studio, REAPER et Pro Tools et effectue des conversions dans dix formats, sépare stems, transcrit et rend MIDI. Les modifications Live dans un projet ouvert se font via Logic Pro et Dø Desktop ; les autres DAW sont gérés comme des fichiers de projet.
Quelles sont les commandes exactes ?
codex mcp add doseedo --url doseedo, puis codex mcp login doseedo. Ou un bloc [doseedo] avec l'URL dans ~/.codex/config.toml.
Comment utiliser une clé API au lieu d'OAuth ?
Dans le fichier config.toml, la ligne env_http_headers = {"X-API-Key" = "DOO_API_KEY"} permet d'envoyer la clé API définie dans la variable d'environnement à chaque requête. Générez vos clés API sur doseedo ; des autorisations en lecture seule et par groupe d'opérations sont disponibles.
Codex posera-t-il la question avant chaque outil ?
Il s'agit du mode d'approbation par défaut des outils. L'option « écritures » confirme uniquement les outils qui modifient des données (éditions, conversions, rendus) et laisse les outils de lecture, de citation et d'analyse gratuits s'exécuter sans intervention.
La commande codex mcp add a ouvert un navigateur — est-ce normal ?
Oui. Codex analyse l'URL lors de son ajout, détecte que le serveur utilise OAuth et lance immédiatement la connexion. Approuvez-la à ce moment-là. Si la fenêtre a été manquée (ou si le shell ne disposait pas de navigateur, comme dans la capture d'écran ci-dessus), la configuration est tout de même enregistrée et la commande `codex mcp login doseedo répète simplement la connexion.
Le serveur Doseedo MCP · une URL, chaque client
- Logic Promodifications en direct dans le projet ouvert
- Ableton Liveconstruire, lire, convertir .als
- FL Studiolire, convertir .flp
- Pro ToolsDéplacer les fichiers .ptx entre stations de travail audio numériques (DAW)
- REAPERlire, modifier, convertir .rpp
- Tout agent d'IAce qui fonctionne aujourd'hui
- Code Claude et Claudetéléphone, ordinateur de bureau, terminal
- ChatGPTen tant que serveur MCP personnalisé
- Curseurmcp.json, une entrée
- Gemini CLIajout de Gemini MCP
- Codex OpenAIajout du codex mcp
- VS Code Copilotmcp.json, type http
- Les 33 outilsla référence
- Convertir les projetsdix formats de stations de travail audio numériques, 75 directions
- stems séparéeschant, batterie, basse, et plus encore
- Audio vers MIDItranscription, accords, tonalité
- Générer de la musiquechansons, parties, reprises
- Rebondir hors lignevia de vrais plugins
- Changer un pack de batterieL'audio reste local