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.
- Stap over naar een andere DAW. Ableton Live, FL Studio, Pro Tools, REAPER, Cubase (als een
.dawproject) of Dorico (als MusicXML). GarageBand naar Ableton Toont de webversie van dezelfde vacature. - Haal de MIDI uitgang eruit. GarageBand exporteert een nummer als audio (MP3, AAC, AIFF, WAV) of geeft het project door aan Logic, en heeft geen MIDI exportfunctie; de gespeelde noten blijven in het project. Software-instrumentregio's worden als MIDI geëxporteerd met timing, aanslaggevoeligheid en tempo. Drumregio's zijn instellingen die GarageBand tijdens het spelen omzet in een performance, waardoor ze geen noten bevatten die geëxporteerd kunnen worden. GarageBand naar MIDI Dit doet hij in een browser.
- Stap over naar Logic Pro. Logic opent een
.bandHet ontwikkelt zichzelf en werkt het bij via open source, wat Apple 's eigen aanpak is.garageband2logicbestaat voor het geval er geen Mac in de lus zit: de agent schrijft een.logicxJe opent het later. - Bewerk het als een sessie. Geconverteerd naar Logic of REAPER, opent het project met
doseedo_import_projectEn de agent bewerkt daar regio's, noten, faders en tempo. Het resultaat wordt verder verwerkt als een Logic of ander DAW-project, aangezien er niets wordt opgeslagen..band.
> 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
- Geen live-besturing van GarageBand, door deze server of, naar alle waarschijnlijkheid, door iets anders: er is geen API om het op te bouwen.
- Niets werd teruggeschreven als een
.band. GarageBand importeert MIDI bestanden en audio, dus de manier om er weer in te komen is MIDI plus stems. - GarageBand '11 en eerder Ik heb een ouder document gebruikt. Open het in GarageBand 10 of later, sla het op en verstuur het.
- Lusvormige gebieden De herhalingen die worden herhaald, worden vandaag eenmaal op hun oorspronkelijke lengte weergegeven, zoals het bovenstaande rapport laat zien.
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
- 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
- Elke AI-agentwat vandaag de dag werkt
- Claude & Claude Codetelefoon, desktop, terminal
- ChatGPTals een aangepaste MCP-server
- Cursormcp.json, één item
- Gemini CLIgemini mcp toevoegen
- OpenAI Codexcodex mcp toevoegen
- VS Code Copilotmcp.json, type http
- Alle 43 gereedschappende referentie
- Converteer projectentien DAW-formaten, 75 richtingen
- Aparte stemszang, drums, bas, meer
- Audio naar MIDItranscriptie, akkoorden, toonsoort
- Muziek genererenliedjes, partijen, covers
- MIDI renderenjouw notities, meer dan 50 AI-instrumenten
- Instrumenten op maatgetraind aan de hand van een opname
- Geluidseffectenhits, loops, texturen
- Een film van muziek voorzienvlekken op stems
- Bounce offlinevia echte plugins
- Wissel een drumstel om.audio blijft lokaal