Serwer GarageBand MCP: co właściwie może zrobić agent
Opublikowano w październiku 2026 r.
GarageBand nie ma API skryptowego, więc żaden agent nie obsługuje go tak, jak ReaScript obsługuje REAPER. Agent ma dostęp do pliku projektu. Doseedo uruchamia hostowany serwer MCP na https://api.doseedo.com/mcp który otwiera .band (GarageBand 10 zapisuje ten sam dokument projektu co Logic Pro ), konwertuje go do Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico lub czystego projektu Logic i pobiera jego MIDI, którego sam GarageBand nie może wyeksportować. GarageBand jest tutaj źródłem: projekty go opuszczają, nic nie jest zapisywane z powrotem jako .band.
Dlaczego „ GarageBand MCP” to pytanie dotyczące pliku
Każdy inny DAW w tym klastrze ma jakąś platformę live, na której może działać serwer MCP: ReaScript, API kontrolera Pythona, API kontrolera, API zdalnego sterowania MIDI. GarageBand nie ma żadnej. Nie ma skryptów wtyczek, OSC, SDK dla platformy control ani słownika skryptów, który dociera do ścieżek lub regionów, więc serwer, który chce go obsługiwać na żywo, pozostaje ze skryptami interfejsu użytkownika macOS za pośrednictwem funkcji dostępności, które psują się przy każdym przesunięciu okna. Jeden ze znalezionych przez nas projektów społecznościowych GarageBand MCP mówi o tym samym i traktuje .band jako punkt przekazania, a nie coś, co można zautomatyzować.
Plik to część stabilna. Projekt GarageBand 10 to pakiet zaprojektowany dokładnie tak samo jak projekt Logic Pro, a oba otwiera ten sam czytnik, co umożliwia wykonanie wszystkich poniższych czynności przy zamkniętym GarageBand i na komputerze innym niż Mac.
Organizować coś
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
To jest linijka kodu Claude'a i pierwsze wywołanie otwiera przeglądarkę umożliwiającą zalogowanie się. ChatGPT, Kursor, Kod VS, Interfejs wiersza poleceń Gemini I Kodeks zarejestruj ten sam adres URL; klient bez przeglądarki wysyła X-API-Key: dsk_live_… z Ustawienia → Klucze APIPełna lista 43 narzędzi znajduje się tutaj odniesienie.
A .band to folder, który Finder pokazuje jako jeden plik, więc jest kompresowany przed przesłaniem (kliknij prawym przyciskiem myszy → Kompresuj, albo zrobi to agent). Instrukcje z wyliczenia doseedo_convert_project, wszystko zaczynając od GarageBand :
garageband2ableton garageband2fl
garageband2protools garageband2reaper
garageband2cubase garageband2dorico
garageband2logic
Jedna prawdziwa konwersja i to, co powiedział jej raport
Przeprowadzono siedmiościeżkowy projekt GarageBand 10 (ścieżki instrumentów programowych, w większości zestawów Drum Kit Designer, bez nagrań audio) garageband2ableton 26 października 2026 r. W raporcie, który przekazał agent, napisano:
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.
Zwrócono również uwagę, że wszystkie siedem ścieżek odtwarza instrumenty Apple, których brzmienia znajdują się w bibliotece GarageBand, więc w Ableton nuty docierają do ścieżek, które wymagają wybranego instrumentu. Właśnie tak wygląda uczciwa konwersja GarageBand : nuty, regiony, tempo i struktura są widoczne, natomiast brzmienia Apple nie, a wszystko, czego konwerter nie mógł przenieść, jest wyświetlane, a nie po cichu pomijane.
Co agent może zrobić z .bandem
- Przejdź na inny DAW. Ableton Live, FL Studio, Pro Tools, REAPER, Cubase (jako
.dawproject) lub Dorico (jako MusicXML). GarageBand do Ableton pokazuje wersję internetową tej samej oferty pracy. - Wyjmij MIDI. GarageBand udostępnia utwór w formacie audio (MP3, AAC, AIFF, WAV) lub przekazuje projekt do Logic, nie eksportując go MIDI ; zagrane nuty pozostają w projekcie. Regiony instrumentów programowych są eksportowane w formacie MIDI z timingiem, dynamiką i tempem. Regiony perkusyjne to ustawienia, które GarageBand przekształca w występ podczas odtwarzania, więc nie zawierają nut do eksportu. GarageBand do MIDI robi to w przeglądarce.
- Przejdź na Logic Pro. Logic otwiera
.bandsiebie i uaktualnia go na otwartej licencji, co jest własną drogą Apple.garageband2logicistnieje w przypadku, gdy w pętli nie ma komputera Mac: agent zapisuje.logicxotwierasz później. - Edytuj jako sesję. Po konwersji na Logic lub REAPER projekt otwiera się za pomocą
doseedo_import_project, a agent edytuje tam regiony, nuty, fadery i tempo. Rezultat jest kontynuowany jako projekt Logic lub inny DAW, ponieważ nic nie zapisuje.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.
Czego nie robi
- Brak kontroli na żywo nad GarageBand, przez ten serwer lub, co nie ulega wątpliwości, przez cokolwiek innego: nie ma API, na którym można by to zbudować.
- Nic nie zostało napisane jako
.band. GarageBand importuje pliki MIDI i audio, więc droga powrotna do programu przebiega MIDI i stems. - GarageBand '11 i starsze Użyłem starszego dokumentu. Otwórz go w GarageBand 10 lub nowszym, zapisz i wyślij.
- Regiony zapętlone rozciągnięte w celu powtórzenia, są dziś umieszczane raz w ich zarejestrowanej długości, jak pokazuje powyższy raport.
Zakres, podany raz. Zapisywanie zmian wprowadzonych przez agenta w projekcie na komputerze Mac (Dø Desktop zapisuje projekt, zamyka go, zapisuje zmiany i otwiera ponownie) oraz cel odrzucenia w trybie offline Logic Pro na macOS, przez Dø Desktop Most. Odczyt, budowanie, konwersja i pobieranie projektów obejmuje Logic Pro, Ableton Live, FL Studio, Pro Tools i REAPER, a konwersja obejmuje dziesięć formatów DAW (pięć plus Cubase, Dorico, Studio One, Bitwig i GarageBand) we wszystkich 75 kierunkach. Nic tutaj nie steruje transportem ani nie przesuwa głowicy: agent edytuje sesja, nie konsola.
Prześlij przez to jeden projekt
Dodaj serwer, przekaż swojemu agentowi skompresowany plik .band i poproś o zestaw MIDI lub Ableton wraz z raportem.
Serwer Doseedo MCP →Często zadawane pytania
Czy istnieje serwer MCP dla GarageBand ?
Nie jest to aplikacja, która niezawodnie obsługuje aplikację: GarageBand nie posiada API skryptowego, więc sterowanie na żywo ogranicza się do skryptów interfejsu użytkownika macOS. W przypadku pliku projektu, Doseedo uruchamia hostowany serwer MCP pod adresem doseedo, który odczytuje plik .band, eksportuje go do MIDI i konwertuje do formatu Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico lub Logic Pro.
Czy agent AI może eksportować MIDI z GarageBand ?
Tak, z pliku projektu. GarageBand nie eksportuje MIDI, ale plik .band przechowuje regiony instrumentów programowych jako nuty, a agent odczytuje je do standardowego pliku MIDI z nazwami ścieżek. Regiony perkusyjne to ustawienia wydajności, a nie nuty, więc nie są w nim uwzględnione.
Czy Claude potrafi przekonwertować projekt GarageBand do Ableton Live ?
Tak. Agent kompresuje plik .band, przesyła go, wywołuje convert_project z garageband2ableton i zwraca natywny plik .als ze ścieżkami, MIDI i tempem, a także raport z nazwami elementów, które nie zostały przeniesione, takich jak instrumenty Apple i zapętlone regiony.
Czy potrafi napisać projekt GarageBand ?
Nie. GarageBand to tylko źródło. GarageBand importuje pliki MIDI i audio, więc praca wraca do niego w postaci MIDI i stems ; Logic Pro otwiera projekty GarageBand bezpośrednio do przeniesienia.
Jak zainstalować?
W Claude Code: claude mcp add --transport http --scope user doseedo https: doseedo .com/mcp. W ChatGPT, Cursor, Gemini CLI, Codex, VS Code lub aplikacjach Claude dodaj ten sam adres URL, co niestandardowy serwer MCP. Logowanie OAuth nastąpi przy pierwszym wywołaniu.
Serwer Doseedo MCP · jeden adres URL dla każdego klienta
- Logic Proedycje wprowadzone do Twojego projektu
- Ableton Livebudowanie, czytanie, konwertowanie .als
- FL Studioprzeczytaj, przekonwertuj .flp
- Pro Toolsprzenoszenie plików .ptx między programami DAW
- REAPERodczyt, edycja, konwersja .rpp
- Studio Oneprzeczytaj .song, napisz .dawproject
- Cubaseodczytaj .cpr, zapisz .dawproject
- Studio Bitwig.dawproject w obie strony
- GarageBandodczytaj .band, eksportuj MIDI
- Dowolny agent AIco działa dzisiaj
- Claude i Claude Codetelefon, komputer stacjonarny, terminal
- ChatGPTjako niestandardowy serwer MCP
- Kursormcp.json, jeden wpis
- Interfejs wiersza poleceń Geminigemini mcp add
- Kodeks OpenAIdodatek do kodeksu mcp
- VS Code Copilotmcp.json, wpisz http
- Wszystkie 43 narzędziaodniesienie
- Konwertuj projektydziesięć formatów DAW, 75 kierunków
- Oddzielne stemswokal, perkusja, bas i więcej
- Audio do MIDItranskrypcja, akordy, tonacja
- Generuj muzykępiosenki, partie, covery
- Renderuj MIDITwoje notatki, ponad 50 instrumentów AI
- Instrumenty niestandardowewyszkolony z nagrania
- Efekty dźwiękowehity, pętle, tekstury
- Zapisz filmplamienie na stems
- Odbij offlinepoprzez prawdziwe wtyczki
- Wymiana pakietu perkusyjnegodźwięk pozostaje lokalny