Contrôlez votre DAW depuis VS Code
Publié en octobre 2026
Le mode agent de VS Code utilise les serveurs MCP comme outils, et le serveur MCP Doseedo est un serveur HTTP distant ; il suffit donc de trois lignes de code. mcp.json Copilot offre de véritables outils de station de travail audio numérique : lisez les sessions de votre compte comme des arrangements complets et modifiez-les, ouvrez 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 Lors de l'exécution, les modifications apportées à un projet Logic sont prises en compte en direct ; le reste consiste en l'importation et l'exportation de fichiers.
Installer dans VS Code
Le chemin le plus court est le code un outil en ligne de commande, qui possède un --add-mcp Indicateur qui accepte la définition du serveur au format JSON. Voici le résultat obtenu avec VS Code 1.131 :
$ code --add-mcp '{"name":"doseedo","type":"http","url":"https://api.doseedo.com/mcp"}'
Added MCP servers: doseedo
Capture effectuée le 15 octobre 2026 sur un profil utilisateur récent
Il écrit le fichier au niveau de l'utilisateur — ~/Library/Application Support/Code/User/mcp.json sur macOS, %APPDATA%\Code\User\mcp.json sous Windows, ~/.config/Code/User/mcp.json sous Linux — et voici précisément ce qui s'y retrouve :
{
"servers": {
"doseedo": {
"type": "http",
"url": "https://api.doseedo.com/mcp"
}
},
"inputs": []
}
Via l'interface utilisateur : Chat : Ouvrir les personnalisations depuis la palette de commandes → Serveurs MCP → Ajouter un serveur (également accessible sous MCP : Ajouter un serveur) → HTTP → collez l'URL → nommez-la doseedo et sélectionnez l'utilisateur ou l'espace de travail cible. Ou, pour rester dans un seul projet, écrivez .vscode/mcp.json manuellement:
{
"servers": {
"doseedo": {
"type": "http",
"url": "https://api.doseedo.com/mcp"
}
}
}
Démarrez le serveur depuis l'éditeur (le Commencer (action au-dessus de l'entrée, ou la vue Serveurs MCP) et VS Code exécute la connexion OAuth : un navigateur s'ouvre sur Doseedo, vous approuvez et l'autorisation apparaît sous Paramètres → Clés API comme MCP · VS CodePour utiliser une clé à la place (pour un Codespace, par exemple), ajoutez un en-tête et conservez le secret hors du fichier grâce à une variable d'entrée :
{
"inputs": [
{ "id": "doo-key", "type": "promptString", "password": true,
"description": "Doseedo API key (dsk_live_…)" }
],
"servers": {
"doseedo": {
"type": "http",
"url": "https://api.doseedo.com/mcp",
"headers": { "X-API-Key": "${input:doo-key}" }
}
}
}
En mode agent, le sélecteur d'outils devrait s'afficher. doseedo Il comprend 33 outils. Désélectionnez ceux dont un projet n'aura jamais besoin ; seuls les outils de lecture, de devis et d'analyse doivent être conservés.
Que lui demander ?
> List my Doseedo sessions and read "Bridge Demo".
> Shorten the intro by four bars, pull the vocal up 2 dB, and
download the project to ~/Downloads.
> Convert every .flp in ./beats to Ableton and write a
CHANGELOG.md of what each one lost.
> Analyse ./ref.wav, write a bass line in its key, render it
on upright bass, and add the best take to a new track.
L'intérêt d'un éditeur réside dans ses outils : l'agent peut parcourir un dossier, tenir un journal, modifier le place_local_files Copiez les commandes dans une tâche et exécutez-la, puis comparez deux sessions lues au JSON dans l'éditeur que vous utilisez déjà.
Ce que l'éditeur ajoute, et les limites
Le serveur est le même que celui que chaque client voit — les modifications en direct sont effectuées avec Logic Pro sur macOS Dø Desktop, les autres DAW ne font que traiter des fichiers entrants et sortants, rien ne lance la lecture ; le centre VS Code ajoute un espace de travail autour des outils. Le mode agent peut ouvrir le tableau de portée. replay Signalez qu'un téléchargement est renvoyé au JSON dans un onglet, conservez le place_local_files copier les commandes en tant que tâche dans tasks.json et exécutez-le après chaque téléchargement, et conservez un .vscode/mcp.json à côté du dossier d'une chanson afin que le serveur accompagne le projet lorsqu'un collaborateur le clone — la clé étant stockée dans une variable d'entrée, jamais dans le fichier.
Budget d'outils : le mode agent limite le nombre d'outils activés par requête, et ce serveur y contribue à hauteur de 33. Si un projet effectue uniquement des conversions, désélectionnez la famille d'outils de contrôle de session dans le sélecteur d'outils ; s'il ne fait que modifier des sessions, supprimez les outils de génération. Les lectures, doseedo_quote et les outils d'analyse sont gratuits et il est judicieux de les laisser activés partout.
Trois lignes dans mcp.json
Ajoutez le serveur, démarrez-le, approuvez la connexion et demandez à Copilot ce qui se trouve sur la voie 3.
Le serveur Doseedo MCP →FAQ
VS Code peut-il contrôler mon séquenceur audio numérique (DAW) ?
En mode agent, 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 les fichiers 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.
Que contient le fichier mcp.json ?
{"servers":{" doseedo ":{"type":"http","url":"https://api. doseedo .com/mcp"}}} dans .vscode/mcp.json, ou le même serveur ajouté via MCP : Ajouter un serveur → HTTP. L’authentification OAuth vous connecte au démarrage du serveur.
Puis-je utiliser une clé API ?
Oui : ajoutez un objet « headers » avec X-API-Key et stockez la valeur dans une variable d’entrée ou un fichier d’environnement plutôt que dans le JSON. Les clés sont générées sur doseedo.
Est-ce que cela fonctionne dans Codespaces ?
Oui, le serveur est distant, donc rien ne s'exécute dans le conteneur. Utilisez l'en-tête de clé API à cet endroit, car la redirection OAuth via le navigateur est peu pratique dans un éditeur hébergé.
Existe-t-il une installation en une seule ligne ?
Oui : la commande `--add-mcp '{"name":" doseedo ","type":"http","url":"https://api.doseedo.com/mcp"}'` exécutée dans un terminal affiche « Serveurs MCP ajoutés : doseedo » et crée le fichier `mcp.json` au niveau utilisateur, doseedo indiqué ci-dessus. L'interface utilisateur (MCP : Ajouter un serveur → HTTP) aboutit au même fichier.
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