§ Gids · Voor ontwikkelaars en makelaars

GarageBand MCP-server: wat een agent daadwerkelijk kan doen

Gepubliceerd oktober 2026

GarageBand heeft geen scripting-API, dus geen enkele agent kan het bedienen zoals ReaScript REAPER bedient. Een agent kan alleen het projectbestand benaderen. Doseedo beheert een gehoste MCP-server op https://api.doseedo.com/mcp dat een opening creëert .band (GarageBand 10 slaat hetzelfde projectdocument op als Logic Pro ), converteert het naar Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico of een leeg Logic project, en haalt de MIDI uitvoer eruit, iets wat GarageBand zelf niet kan. GarageBand is hier een bron: projecten verlaten het, er wordt niets teruggeschreven als een .band.

Waarom is " GarageBand MCP" een bestandsvraag?

Elke andere DAW in deze groep heeft een live-interface waarop een MCP-server kan draaien: ReaScript, een Python-controller-API, een controller-API, een MIDI Remote-API. GarageBand heeft niets. Het heeft geen plugin-scripting, geen OSC, geen SDK voor control-surfaces en geen scriptwoordenboek dat toegang biedt tot tracks of regio's. Een server die het live wil aansturen, is dus aangewezen op macOS UI-scripting via Toegankelijkheid, wat niet werkt zodra een venster wordt verplaatst. Het enige community-project GarageBand MCP dat we vonden, bevestigt dit en behandelt de .band als een overdrachtspunt in plaats van iets dat geautomatiseerd moet worden.

Het bestand is het stabiele onderdeel. Een GarageBand 10-project is een pakket dat exact hetzelfde is opgebouwd als een Logic Pro project, en dezelfde lezer opent beide. Dat maakt alles wat hieronder volgt mogelijk, zelfs met GarageBand gesloten en op een computer die geen Mac is.

Instellen

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

Dat is de Claude Code-regel, en de eerste aanroep opent een browser om in te loggen. ChatGPT, Cursor, VS Code, Gemini CLI En Codex dezelfde URL registreren; een client zonder browser verzendt X-API-Key: dsk_live_… van Instellingen → API-sleutelsDe volledige lijst met 43 tools is te vinden in de referentie.

A .band is een map die Finder als één bestand weergeeft, dus deze wordt gecomprimeerd vóór het uploaden (klik met de rechtermuisknop → Comprimeren, of de agent doet het). De instructies, van de enum van doseedo_convert_project, allemaal beginnend met GarageBand :

garageband2ableton   garageband2fl
garageband2protools  garageband2reaper
garageband2cubase    garageband2dorico
garageband2logic

Eén daadwerkelijke bekering, en wat het rapport daarover zei.

Een GarageBand 10-project met zeven tracks (software-instrumenttracks, de meeste daarvan Drum Kit Designer-kits, en geen audio-opnames) werd doorlopen garageband2ableton op 26 oktober 2026. Het rapport, dat de agent doorgeeft, luidt als volgt:

7 tracks, 240 MIDI notes and 13 plugins reached the
Ableton Live project.

7 regions carry a GarageBand loop length (dragged-out
repeats) this converter does not read yet: each is placed
once at its recorded length.

1 plugin (Drum Kit) has no equivalent in Ableton Live and
was not mapped.

Het gaf ook aan dat alle zeven tracks Apple-instrumenten gebruiken waarvan de geluiden in de GarageBand-bibliotheek staan. In Ableton komen de noten dus terecht op tracks waar een instrument naar keuze nodig is. Dat is de eerlijke manier waarop een GarageBand conversie werkt: de noten, regio's, tempo en structuur worden overgenomen, Apple-geluiden niet, en alles wat de converter niet kon overnemen, wordt vermeld in plaats van stilzwijgend weggelaten.

Wat de agent kan doen met een .band-bestand.

> Here's a GarageBand project from my phone. Get me the MIDI
  of every track, named the way they are in GarageBand.

> Convert this .band for my friend who uses FL Studio, and
  tell me which instruments she'll need to replace.

Wat het niet doet

Omvang, eenmaal vermeld. Het schrijven van de bewerkingen van een agent in een project op je Mac (Dø Desktop slaat het project op, sluit het, schrijft de bewerkingen erin en opent het opnieuw) en het offline bounce-doel. Logic Pro op macOS, via de Dø Desktop brug. Het lezen, bouwen, converteren en downloaden van projecten omvat Logic Pro, Ableton Live, FL Studio, Pro Tools en REAPER, en de conversie omvat tien DAW-formaten (deze vijf plus Cubase, Dorico, Studio One, Bitwig en GarageBand) in alle 75 richtingen. Niets hier bedient een transport of verplaatst een afspeelkop: de agent bewerkt de sessieNiet de console.

Stuur één project erdoorheen.

Voeg de server toe, geef je agent een gecomprimeerd .band-bestand en vraag om de MIDI of een Ableton-set, samen met het rapport.

De Doseedo MCP-server →

Veelgestelde vragen

Is er een MCP-server voor GarageBand ?

Het is niet een methode die de app betrouwbaar aanstuurt: GarageBand heeft geen scripting-API, dus live-besturing is beperkt tot scripting via macOS gebruikersinterface. Voor het projectbestand draait Doseedo een gehoste MCP-server op doseedo die een .band-bestand leest, de MIDI exporteert en deze converteert naar Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico Logic Pro.

Kan een AI-agent MIDI exporteren vanuit GarageBand ?

Ja, vanuit het projectbestand. GarageBand heeft geen MIDI exportfunctie, maar een .band-bestand slaat de instrumentregio's op als noten, en de agent leest deze in een standaard MIDI bestand met tracknamen. Drumregio's zijn prestatie-instellingen, geen noten, dus die staan er niet in.

Kan Claude een GarageBand-project converteren naar Ableton Live ?

Ja. De agent comprimeert het .band-bestand, uploadt het, roept convert_project aan met garageband2ableton en retourneert een native .als met de tracks, MIDI en tempogegevens, plus een rapport waarin wordt aangegeven wat niet is meegenomen, zoals Apple instrumenten en herhaalde gedeelten.

Kan het een GarageBand-project schrijven?

Nee. GarageBand is alleen een bron. GarageBand importeert MIDI bestanden en audio, dus het werk wordt erin teruggehaald als MIDI en stems ; Logic Pro opent GarageBand-projecten direct om ze te importeren.

Hoe installeer ik het?

In Claude Code: claude mcp add --transport http --scope user doseedo doseedo. Voeg in ChatGPT, Cursor, Gemini CLI, Codex, VS Code of de Claude-apps dezelfde URL toe als een aangepaste MCP-server. OAuth meldt je aan bij de eerste oproep.

De Doseedo MCP-server · één URL, per klant

Door DAW
  • Logic Prowijzigingen die in je project zijn verwerkt
  • Ableton Livebouwen, lezen, converteren .als
  • FL Studiolees en converteer .flp
  • Pro ToolsVerplaats .ptx-bestanden tussen DAW's.
  • REAPER.rpp-bestanden lezen, bewerken en converteren
  • Studio Onelees .song, schrijf .dawproject
  • Cubaselees .cpr, schrijf .dawproject
  • Bitwig Studio.dawproject beide kanten op
  • GarageBandlees .band, exporteer MIDI
Via AI-client
Op basis van bekwaamheid

Verwant