Serveur REAPER MCP : ce qu’un agent peut réellement faire
Publié en octobre 2026
Doseedo exploite un serveur MCP hébergé à https://api.doseedo.com/mcp qui donne un agent d'IA accès au niveau fichier aux projets REAPER: ouvrir un .rpp En tant que session éditable, convertissez-la depuis ou vers Logic Pro, Ableton Live, FL Studio, Pro Tools et cinq autres formats, lisez son contenu et restituez-vous un projet compatible avec REAPER. REAPER est également le seul DAW dont le format de projet est… texte brutce qui en fait l'intermédiaire préféré de l'agent pour restructurer les projets de n'importe quel autre séquenceur audionumérique. Fonctionnement de ce serveur pas Ce que nous faisons, c'est gérer la fenêtre REAPER ouverte à l'écran ; c'est le rôle de ReaScript et des serveurs MCP communautaires qui s'appuient dessus. Cette page permet de les distinguer.
Deux choses différentes appelées « REAPER MCP »
L'expression « REAPER MCP » désigne deux fonctionnalités sans lien entre elles, et c'est en les confondant que les utilisateurs finissent par être déçus :
- Contrôle en temps réel d'un REAPER en cours d'exécution. REAPER offre la surface de script la plus complète de toutes les stations de travail audio numériques : ReaScript En Lua, EEL2 et Python, avec des milliers de fonctions API pour les pistes, les éléments, les enveloppes, les effets et le transport, ainsi que l'OSC et l'extension SWS. Plusieurs serveurs MCP open source s'appuient sur cette API ; ils fonctionnent sur la machine où REAPER est ouvert et permettent à un agent d'ajouter des pistes, d'insérer des effets et de déplacer la tête de lecture en direct. Rien ici ne les remplace ; si c'est ce dont vous avez besoin, choisissez l'un d'eux.
- Accès de l'agent au projet lui-même. Lire un
.rppLa conversion du fichier, son importation comme session modifiable, la création d'un nouveau projet et le téléchargement du résultat constituent le processus. Il s'agit d'un problème lié aux fichiers : cela fonctionne avec REAPER fermé, depuis un téléphone ou sur un serveur sans REAPER installé. C'est le fonctionnement du serveur Doseedo MCP.
Les deux outils se complètent parfaitement. ReaScript n'accède jamais à un projet Logic ; un outil de niveau fichier n'a jamais accès à votre tête de lecture. Convertissez et restructurez avec l'un, jouez et mixez 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 à l’outil ouvre un navigateur pour se connecter et approuver. La même URL s’installe dans ChatGPT, Curseur, Gemini CLI, Manuscrit, VS Code et les applications mobiles et web Claude — une page par client dans le bloc ci-dessous. Les clients headless envoient X-API-Key: dsk_live_… depuis Paramètres → Clés API au lieu du navigateur. Rien à héberger soi-même ; le Référence complète des outils liste les 33 outils.
Que peut faire l'agent avec un projet REAPER
Vous interagissez avec lui en termes de projet ; il gère lui-même les chargements, les interrogations et les téléchargements :
> Convert ~/Projects/live-set.rpp to Ableton, and tell me
what won't survive the trip.
> Open this .rpp as a session, list the tracks and every
FX on them, then mute everything but the drums and
give me the project back.
> This Logic project has 40 unnamed tracks. Take it through
REAPER's text format, name them from what's on each one,
and bring it back as .logicx.
Concrètement, les fonctionnalités qui s'appliquent à REAPER :
- Importer un
.rppen tant que session modifiable.doseedo_import_projectL'agent lit le projet (pistes, éléments, MIDI, chaînes d'effets avec leur état, enveloppes, envois) dans une session qu'il édite ensuite avec les mêmes opérations que sur un projet Logic : régions, notes, faders, plugins, tempo, marqueurs, bus. Téléchargez le résultat en tant que projet Logic natif ou reconvertissez-le..rpp. - Convertir, nativement. REAPER est compatible avec Logic Pro, Ableton Live, FL Studio, Pro Tools, Cubase, Dorico, Studio One, Bitwig et GarageBand (75 directions au total). Les paires REAPER Logic Ableton prennent en charge l'état, les enveloppes et les départs des plugins VST, VST3 et AU, avec les plugins natifs mappés (ReaEQ vers Channel EQ et inversement). Voir : ce qui est conservé, champ par champ.
- Lire un projet avec REAPER fermé. Un fichier
.rppIl s'agit de texte, donc un agent répond directement à la question « Qu'y a-t-il dedans ? » — pistes, articles, effets spéciaux, médias référencés — et le lecteur .rpp pour navigateur affiche la même chose sur une page. - Utilisez REAPER comme intermédiaire de texte. Tout autre projet DAW est converti en
.rppDans ce contexte, renommer, réorganiser et supprimer des données sont des opérations de modification de texte qu'un agent maîtrise, puis reconvertit les données. Le travail de structure est préservé lors de l'aller-retour ; une semaine d'automatisation poussée est le genre de chose qu'il faut enregistrer. la panne d'abord. - Construisez un projet à partir d'un mélange.
doseedo_audio_to_sessionPour REAPER l'agent crée un de ces Logic et Ableton la conversion ; les stems, la carte de tempo et MIDI survivent à la conversion.
Les tâches longues suivent une même structure partout : l’outil de soumission renvoie un job_id, doseedo_wait_task il interroge le serveur (un appel dure au maximum 50 secondes, l'agent rappelle donc pendant que l'appel est toujours en cours), et le résultat arrive sous forme de liens de téléchargement pré-signés qui fonctionnent avec un simple curl Pendant 24 heures, aucune clé n'est requise pour le téléchargement. Ces liens sont réutilisables comme entrée pour l'outil suivant ; ainsi, une piste séparée alimente le transcripteur et une prise générée est enregistrée sur une piste de session sans avoir à transiter par votre disque.
Ce qu'il ne fait pas — lisez ceci avant l'installation
- Aucun contrôle en direct d'un REAPER en cours d'exécution. Aucun transport, aucun ajustement des effets en direct, aucune lecture du projet actuellement ouvert REAPER. Il s'agit de ReaScript, OSC et des serveurs MCP qui en dépendent.
- L'édition Live cible aujourd'hui Logic Pro. La partie du produit permettant à l'agent de modifier vos projets ouverts s'exécute via le pont Dø Desktop sur macOS, et Logic est le séquenceur qu'il utilise. Un projet REAPER est modifié comme une session et renvoyé sous forme de fichier.
- Le rebond hors ligne est également pris en charge côté Logic. L'impression des pistes via leurs chaînes de plugins réelles, avec le séquenceur fermé, passe par ce même pont.
- Pas de one-shot
.rppTéléchargement de la session. L'enregistrement direct d'une session en tant que fichier natif cible Logic ; REAPER est atteint par conversion à partir de ce fichier — un appel supplémentaire, effectué par l'agent pour vous.
Portée, énoncée une seule fois. Édition Live — modification effectuée par un agent et intégrée au projet ouvert sur votre écran — et la cible de rebond hors ligne Logic Pro sur macOS, à travers le Dø Desktop Ce logiciel permet de lire, créer, convertir et télécharger des projets compatibles avec Logic Pro, Ableton Live, FL Studio, Pro Tools et REAPER. La conversion prend en charge dix formats de stations de travail audio numériques (ces cinq logiciels, ainsi que Cubase, Dorico, Studio One, Bitwig et GarageBand) dans toutes les directions. Aucune commande de transport ou de déplacement de tête de lecture n'est prise en charge : l'agent se charge de l'édition. session, pas la console.
Pourquoi REAPER est ici une surface de fichiers et Logic une surface de traitement de fichiers en direct
Parce que les lacunes se situent à des endroits opposés. Logic ne fournit aucune API de script temps réel publique — Scripter est du JavaScript limité à 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étail). REAPER a le problème inverse : c'est le la plupart Il existe des stations de travail audio numériques (DAW) scriptables, et le contrôle en temps réel a été résolu par ReaScript il y a des années. Ce qui manquait REAPER c'était la possibilité d'exporter un projet vers une autre DAW en conservant l'arrangement, ou de prendre un projet Logic, Ableton ou Pro Tools dans — c'est le rôle que cela remplit.
Quel outil pour quelle tâche
- Conduisez le REAPER qui est ouvert en ce moment : ReaScript (Lua, EEL2, Python), OSC ou un serveur MCP basé sur ReaScript.
- Déplacer un projet entre REAPER et une autre station de travail audio numérique (DAW), dans les deux sens : le serveur Doseedo MCP.
- Restructurez n'importe quel projet DAW sous forme de texte : convertir en
.rppvia le serveur MCP, modifier, reconvertir. - Demandez à un agent de modifier un projet ouvert pendant que vous regardez : Logic Pro, avec Dø Desktop en cours d'exécution.
Installez-le et essayez une conversion
Ajoutez le serveur, indiquez à votre agent l'emplacement d'un fichier .rpp et demandez-lui de le convertir, ainsi que de vous indiquer ce qu'il a dû laisser derrière lui.
Le serveur Doseedo MCP →FAQ
Existe-t-il un serveur MCP pour REAPER ?
Deux types de serveurs. Pour REAPER en cours d'exécution, des serveurs communautaires basés sur ReaScript permettent à un agent d'ajouter des pistes et des effets, et de gérer le transport en direct. Pour le fichier projet, Doseedo exécute un serveur MCP hébergé à l'adresse doseedo qui ouvre un fichier .rpp comme une session éditable, le convertit vers ou depuis Logic Pro, Ableton Live, FL Studio, Pro Tools et cinq autres formats, puis renvoie un projet REAPER ouvre — REAPER étant fermé.
Claude ou ChatGPT peuvent-ils contrôler REAPER en temps réel grâce à cela ?
Pas via ce serveur. Il modifie le projet, pas l'application en cours d'exécution : aucun transport, aucune modification d'effets en direct. Le contrôle en temps réel est du ressort de ReaScript, et les deux fonctionnent parfaitement ensemble : conversion et restructuration avec l'un, exécution avec l'autre.
Un agent d'IA peut-il modifier un fichier .rpp ?
Oui. L'agent importe le projet en tant que session, le modifie (régions, notes MIDI, faders, plugins, tempo, marqueurs, bus) et renvoie un projet Logic natif ou reconvertit le résultat au format .rpp. Ce format étant du texte brut, l'agent peut également le modifier directement et convertir le résultat pour un autre séquenceur audio numérique (DAW).
Quels plugins survivent à une conversion REAPER ?
L'état des plugins VST, VST3 et AU est synchronisé sur les paires REAPER avec Logic et Ableton, de même que les enveloppes et les départs ; les plugins natifs sont mappés à leurs équivalents (ReaEQ vers Channel EQ, par exemple). Le détail champ par champ est disponible dans le schéma.
Comment l'installer ?
Une seule ligne dans Claude Code — `claude mcp add --transport http --scope user doseedo https:// doseedo /mcp` — ou la même URL comme connecteur personnalisé dans les applications Claude, ChatGPT, Cursor, Gemini CLI, Codex ou VS Code. L'authentification OAuth se fait automatiquement lors du premier appel ; les clients sans interface graphique envoient un en-tête X-API-Key.
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