Server Ableton Live MCP: cosa può fare concretamente un agente
Pubblicato a settembre 2026 · Aggiornato a ottobre 2026
Doseedo esegue un server MCP ospitato all'indirizzo https://api.doseedo.com/mcp che permette a un agente di IA creare, convertire, leggere e scaricare progetti Ableton Live: trasformare un mix in un nativo .als, spostare un set tra dieci formati DAW, ristrutturare un arrangiamento tramite il formato di testo semplice di REAPER, restituirti un progetto che apri in Live. Cosa fa non L'obiettivo è controllare il set Live attualmente aperto sullo schermo. Nessun avvio di clip, nessun controllo in tempo reale dei dispositivi. Se è questo che cercavi, la risposta è AbletonOSC o pylive, e questa pagina ti indirizzerà verso queste opzioni, senza confondere le due.
Due cose diverse chiamate " Ableton MCP"
" Ableton MCP" è la frase più cercata e al tempo stesso la più ambigua, perché il progetto più noto con questo nome fa esattamente l'opposto di questa:
- Controllo in tempo reale di un set in esecuzione. Live possiede una vera e propria API interna, il Live Object Model, e i bridge della community la espongono: AbletonOSC (uno script OSC che parla la superficie di controllo) e pylive (un wrapper Python sopra di esso), più Max for Live dall'interno del set. Questi attivano clip, impostano i parametri del dispositivo e leggono lo stato di trasporto mentre Live è apertoNulla qui li sostituisce.
- Accesso dell'agente al progetto stesso. Leggere il contenuto di un set, generarne uno nuovo, convertirlo, ristrutturarlo e scaricarlo. Questo è un problema a livello di file: funziona sia con Live chiuso, sia su macchine senza Live installato. È ciò che fa il server Doseedo MCP.
I due non sono in competizione, non toccano nemmeno gli stessi oggetti. AbletonOSC non apre mai un .als su disco; uno strumento a livello di file non vede mai la testina di riproduzione. Usali entrambi: prepara il set con uno, eseguilo con l'altro.
Impostare
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
Quella riga è per Claude Code; la prima chiamata dello strumento apre un browser per accedere e approvare. I client headless aggiungono --header "X-API-Key: dsk_live_..." con una chiave da Impostazioni → Chiavi API. Lo stesso URL si installa in ChatGPT, Cursore, Interfaccia a riga di comando Gemini, Codice OpenAI, VS Code e le app per telefono e web di Claude: una pagina per cliente. Niente da ospitare autonomamente; il riferimento elenca tutti gli strumenti.
Le diciassette direzioni doseedo_convert_project accetta per un set Live, direttamente dall'enumerazione dello strumento stesso: logic2ableton ableton2logic fl2ableton ableton2fl reaper2ableton ableton2reaper protools2ableton ableton2protools cubase2ableton ableton2cubase dorico2ableton ableton2dorico garageband2ableton bitwig2ableton ableton2bitwig studioone2ableton ableton2studioone più auto2ableton quando l'agente dovrebbe rilevare la sorgente.
Cosa può fare l'agente con un progetto Ableton
Ci si interfaccia con esso in termini di progetto; gestisce autonomamente caricamenti, interrogazioni e download:
> 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.
In concreto, le funzionalità applicabili a Live :
- Crea un set a partire da file audio. Un mix completo, un nativo
.alsUscita: stems separate su tracce nominate, una mappa del tempo rilevata, MIDI opzionale per ogni traccia e una guida agli accordi. Circa quattro minuti. Vedi audio alla sessione. - Converti in modo nativo. Tutte le 75 direzioni su dieci formati DAW: Logic Pro, Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico, Studio One, Bitwig e GarageBand. Tracce, MIDI, audio, tempo e marker sono modificabili; nelle coppie Logic, Ableton, Pro Tools e REAPER vengono mantenute anche l'automazione, i bus/invii e lo stato dei plugin.
- Leggi un set. UN
.alsè XML compresso con gzip, quindi un agente può decomprimerlo e rispondere "cosa c'è qui dentro?" con Live chiuso. lettore .als nel browser Mostra le stesse informazioni su una pagina: tempo, tracce, dispositivi, plugin e audio di riferimento. - Ristrutturazione a partire dal codice. Converti in testo semplice di REAPER
.rpp, modifica la disposizione come testo, riconverti in.als. La struttura sopravvive; una settimana di automazione no, vedi cosa viene trasferito. - Scarica il risultato come un file di progetto nativo che apri nella tua DAW.
I lavori lunghi sono asincroni: lo strumento di invio restituisce un task_id e uno strumento di attesa lo interroga finché l'artefatto non è pronto. La creazione di una sessione da un mix completo richiede circa quattro minuti; una conversione è più veloce.
L'audio non necessariamente esce dalla macchina
Per i file già presenti sul disco, l'agente passa il percorso localeIl cloud crea la struttura della sessione (tracce, regioni, bus, routing) e il download restituisce i comandi di copia che inseriscono i tuoi file nel progetto. L'audio viene caricato solo quando il server necessita dei campioni: separazione, trascrizione, conversione, generazione o rimbalzo.
Installalo e prova una conversione
Aggiungi il server, comprimi una cartella Live e chiedi al tuo agente una versione Logic e l'elenco di ciò che non è stato salvato: il report è la parte che un convertitore drag-and-drop non ti fornirà mai.
Il server Doseedo MCP →Cosa non fa, leggi questo prima di installarlo
- Nessun controllo in tempo reale su un set Live in corso. Nessun trasporto, nessun avvio di clip, nessuna automazione del dispositivo sul set aperto. Usa AbletonOSC o pylive; la mappa è in Controllare Ableton Live con Python.
- Oggi Logic Pro si concentra sull'editing di sessioni Live. La parte del prodotto che consente all'agente di modificare il progetto aperto funziona tramite il bridge Doseedo Desktop su macOS, e Logic è la DAW che esso gestisce.
- Anche il bounce offline è gestito Logic. La stampa delle tracce attraverso le loro reali catene di plugin di terze parti con la DAW chiusa passa attraverso quello stesso ponte.
- Non sostituisce Live. Il mixaggio e l'arrangiamento avvengono comunque nella DAW; questo sistema sposta i progetti all'interno e all'esterno della DAW.
- L'automazione e lo stato dei plugin hanno dei limiti Uscite dal percorso diretto Logic ↔ Ableton. Ristrutturate gli arrangiamenti in questo modo, non create mix completi.
Perché Logic ha il bridge live e Live no
È l'opposto di ciò che suggeriscono le API. Logic spedisce NO superficie di scripting pubblica in tempo reale: il suo plugin Scripter è JavaScript confinato a una striscia di canale, quindi l'unico modo per raggiungere un progetto Logic aperto è un bridge nativo, che è ciò che è l'app desktop (Il lato Logic, nel dettaglioLive ha già il Live Object Model e uno stack maturo attorno ad esso, quindi la lacuna da colmare non è mai stata il controllo in tempo reale: era il file di progetto, generare set, convertirli, ristrutturarne uno senza modificare manualmente XML Live si rifiuterà di aprire.
Quale strumento per quale lavoro
- Fai scattare delle clip o gira le manopole su un set che è aperto in questo momento: AbletonOSC o pylive.
- Logica di controllo della nave all'interno del set: Max for Live.
- Genera, converti, ristruttura o scarica progetti, da un telefono, un server o una macchina senza Live : il server MCP.
- Fai modificare un progetto aperto a un agente mentre tu osservi: Logic Pro, con Doseedo Desktop corsa.
FAQ
Esiste un server MCP per Ableton Live ?
Sì, per i file di progetto. Doseedo esegue un server MCP ospitato all'indirizzo api.doseedo.com/mcp che consente a un agente di creare, convertire, leggere e scaricare progetti Ableton Live, inclusa la trasformazione di un mix in un file nativo .als e consente di convertire un set Live da o verso Logic Pro, FL Studio, Pro Tools e REAPER. Non si connette all'applicazione Live in esecuzione sullo schermo.
Claude è in grado di controllare Ableton Live in tempo reale?
Non tramite questo server. L'attivazione delle clip, lo spostamento dei fader e la regolazione delle manopole su un set attualmente aperto sono operazioni eseguite da AbletonOSC e pylive, tramite il Live Object Model di Live. Si tratta di strumenti Python in tempo reale in esecuzione sulla macchina con Live aperto; non leggono né scrivono file di progetto e questo server MCP non li sostituisce.
Che cosa può fare un agente di intelligenza artificiale con un file .als ?
Crea un mix a partire da un mix (stems separati su tracce nominate, mappa del tempo, MIDI opzionale per ogni stem e guida agli accordi), convertilo da o verso Logic Pro, FL Studio, Pro Tools e REAPER, ristrutturalo tramite il formato di testo semplice di REAPER e riconvertilo, e scarica il risultato come progetto nativo da aprire in Live.
È possibile inserire le stems separate di un mix direttamente in un set Live ?
Sì, questa è la build che ha come target diretto Live. audio_to_session con target:"ableton" restituisce un nativo .als con le stems separate su nomi di brani, una mappa del tempo, indicatori di sezione e, se richiesto, MIDI per ogni traccia e una guida agli accordi; separate_stems con export:"ableton" esegue la versione più leggera. L'editing di una sessione Live, ovvero un'operazione di editing che avviene all'interno di un set aperto sullo schermo, viene eseguito tramite Logic Pro attraverso l'interfaccia desktop macOS ; un set Live viene restituito come file.
Devo caricare il mio file audio?
Non sempre. Quando una sessione viene creata a partire da file già presenti sul disco, l'agente passa i percorsi locali e il cloud crea la struttura (tracce, regioni, bus e routing), dopodiché il download restituisce i comandi di copia che inseriscono i file nel progetto. I file audio vengono caricati solo quando il server ne ha effettivamente bisogno: per la separazione, la trascrizione, la conversione, la generazione o il bounce.
Come faccio a installarlo in Claude, ChatGPT o Cursor?
Nel codice Claude, esegui claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp la prima chiamata dello strumento apre un browser per OAuth. Nelle app per telefono e web di Claude si installa come connettore personalizzato con lo stesso URL, in ChatGPT come server MCP personalizzato e qualsiasi client MCP può registrarlo come server HTTP Streamable, inviando facoltativamente un X-API-Key intestazione invece di utilizzare OAuth.
Il server Doseedo MCP · un URL per ogni client
- Qualsiasi agente di intelligenza artificialeciò che funziona oggi
- Claude e il codice di Claudetelefono, computer fisso, terminale
- ChatGPTcome server MCP personalizzato
- Cursoremcp.json, una voce
- Interfaccia a riga di comando Geminigemini mcp add
- Codice OpenAIcodex mcp aggiungi
- VS Code Copilotmcp.json, tipo http
- Tutti i 33 strumentiil riferimento
- Convertire i progettidieci formati DAW, 75 direzioni
- stems separativoce, batteria, basso, altro
- Da audio a MIDItrascrizione, accordi, tonalità
- Genera musicacanzoni, parti, cover
- Rimbalzo offlinetramite plugin reali
- Sostituisci il pacco batterial'audio rimane locale
Imparentato
- Server FL Studio MCP
- Server Pro Tools MCP
- Server MCP REAPER
- Controlla la tua DAW con ChatGPT
- Tutti e 33 gli strumenti, e la loro funzione.
- Il server Doseedo MCP
- Controlla Ableton Live con Python
- Modifica progetti Logic e Ableton con Claude
- Controlla Logic Pro con Python
- Cos'è un file .als
- Convertire Ableton in Logic