GarageBand MCP-Server: Was ein Agent tatsächlich leisten kann
Veröffentlicht im Oktober 2026
GarageBand besitzt keine Skript-API, daher kann kein Agent es so steuern wie ReaScript REAPER. Ein Agent kann lediglich auf die Projektdatei zugreifen. Doseedo betreibt einen gehosteten MCP-Server unter [Adresse einfügen]. https://api.doseedo.com/mcp das öffnet ein .band (GarageBand 10 speichert dasselbe Projektdokument wie Logic Pro ), konvertiert es in Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico oder ein neues Logic Projekt und gibt die MIDI aus, die GarageBand selbst nicht exportieren kann. GarageBand ist hier die Datenquelle: Projekte verlassen das Programm, aber es wird nichts als MIDI-Datei zurückgeschrieben. .band.
Warum „ GarageBand MCP“ eine Dateifrage ist
Alle anderen DAWs in diesem Cluster bieten eine Live-Schnittstelle für einen MCP-Server: ReaScript, eine Python-Controller-API, eine Controller-API und eine MIDI Remote-API. GarageBand bietet keine dieser Schnittstellen. Es gibt weder Plugin-Skripting noch OSC, kein Control-Surface-SDK und kein Skriptwörterbuch, das auf Spuren oder Regionen zugreifen kann. Ein Server, der GarageBand live steuern möchte, ist daher auf macOS UI-Skripting über die Bedienungshilfen angewiesen, was jedoch bei jeder Fensterverschiebung zu Problemen führt. Das einzige von uns gefundene Community-Projekt GarageBand MCP bestätigt dies und behandelt die… .band als Übergabepunkt und nicht als etwas, das automatisiert werden kann.
Die Datei ist der stabile Teil. Ein GarageBand 10-Projekt ist ein Paket, das genau wie ein Logic Pro-Projekt aufgebaut ist, und derselbe Reader öffnet beide, wodurch alles Folgende auch bei geschlossenem GarageBand und auf einem Nicht-Mac möglich ist.
Aufstellen
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
Das ist die Claude-Code-Zeile, und der erste Aufruf öffnet einen Browser zum Anmelden. ChatGPT, Cursor, VS Code, Gemini CLI Und Kodex dieselbe URL registrieren; ein Client ohne Browser sendet X-API-Key: dsk_live_… aus Einstellungen → API-SchlüsselDie vollständige Liste der 43 Tools befindet sich in die Referenz.
A .band ist ein Ordner, der im Finder als eine einzige Datei angezeigt wird und daher vor dem Upload komprimiert wird (Rechtsklick → Komprimieren, oder der Agent übernimmt dies). Die Anweisungen stammen aus der Aufzählung von doseedo_convert_projectAlles beginnt mit GarageBand :
garageband2ableton garageband2fl
garageband2protools garageband2reaper
garageband2cubase garageband2dorico
garageband2logic
Eine tatsächliche Bekehrung und was ihr Bericht aussagte
Ein GarageBand 10-Projekt mit sieben Spuren (Software-Instrumentenspuren, größtenteils Drum Kit Designer-Kits, ohne Audioaufnahmen) wurde durchgespielt garageband2ableton Am 26. Oktober 2026. In dem Bericht, den der Agent weiterleitet, heißt es:
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.
Es wurde außerdem darauf hingewiesen, dass alle sieben Spuren Apple Instrumente verwenden, deren Sounds in der GarageBand-Bibliothek gespeichert sind. Daher landen die Noten in Ableton auf Spuren, die ein Instrument Ihrer Wahl benötigen. Das ist die übliche Vorgehensweise bei einer GarageBand Konvertierung: Noten, Regionen, Tempo und Struktur werden übernommen, Apple Sounds jedoch nicht. Alles, was der Konverter nicht übertragen konnte, wird aufgelistet, anstatt einfach verworfen zu werden.
Was der Agent mit einer .band-Datei machen kann
- Wechseln Sie zu einer anderen DAW. Ableton Live, FL Studio, Pro Tools, REAPER, Cubase (als
.dawproject) oder Dorico (als MusicXML). GarageBand zu Ableton zeigt die Webversion desselben Jobs an. - Hol das MIDI raus. GarageBand exportiert Songs als Audio (MP3, AAC, AIFF, WAV) oder übergibt das Projekt an Logic. MIDI-Export ist nicht möglich; die gespielten Noten bleiben im Projekt erhalten. Software-Instrumenten-Regionen werden als MIDI mit Timing, Anschlagstärke und Tempo exportiert. Schlagzeug-Regionen sind Einstellungen, GarageBand während der Wiedergabe in eine Performance umwandelt; sie enthalten daher keine zu exportierenden Noten. GarageBand zu MIDI Das macht man in einem Browser.
- Steigen Sie auf Logic Pro um. Logic öffnet einen
.bandsich selbst und aktualisiert es bei Open, was Apple eigener Vorgehensweise ist.garageband2logicexistiert für den Fall, dass kein Mac in der Schleife enthalten ist: Der Agent schreibt einen.logicxSie öffnen später. - Bearbeiten Sie es als Sitzung. Das in Logic oder REAPER konvertierte Projekt öffnet sich mit
doseedo_import_projectDer Agent bearbeitet dort Regionen, Noten, Fader und Tempo. Das Ergebnis wird als Logic oder anderes DAW-Projekt weiterverarbeitet, da nichts eine Datei schreibt..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.
Was es nicht tut
- Keine Live-Steuerung von GarageBand, weder durch diesen Server noch, zuverlässigerweise, durch etwas anderes: Es gibt keine API, auf der man aufbauen könnte.
- Es wurde nichts zurückgeschrieben.
.band. GarageBand importiert MIDI Dateien und Audio, daher ist der Weg zurück in das System MIDI plus stems. - GarageBand '11 und früher Ich habe ein älteres Dokument verwendet. Öffnen Sie es in GarageBand 10 oder einer neueren Version, speichern Sie es und senden Sie es dann.
- Schleifenbereiche Die Wiederholungen werden heute einmal in ihrer aufgezeichneten Länge platziert, wie der obige Bericht zeigt.
Geltungsbereich, einmalig festgelegt. Die Änderungen eines Agenten in ein Projekt auf Ihrem Mac einschreiben (Dø Desktop speichert das Projekt, schließt es, schreibt die Änderungen hinein und öffnet es wieder) und das Offline-Bounce-Ziel Logic Pro auf macOSdurch die Dø Desktop Brücke. Lesen, Erstellen, Konvertieren und Herunterladen von Projekten umfassen Logic Pro, Ableton Live, FL Studio, Pro Tools und REAPER. Die Konvertierung unterstützt zehn DAW-Formate (neben diesen fünf auch Cubase, Dorico, Studio One, Bitwig und GarageBand) in alle 75 Richtungen. Nichts hier steuert einen Transport oder bewegt einen Abspielkopf: Der Agent bearbeitet die Sitzung, nicht die Konsole.
Senden Sie ein Projekt darüber ab.
Fügen Sie den Server hinzu, geben Sie Ihrem Agenten eine komprimierte .band-Datei und fordern Sie mit dem Bericht die MIDI oder ein Ableton-Set an.
Der Doseedo MCP-Server →Häufig gestellte Fragen
Gibt es einen MCP-Server für GarageBand ?
GarageBand bietet keine zuverlässige Skript-API, daher ist die Live-Steuerung auf macOS UI-Skripte beschränkt. Doseedo betreibt für die Projektdatei einen gehosteten MCP-Server unter doseedo, der eine .band-Datei einliest, deren MIDI exportiert und sie in Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico oder Logic Pro konvertiert.
Kann ein KI-Agent MIDI aus GarageBand exportieren?
Ja, aus der Projektdatei. GarageBand bietet keinen MIDI Export, aber eine .band-Datei speichert die Bereiche der Software-Instrumente als Noten, und der Agent liest diese in eine Standard MIDI Datei mit Spurnamen ein. Schlagzeugbereiche sind Performance-Einstellungen, keine Noten, daher sind sie nicht enthalten.
Kann Claude ein GarageBand Projekt in Ableton Live konvertieren?
Ja. Der Agent komprimiert die .band-Datei, lädt sie hoch, ruft convert_project mit garageband2ableton auf und gibt eine native .als-Datei mit den Spuren, MIDI und dem Tempo sowie einen Bericht zurück, der angibt, was nicht übertragen wurde, wie z. B. Apple Instrumente und Loop-Regionen.
Kann es ein GarageBand-Projekt erstellen?
Nein. GarageBand ist lediglich ein Quellsystem. GarageBand importiert MIDI Dateien und Audio, sodass die Arbeit als MIDI und stems wieder importiert wird; Logic Pro öffnet GarageBand-Projekte direkt für den Import.
Wie installiere ich es?
In Claude Code: `claude mcp add --transport http --scope user doseedo https:// doseedo /mcp`. In ChatGPT, Cursor, Gemini CLI, Codex, VS Code oder den Claude-Apps fügen Sie dieselbe URL als benutzerdefinierten MCP-Server hinzu. Sie werden beim ersten Aufruf per OAuth angemeldet.
Der Doseedo MCP-Server • Eine URL für jeden Client
- Logic ProÄnderungen, die in Ihr Projekt eingearbeitet wurden
- Ableton Live.als erstellen, lesen, konvertieren
- FL Studio.flp lesen und konvertieren
- Pro Tools.ptx-Dateien zwischen DAWs verschieben
- ein REAPER-Projekt.rpp lesen, bearbeiten, konvertieren
- Studio One.song lesen, .dawproject schreiben
- Cubase.cpr lesen, .dawproject schreiben
- Bitwig Studio.dawproject in beide Richtungen
- GarageBand.band lesen, MIDI exportieren
- Jeder KI-AgentWas heute funktioniert
- Claude & Claude CodeTelefon, Desktop, Terminal
- ChatGPTals benutzerdefinierter MCP-Server
- Cursormcp.json, ein Eintrag
- Gemini CLIGemini MCP hinzufügen
- OpenAI CodexCodex MCP hinzufügen
- VS Code Copilotmcp.json, Typ http
- Alle 43 Werkzeugedie Referenz
- Projekte konvertierenzehn DAW-Formate, 75 Richtungen
- Getrennte stemsGesang, Schlagzeug, Bass und mehr
- Audio zu MIDITranskription, Akkorde, Tonart
- Musik generierenLieder, Teile, Cover
- MIDI Daten rendernIhre Notizen, über 50 KI-Instrumente
- Spezialinstrumentetrainiert anhand einer Aufnahme
- SoundeffekteHits, Loops, Texturen
- Vertonen Sie einen FilmFleckenbildung an stems
- Offline-Bouncedurch echte Plugins
- Tausche ein Drumset ausAudio bleibt lokal