§ Ontwikkelaars · Modelcontextprotocol

Geef je AI-agent een DAW.

Gepubliceerd augustus 2026

De Doseedo MCP-server is een gehoste server. Model Context Protocol eindpunt bij api.doseedo.com/mcp. Verbind het één keer en Claude — op je telefoon, in Claude Desktop, in Claude Code — kan je DAW-sessies lezen en bewerken: regio's verplaatsen en inkorten, MIDI herschrijven, de mixer wijzigen, plugins invoegen, tempo instellen. Met Dø Desktop actief op je Mac landen die bewerkingen in je open Logic-project live, en het bestand blijft gesynchroniseerd. Het converteert ook projecten tussen Logic Pro, Ableton Live, FL Studio, Pro Tools en REAPER, maakt van een mix een sessie, scheidt stems, transcribeert en genereert. Geen SDK, geen lokale server voor de MCP zelf.

Installeren

Op je telefoon of op het web — de Claude-apps (iOS, Android, claude.ai): open Instellingen → Connectors → Aangepaste connector toevoegen, plak https://api.doseedo.com/mcp, en log in als daarom wordt gevraagd. Nu kun je overal tegen Claude zeggen "schuif de sax naar voren in mijn luckbe-sessie", en het bereikt Logic op je Mac.

Claude Code — één opdracht (OAuth; de eerste tool-aanroep opent een browser om in te loggen en goed te keuren):

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp

Claude Desktop — Instellingen → Connectors → Aangepaste connector toevoegen → dezelfde URL.

Of zonder grafische interface, met een API-sleutel van Instellingen → API-sleutels — voor CI, servers of clients zonder browser:

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp \
  --header "X-API-Key: dsk_live_..."

Elke MCP-client werkt hetzelfde: registreer https://api.doseedo.com/mcp als Streamable-HTTP-server en doorloop de OAuth-prompt of stuur de sleutel als een X-API-Key koptekst.

Het punt

Je bent weg van je bureau. Je opent Claude op je telefoon, zegt "maak in mijn sessie de intro korter en zet de zang 2 dB harder", en als je terug bent bij je Mac is het al gedaan in Logic — de bewerking is live toegepast en het project opgeslagen. Dat is wat dit verbindt.

Wat de agent krijgt

Twee families: sessiebeheer — de sessies in je account lezen en bewerken — en audiotools — genereren, scheiden, transcriberen, converteren.

HulpmiddelWat het doet
doseedo_list_sessionsToon de sessies in je account — namen, id's, DAW.
doseedo_get_sessionLees een sessie als een arrangement: elke track met zijn id's, zijn regio's in beats En seconden, mixerniveaus (in dB), pluginketen, tempo, markers — plus of Dø Desktop er op dit moment live op is.
doseedo_edit_sessionPas een lijst bewerkingen toe — een regio verplaatsen/inkorten, MIDI-noten herschrijven, een track toevoegen of verwijderen, een fader/pan/mute instellen, een plugin invoegen of aanpassen, tempo wijzigen, een marker toevoegen. Met Logic open verschijnen ze live binnen enkele seconden; anders blijven ze bewaard en worden ze toegepast als de sessie de volgende keer opent.
doseedo_bounce_sessionTracks naar audio printen via hun echte pluginketens, offline — Dø Desktop rendert ze op de achtergrond zonder dat je de DAW opent (standaardplugins kunnen dit niet). Geeft downloadbare stems terug.
doseedo_add_audio_to_sessionSleep een gegenereerd nummer of een gescheiden stem rechtstreeks in een sessie, klaar om op een track te zetten.
doseedo_desktop_statusOf Dø Desktop draait en verbonden is met je DAW, welke sessies het bijhoudt, hoe ver het is met toepassen — alleen-lezen.
doseedo_download_sessionSla de sessie op je apparaat op als een native .logicx, opnieuw opgebouwd op de server — geen desktop nodig. Geeft een kortstondige link zonder authenticatie, dus de agent zet het rechtstreeks in je Downloads met een gewoon curl -o (geen sleutel, geen header).
doseedo_list_pluginsDe plugins die je op naam kunt invoegen — altijd de standaardcatalogus van Logic, plus de plugins die op je Mac geïnstalleerd zijn als Dø Desktop verbonden is.
doseedo _convert_projectConverteer een compleet project tussen de vijf DAW's — alle 20 richtingen (Logic Pro, Ableton Live, FL Studio, Pro Tools, REAPER), native opnieuw opgebouwd. Tracks, MIDI, audio, tempo en markers komen bewerkbaar aan; Logic↔Ableton neemt ook automatisering, bussen/sends en pluginstatus mee.
doseedo _audio_to_sessionEen complete mix-in, een native Logic of Ableton-sessie-uitvoer: gescheiden stems op benoemde tracks, tempokaart, optionele MIDI per stem en een akkoordenschema.
doseedo _separate_ stemsSplits een mix op in afzonderlijke stems (zang, drums, bas, melodiepartijen), met behoud van de exacte sample-overeenkomst.
doseedoAudio-ingang, bewerkbare notities-uitgang — per-instrumentmodellen achter één interface.
doseedo_generate_music / doseedo_cover_songGenereer muziek met meerdere stems vanuit een tekstbriefing, of render een nummer opnieuw in een andere stijl.
doseedoAbonnementsniveau en resterende credits, alleen-lezen.

