Serwer Ableton Live MCP: co tak naprawdę może zrobić agent
Opublikowano we wrześniu 2026 r.
Doseedo obsługuje hostowany serwer MCP na https://api.doseedo.com/mcp co pozwala agentowi AI budować, konwertować, czytać i pobierać projekty Ableton Live:zmienić miks na natywny .alsPrzenoszenie zestawu między pięcioma programami DAW, restrukturyzacja aranżacji za pomocą zwykłego formatu tekstowego programu REAPER, odzyskiwanie projektu otwartego w Live. Co to robi? nie Wystarczy uruchomić zestaw Live, który jest teraz otwarty na ekranie. Bez uruchamiania klipów, bez pokręteł urządzeń w czasie rzeczywistym. Jeśli właśnie tego szukasz, odpowiedzią jest AbletonOSC lub PyLive, a ta strona wskaże Ci drogę, zamiast zacierać granicę.
Dwie różne rzeczy zwane „ Ableton MCP”
Fraza ta wymienia dwie niezwiązane ze sobą zdolności, a ich mieszanie często kończy się rozczarowaniem:
- Kontrola nad działającym zestawem w czasie rzeczywistym. Live ma prawdziwy wewnętrzny interfejs API — Live Object Model — który udostępniają mosty społecznościowe: AbletonOSC (skrypt sterujący mówiący w języku OSC) i pylive (wtyczka Pythona na nią) oraz Max for Live z poziomu zestawu. Te funkcje uruchamiają klipy, ustawiają parametry urządzenia i odczytują stan transportu. podczas gdy Live jest otwarty. Nic tutaj ich nie zastąpi.
- Dostęp agenta do samego projektu. Odczyt zawartości zestawu, generowanie nowego, konwersja, restrukturyzacja, pobieranie. To problem na poziomie pliku: działa z zamkniętym Live i na komputerach bez zainstalowanego Live. To właśnie robi serwer Doseedo MCP.
Te dwa urządzenia nie konkurują ze sobą – nie dotykają nawet tych samych obiektów. AbletonOSC nigdy nie otwiera .als na dysku; narzędzie na poziomie pliku nigdy nie widzi Twojej głowicy odtwarzania. Użyj obu: przygotuj zestaw za pomocą jednego, wykonaj go za pomocą drugiego.
Organizować coś
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
Ten wiersz dotyczy kodu Claude'a; pierwsze wywołanie narzędzia otwiera przeglądarkę, umożliwiając zalogowanie się i zatwierdzenie. Klienci bezgłowi dołączają --header "X-API-Key: dsk_live_..." z kluczem od Ustawienia → Klucze APITen sam adres URL instaluje się jako niestandardowy łącznik w aplikacjach Claude na telefon i w przeglądarce, a także w Cursor lub dowolnym kliencie MCP jako serwer HTTP Streamable. Nie wymaga samodzielnego hostowania; pełna lista narzędzi znajduje się tutaj. strona serwera MCP.
Co agent może zrobić z projektem Ableton
Rozmawiasz z nim w kategoriach projektu; sam zajmuje się przesyłaniem, sondowaniem i pobieraniem:
> Here's a stereo bounce of a demo. Build me an Ableton set
from it, with MIDI for the bass and a chord guide track.
> Convert ~/Music/Sets/BridgeIdea.zip (an Ableton set) to
Logic, and tell me what won't survive the trip.
> This set has 40 unnamed tracks. Convert it to REAPER's text
format so you can rename them from what's on each one, then
convert it back to .als.
Konkretnie rzecz biorąc, możliwości, które dotyczą Live :
- Zbuduj zestaw na podstawie plików audio. Pełny miks, rodzimy
.alsWyjście: oddzielne stems na nazwanych ścieżkach, wykryta mapa tempa, opcjonalny MIDI dla każdej ścieżki dźwiękowej i przewodnik po akordach. Około czterech minut. Zobacz audio do sesji. - Konwertuj natywnie. Wszystkie 20 kierunków w Logic Pro, Ableton Live, FL Studio, Pro Tools i REAPER. Ścieżki, MIDI, audio, tempo i znaczniki są edytowalne; w bezpośrednich kierunkach Logic ↔ Ableton dostępne są również automatyzacja, szyny/wysyłki i stan wtyczki.
- Przeczytaj zestaw. Jakiś
.alsto skompresowany XML, więc agent może go rozpakować i odpowiedzieć na pytanie „co tu jest?”, mając Live zamknięte. przeglądarka .als czytnik pokazuje to samo na stronie: tempo, ścieżki, urządzenia, wtyczki i odwoływane audio. - Restrukturyzacja z poziomu kodu. Konwertuj na zwykły tekst REAPER
.rppedytuj układ jako tekst, przekonwertuj z powrotem na.als. Praca strukturalna przetrwa, tydzień automatyzacji nie — patrz co przenosi. - Pobierz wynik jako natywny plik projektu otwierany w programie DAW.
Długie zadania są asynchroniczne: narzędzie do przesyłania zwraca task_id a narzędzie wait sprawdza go, aż artefakt będzie gotowy. Budowa sesji z pełnego miksu zajmuje około czterech minut; konwersja jest szybsza.
Twój dźwięk niekoniecznie opuszcza maszynę
W przypadku plików znajdujących się już na dysku agent przekazuje ścieżka lokalnaChmura buduje strukturę sesji — ścieżki, regiony, szyny, routing — a pobieranie przekazuje polecenia kopiowania, które umieszczają Twoje własne pliki w projekcie. Dźwięk jest przesyłany tylko wtedy, gdy serwer potrzebuje próbek: separacji, transkrypcji, konwersji, generacji lub odbicia.
Zainstaluj i wypróbuj jedną konwersję
Dodaj serwer, spakuj zestaw Live i poproś swojego agenta o jego konwersję — i poinformowanie Cię, co musi zostać po nim pozostawione.
Serwer Doseedo MCP →Czego nie robi — przeczytaj to przed instalacją
- Brak możliwości kontroli na żywo trwającego występu Live. Brak transportu, brak uruchamiania klipów, brak automatyzacji urządzeń na otwartym planie. Użyj AbletonOSC lub pylive; mapa jest w sterowanie Ableton Live za pomocą Pythona.
- Edycja sesji Live jest dziś domeną Logic Pro. Połowa produktu, która umożliwia edycję otwartego projektu przez agenta, działa poprzez pomost Doseedo Desktop na macOS, a Logic jest oprogramowaniem DAW, które obsługuje.
- Odbijanie offline jest również po stronie Logic. Drukowanie utworów za pomocą prawdziwych łańcuchów wtyczek innych firm przy zamkniętym DAW przebiega przez ten sam mostek.
- Nie jest to zamiennik usługi Live. Nadal miksujesz i aranżujesz w DAW; dzięki temu projekty są przesyłane do niego i z powrotem.
- Automatyzacja i stan wtyczki mają ograniczenia z bezpośredniej ścieżki Logic ↔ Ableton. W ten sposób restrukturyzujesz aranżacje, a nie gotowe miksy.
Dlaczego Logic ma most na żywo, a Live nie
To odwrotność tego, co sugerują API. Logic dostarcza NIE publiczna powierzchnia skryptowania w czasie rzeczywistym — jej wtyczka Scripter to JavaScript ograniczony do jednego paska kanału — więc jedynym sposobem na dotarcie do otwartego projektu Logic jest natywny most, który jest aplikacją na komputer (strona Logic, szczegółowo). Live ma już Live Object Model i dojrzały stos wokół niego, więc luka warta wypełnienia nigdy nie dotyczyła kontroli w czasie rzeczywistym: dotyczyła pliku projektu — generowania zestawów, ich konwersji, restrukturyzacji bez ręcznej edycji XML Live nie chce go otworzyć.
Jakie narzędzie do jakiej pracy
- Otwórz klipsy lub przekręć pokrętła w zestawie, który jest teraz otwarty: AbletonOSC lub pylive.
- Logika sterowania statkiem w zestawie: Max na Live.
- Generuj, konwertuj, restrukturyzuj lub pobieraj projekty — z telefonu, serwera lub komputera bez Live : Serwer MCP.
- Poproś agenta o edycję otwartego projektu, podczas gdy Ty będziesz go obserwować: Logic Pro z Doseedo Desktop działanie.
Często zadawane pytania
Czy istnieje serwer MCP dla Ableton Live ?
Tak, dla plików projektu. Doseedo obsługuje hostowany serwer MCP pod adresem api.doseedo.com/mcp który umożliwia agentowi budowanie, konwertowanie, odczytywanie i pobieranie projektów Ableton Live — w tym przekształcanie miksu w natywny .als i konwertowanie zestawu Live do lub z Logic Pro, FL Studio, Pro Tools i REAPER. Nie łączy się z aplikacją Live działającą na ekranie.
Czy Claude może sterować Ableton Live w czasie rzeczywistym?
Nie przez ten serwer. Odpalanie klipów, przesuwanie suwaków i obracanie pokręteł urządzeń w aktualnie otwartym zestawie to zadanie AbletonOSC i PyLive, realizowane za pośrednictwem modelu obiektów Live w Live. Są to narzędzia Python działające w czasie rzeczywistym na komputerze z otwartym Live ; nie odczytują ani nie zapisują plików projektu, a ten serwer MCP ich nie zastępuje.
Co agent AI może zrobić z plikiem .als ?
Zbuduj swój własny na podstawie miksu (oddzielne stems na nazwanych ścieżkach, mapa tempa, opcjonalny MIDI dla każdej ścieżki i przewodnik akordów), przekonwertuj go do lub z Logic Pro, FL Studio, Pro Tools i REAPER, zrestrukturyzuj go za pomocą zwykłego formatu tekstowego REAPER, przekonwertuj z powrotem i pobierz wynik jako natywny projekt otwierany w Live.
Który DAW obsługuje dziś edycję sesji na żywo?
Logic Pro na macOS, poprzez mostek Doseedo Desktop. Po uruchomieniu aplikacji desktopowej i otwarciu projektu, edycje agenta – przesuwanie regionów, przepisywanie MIDI, faderów, wtyczek i tempa – trafiają do otwartego projektu Logic w ciągu kilku sekund. Ableton Live nie jest sterowany na żywo; w przypadku Live powierzchnia robocza stanowi plik projektu.
Czy muszę przesłać swoją ścieżkę audio?
Nie zawsze. Gdy sesja jest budowana z plików znajdujących się już na dysku, agent przekazuje ścieżki lokalne, a chmura buduje układ – ścieżki, regiony, magistrale i routing – a następnie pobieranie zwraca polecenia kopiowania, które umieszczają pliki w projekcie. Dźwięk jest przesyłany tylko wtedy, gdy serwer rzeczywiście potrzebuje próbek: separacji, transkrypcji, konwersji, generacji lub odbicia.
Jak zainstalować go w Claude lub Cursor?
W kodzie Claude'a uruchom claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp — pierwsze wywołanie narzędzia otwiera przeglądarkę dla OAuth. W aplikacjach Claude na telefon i web instaluje się jako niestandardowy łącznik z tym samym adresem URL, a każdy klient MCP może zarejestrować go jako serwer HTTP Streamable, opcjonalnie wysyłając X-API-Key nagłówek zamiast używać OAuth.