§ Guida · Per sviluppatori e agenti

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:

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 :

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

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

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

Da DAW
  • Logic Promodifiche in tempo reale nel progetto aperto
  • Ableton Livecostruire, leggere, convertire .als
  • FL Studioleggere, convertire .flp
  • Pro Toolsspostare file .ptx tra DAW
  • REAPERleggere, modificare, convertire .rpp
Dal client AI
Per capacità

Imparentato