Asynchrone taken (generatie, een sessie bouwen, een bounce) volgen één vorm: de submit-tool geeft een task_id, En doseedo_wait_task pollt het. Afgeronde resultaten komen terug als gewone https download-URL's — de agent haalt ze op met curl, geen authenticatie nodig voor de download.

Hoe een live bewerking je DAW bereikt

Dit is het deel dat eerder niet kon. Logic heeft geen automatiserings-API — je kunt het niet scripten. Dø Desktop overbrugt die kloof:

  1. Claude roept doseedo_get_session om het arrangement te zien, en dan doseedo_edit_session met de bewerkingen — die komen in de cloudsessie en het bewerkingslogboek terecht.
  2. Dø Desktop, actief op je Mac, is geabonneerd op die sessie. Het past elke bewerking via zijn eigen brug toe op je open Logic-project — de echte regio verplaatsen, de echte noten herschrijven — binnen enkele seconden, en houdt het .logicx op schijf gesynchroniseerd met de server.
  3. Als de desktop gesloten is, gaat er niets verloren: de bewerkingen worden opgeslagen en toegepast als die sessie de volgende keer opent. doseedo_get_session heeft een syncblok dat de agent vertelt in welk geval hij zit, zodat hij altijd weet of de wijziging al live is.

De enige vereiste voor live bewerkingen is Dø Desktop dat draait met het project open — al het andere (lezen, de opgeslagen sessie bewerken, bouncen, een project downloaden) werkt met alleen de connector. Bounces draaien zodra de desktop weer actief is, live via Logic als het open is of headless als het dicht is.

Autorisatie en meting — niets nieuws om te leren.

OAuth-toegangstokens Zijn normaal dsk_ API-sleutels; bij goedkeuring van een klant wordt er een sleutel aangemaakt die specifiek voor die klant is bedoeld. Elke aanroep wordt op dezelfde manier gemeten als bij gebruik van de website: dezelfde quota, dezelfde credits en terugbetaling voor mislukte taken. Trek de toegang van elke klant in. Instellingen → API-sleutels, waar OAuth-toekenningen verschijnen als MCP · <client name>Er is geen aparte MCP-prijsstelling en geen aparte rekening.

Ontwerp, in het kort

Stateless Streamable HTTP — eenvoudige JSON-RPC via POST, geen sessie-ID's, geen door de server geïnitieerde streams, dus het werkt vanuit kortstondige processen en CI. Langdurige taken volgen overal één asynchrone structuur: submit retourneert een task_id, doseedo_wait_task Het systeem peilt de serverzijde en geeft de agent de opdracht om opnieuw te bellen als de taak nog steeds actief is. Het eindpunt bevindt zich op dezelfde rand als de API, en de volledige HTTP-interface achter de tools is gedocumenteerd in de documentatie. documenten.

Veelgestelde vragen

Wat is de Doseedo MCP-server?

Een gehost Model Context Protocol-eindpunt op api.doseedo.com/mcp. Elke MCP-client — de Claude-telefoon/web-apps, Claude Desktop, Claude Code, Cursor — verbindt met één opdracht en kan de DAW-sessies in je account lezen en bewerken, plus projecten converteren, sessies bouwen uit audio, stems scheiden, transcriberen en genereren. De MCP zelf draait niets op je computer.

Kan Claude mijn Logic-project echt bewerken terwijl het open staat?

Ja. Met Dø Desktop actief op je Mac wordt een bewerking die Claude via de connector maakt — een regio verplaatsen, MIDI herschrijven, een fader wijzigen, een plugin invoegen — binnen enkele seconden toegepast op je open Logic-project, en blijft het bestand gesynchroniseerd met de server. Als de desktop gesloten is, blijven de bewerkingen bewaard en worden ze toegepast als de sessie de volgende keer opent; de agent ziet in welk geval hij zit. Dit is echte sessiebewerking, geen oude omweg via converteren en opnieuw importeren.

Kan ik het vanaf mijn telefoon gebruiken?

Ja. Voeg toe: https://api.doseedo.com/mcp als aangepaste connector in de Claude iOS/Android-app (of op claude.ai), log één keer in, en je kunt je sessies overal vandaan aansturen. Zolang Dø Desktop op je Mac draait, bereiken de bewerkingen Logic daar; anders komen ze in de wachtrij en worden ze bij de volgende opening toegepast.

Kan het mijn tracks bouncen via plugins van derden zonder de DAW te openen?

Ja - doseedo_bounce_session zet een offline print in de wachtrij, en Dø Desktop rendert elke track op de achtergrond via zijn echte pluginketen: live via Logic als het open is, headless als het dicht is. Standaard-DAW's kunnen geen headless bounce doen via je geïnstalleerde plugins; dit wel. Het resultaat zijn downloadbare stem-bestanden.

Welke DAW's worden ondersteund?

Live sessiebewerking en bounce richten zich vandaag op Logic Pro (de Dø Desktop-brug). Lezen, bouwen en converteren dekken Logic Pro (.logicx), Ableton Live (.als), FL Studio (.flp), Pro Tools (.ptx) en REAPER (.rpp) — conversie in alle 20 richtingen.

Hoe wordt het geverifieerd en gefactureerd?

OAuth (eenmalig goedkeuren) of een dsk_ API-sleutel via Instellingen → API-sleutels. Aanroepen worden precies zo gemeten als het gebruik van de site — dezelfde quota, dezelfde credits, per sleutel intrekbaar.

Lees verder

Voor ontwikkelaars