Serveur FL Studio 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 convertir, lire et télécharger des projets FL Studio: déplacer un .flp Entre cinq stations de travail audio numériques (DAW), lire le contenu d'une DAW avec FL Studio fermé, restructurer un arrangement sous forme de texte, puis vous restituer un projet que vous ouvrez dans FL Studio. Voici ce que cela fait. pas Pour l'instant, ouvrez simplement la fenêtre FL Studio sur votre écran — sans utiliser les commandes de transport, de mixage ou de déclenchement de patterns. FL possède sa propre API Python pour cela, et cette page vous y dirigera sans laisser de place à l'interprétation.
Deux choses différentes appelées « FL Studio 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 :
- Contrôle en temps réel d'un projet en cours. FL Studio intègre un interpréteur Python et un API de script pour contrôleur MIDI (depuis FL 20.7) accès aux canaux, au mixeur, aux modèles de liste de lecture, à l'arrangement et au transport. Flapi Il sert d'interface pour une utilisation à distance, et plusieurs serveurs MCP communautaires s'appuient dessus. Ses limites sont bien réelles et il est important de les connaître avant de l'utiliser : il ne peut pas charger de nouveaux plugins, il ne peut pas créer de patterns par programmation, et les notes qu'il déclenche ne sont pas conservées sauf si FL Studio enregistre. Rien ici ne le remplace.
- Accès de l'agent au projet lui-même. Lire le contenu d'un projet, le convertir, le restructurer, le télécharger : il s'agit d'un problème au niveau des fichiers. Cela fonctionne aussi bien avec FL Studio fermé que sur des machines sans FL Studio installé (un serveur Linux, un téléphone, etc.). C'est précisément le rôle du serveur Doseedo MCP.
Les deux ne sont pas en concurrence ; ils touchent à peine les mêmes objets. Un script de contrôleur n'ouvre jamais un .flp Sur disque, et un outil de gestion de fichiers ne voit jamais votre tête de lecture. Utilisez les deux : préparez le projet avec l’un, exécutez-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.
Ce que l'agent peut faire avec un projet FL
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/beat.flp to Logic, and tell me what
won't survive the trip.
> What's actually in this .flp? List the channels, the mixer
routing and every sample it references.
> This project has 60 unnamed mixer tracks. Convert it to
REAPER's text format so you can name them from what's
routed to each, then convert it back to .flp.
Concrètement, les fonctionnalités qui s'appliquent à FL Studio :
- Convertir, nativement. Les 20 directions disponibles dans Logic Pro, Ableton Live, FL Studio, Pro Tools et REAPER — dont huit impliquent
.flp, dans les deux sens avec chacun des quatre autres. Les pistes, les fichiers MIDI, les clips audio, le tempo et les marqueurs sont modifiables. - Lire un projet. Un agent peut répondre à la question « Qu'y a-t-il ici ? » avec FL Studio fermé : canaux, patterns, routage du mixeur, samples référencés. lecteur de fichiers .flp pour navigateur affiche la même chose sur une page, et Ouvrir un fichier .flp sans FL Studio couvre la voie manuelle.
- Restructurer à partir du code. Convertir en texte brut REAPER
.rpp, modifiez la mise en page sous forme de texte, reconvertissez-la en.flpLes travaux de structure survivent ; une semaine d’automatisation, non — voir ce qui se poursuit. - Télécharger le résultat en tant que fichier de projet natif que vous ouvrez dans FL Studio.
Les tâches longues sont asynchrones : l’outil de soumission renvoie un task_id Un outil d'attente surveille le système jusqu'à ce que le fichier soit prêt. La conversion prend généralement moins de deux minutes.
Créer un projet FL à partir d'un mix nécessite deux étapes.
L'outil de création de sessions audio — mixage complet, stems séparées sur des pistes nommées, carte du tempo, MIDI optionnel par piste et guide d'accords — cible Logic Pro et Ableton LivePour FL, l'agent en construit un puis le convertit en .flpLes stems, la carte de tempo et MIDI survivent à ce changement ; il s'agit d'une étape supplémentaire plutôt que d'un résultat différent, et il est bon de le savoir avant de planifier en conséquence.
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, configurez votre agent pour qu'il pointe vers un .flpet demandez-lui de se convertir — et de vous dire ce qu'elle a dû laisser derrière elle.
Ce qu'il ne fait pas — lisez ceci avant l'installation
- Aucun contrôle en direct d'un FL Studio en cours d'exécution. Aucun transport, aucun déplacement de mixeur, aucun déclenchement de motif sur le projet ouvert. C'est le principe de l'API de script de contrôleur MIDI et de Flapi.
- L'édition Live cible aujourd'hui Logic Pro. La partie de ce produit qui permet à l'agent de modifier votre projet ouvert fonctionne via le pont Doseedo Desktop sur macOS, et Logic est la station de travail audio numérique (DAW) qu'il pilote.
- Le rebond hors ligne est également pris en charge côté Logic. L'impression des pistes via leurs véritables chaînes de plugins tiers avec le DAW fermé passe par ce même pont.
- La construction de la session atteint FL par conversion, Pas directement — voir ci-dessus.
- L'état des plugins et l'automatisation ont des limites. En dehors du chemin direct Logic ↔ Ableton, les effets natifs de la table de mixage de FL Studio sont mappés sur les périphériques standard lorsqu'un équivalent existe ; l'état des plugins tiers n'est pas pris en compte. Restructurez vos arrangements de cette manière, et non vos mixages finaux.
Pourquoi Logic a-t-il le pont en direct et FL non ?
C'est l'inverse de ce que suggèrent les API. Logic 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étailFL possède déjà une API de script, mais elle est en forme de manetteConçu pour interagir avec du matériel en cours d'exécution, volontairement isolé du système de fichiers et incapable de charger des plugins ou des modèles d'auteur, le véritable défi pour FL Studio n'a jamais été le contrôle en temps réel, mais le fichier projet lui-même : le convertir, le lire, le restructurer sans avoir à modifier manuellement un format binaire que FL Studio refuse d'ouvrir.
Quel outil pour quelle tâche
- Déplacez le transport ou le mélangeur sur un projet actuellement ouvert : l'API de script du contrôleur MIDI, ou Flapi, pour le piloter à distance.
- Logique de contrôle du navire inhérente au projet : un script de contrôleur FL.
- Convertissez, lisez, restructurez ou téléchargez des projets — depuis un téléphone, un serveur ou une machine sans FL : le serveur MCP.
- Demandez à un agent de modifier un projet ouvert pendant que vous regardez : Logic Pro, avec Doseedo Desktop en cours d'exécution.
FAQ
Existe-t-il un serveur MCP pour FL Studio ?
Oui, pour les fichiers de projet. Doseedo héberge un serveur MCP à l'adresse suivante : api.doseedo.com/mcp qui permet à un agent de convertir, lire et télécharger des projets FL Studio — déplaçant un .flp Il permet d'importer ou de transférer un projet natif ouvert dans FL Studio depuis ou vers Logic Pro, Ableton Live, Pro Tools et REAPER. Il ne se connecte pas à la fenêtre FL Studio affichée à l'écran.
Claude peut-il contrôler FL Studio en temps réel ?
Pas via ce serveur. FL Studio intègre sa propre API de script MIDI (un interpréteur Python intégré, présent depuis FL Studio 20.7, qui gère les canaux, la table de mixage, les motifs de playlist, l'arrangement et le transport). Flapi, ainsi que plusieurs serveurs MCP communautaires, permettent de la piloter à distance. C'est la méthode en temps réel, et l'interface est totalement différente de celle des fichiers de projet.
Que peut faire un agent d'IA avec un fichier .flp ?
Convertissez-le vers ou depuis Logic Pro, Ableton Live, Pro Tools et REAPER ; lisez son contenu (tempo, canaux, motifs, routage du mixeur, audio référencé) sans ouvrir FL ; restructurez un arrangement grâce au format texte brut de REAPER et reconvertissez-le ; et téléchargez le résultat au format .flp natif.
Peut-il générer un projet FL Studio à partir d'un mix ?
En deux étapes. L'outil de création de sessions audio est compatible avec Logic Pro et Ableton Live ; un mixage devient ainsi une session dans l'un de ces logiciels, puis est converti au format .flp. Les stems, la carte de tempo et les MIDI associées sont conservées lors de cette conversion ; il s'agit d'une étape supplémentaire, mais le résultat reste le même.
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. FL Studio n'est pas piloté en direct ; pour FL, l'interface est le fichier projet.
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.