Controlla la tua DAW dal cursore
Pubblicato nell'ottobre 2026
L'agente di Cursor può guidare una DAW nello stesso modo in cui guida una codebase: attraverso gli strumenti. Una voce in mcp.json si connette al server Doseedo MCP e l'agente può leggere le sessioni nel tuo account come accordi completi, modificarli, aprire un Logic, Ableton, FL Studio, REAPER o Pro Tools Il progetto può essere elaborato come una sessione, convertito tra dieci formati DAW, separatore stems, trascritto audio e renderizzato parti con strumenti modellati. Poiché Cursor viene eseguito sulla tua macchina, l'audio con cui lavora può essere elaborato come una sessione. rimane sul tuo disco: passa per i percorsi locali e il progetto finito atterra in ~/Downloads con un curl.
Installa nel cursore
Il cursore legge i server MCP da ~/.cursor/mcp.json (ogni progetto) o .cursor/mcp.json in un progetto (solo quel progetto). Aggiungi una voce:
{
"mcpServers": {
"doseedo": {
"url": "https://api.doseedo.com/mcp"
}
}
}
Questa è l'intera installazione. Doseedo è un server HTTP Streamable remoto, quindi non c'è alcun comando da eseguire, nessun pacchetto da installare, nessun processo da mantenere attivo. La prima chiamata dello strumento risponde con una sfida OAuth; Cursor apre un browser alla pagina di accesso di Doseedo, tu approvi e la concessione appare sotto Impostazioni → Chiavi API COME MCP · CursorCursor supporta OAuth per i server che lo richiedono e registra automaticamente il client, quindi non è necessario alcun ID client.
Per un computer senza browser, o per bloccare un tasto, inviare l'intestazione anziché effettuare l'accesso:
{
"mcpServers": {
"doseedo": {
"url": "https://api.doseedo.com/mcp",
"headers": { "X-API-Key": "${env:DOO_API_KEY}" }
}
}
}
Il cursore interpola ${env:…}, quindi la chiave risiede nel tuo ambiente shell, non in un file che potresti salvare. Apri Impostazioni cursore → MCP: doseedo Dovrebbero essere elencati 33 strumenti, entro il budget di strumenti per chat, quindi non è necessario disabilitare nulla.
Le abilità del compagno si installano con npx skills add doseedo/skills — le competenze audio, di sessione e di conversione atterrano in ~/.cursor/skills/ e insegnare all'agente le ricette prima che chiami uno strumento.
Cosa chiedergli
Nel pannello dell'agente, parla del progetto. L'agente legge prima la sessione o la ricetta, poi agisce:
> Open ~/Music/Logic/Bridge Demo.logicx as a Doseedo session,
list the tracks, and tell me which ones have no plugins.
> In that session, add a submix bus called DRUMS, route the
kick, snare and overheads into it, and put a compressor
on the bus. Then download the project to ~/Downloads.
> Build a drum template from the one-shots in ~/Samples/Analog
— four sampler tracks into a drum bus — without uploading
the samples.
> Convert every .als in ./sets to Logic and write a table
of what each one lost.
> Separate ./mix.wav into stems, transcribe the bass stem,
and show me the notes as a chart.
Dove Cursor dà i suoi frutti è il ciclo attorno agli strumenti: può iterare su una cartella di progetti, tenere un registro di ciò che ogni conversione ha eliminato, scrivere il place_local_files Copia i comandi in uno script ed eseguili, quindi confronta le letture di due sessioni in formato JSON. Un client di chat non è in grado di eseguire questa operazione.
I file locali non lasciano mai la macchina
Quando indirizzi l'agente verso un campione o una registrazione già presenti sul disco, questo passa il percorso locale e i numeri di intestazione del file. Il cloud crea la struttura della sessione (tracce, regioni, bus, routing) attorno a un riferimento al file, e il download restituisce i comandi di copia che inseriscono i propri file nel progetto. I caricamenti avvengono solo quando il server deve effettivamente leggere l'audio: separazione, trascrizione, conversione, cover, bounce.
Ciò che questo non può fare dal cursore o da qualsiasi altra parte: controllare la DAW che è aperta sullo schermo. Le modifiche Live sono Logic Pro con Dø Desktop; le altre DAW sono file in entrata e in uscita. Il centro ha il tavolo.
Note specifiche del cursore
- Approvazioni. Il cursore richiede conferma prima dell'esecuzione di uno strumento, a meno che non si autorizzino gli strumenti del server; gli strumenti Doseedo che effettuano scritture (modifica, conversione, rendering) sono quelli che devono rimanere in attesa di conferma, mentre le operazioni di lettura, i preventivi e gli strumenti di analisi gratuiti possono essere autorizzati senza problemi.
- Lavori lunghi. La creazione di una sessione da un mix richiede circa quattro minuti e il rendering da uno a tre; l'agente attende
doseedo_wait_taskin attese di 50 secondi, quindi un lavoro lungo consiste in diverse chiamate, non in una sola attesa. - Ambito del progetto. Inserisci la voce in
.cursor/mcp.jsonall'interno della cartella di un progetto musicale e il server è presente solo quando quella cartella è aperta: utile quando il repository contiene una canzone e non del codice.
Calcola il prezzo di una cartella prima di convertirla
Il modello batch sopra è dove una citazione si guadagna il suo posto: prima di eseguire un ciclo su dodici set, l'agente chiede doseedo_quote una volta e si moltiplica. Questa è la vera risposta per una conversione da Logic Ableton, catturata il 15-10-2026 — il basis la linea è la regola del prezzo in parole, e affordable la questione è se il conto collegato sia in grado di effettuare il pagamento ora:
{
"job": "convert_project",
"estimate": { "generation": 1 },
"basis": "a DAW conversion: 1 credit + 1 per GB past the first, from the monthly credit pool",
"assumptions": [
"estimate only — the plane gate is authoritative and a refusal names the exact price",
"failed jobs are refunded; free accounts also have a monthly ceiling"
],
"affordable": true
}
Dodici set, dodici crediti, e l'agente lo sa prima del primo caricamento. Il preventivo non costa nulla e non richiede l'accesso, quindi è anche il modo più economico per verificare che la connessione funzioni.
Una voce in mcp.json
Aggiungi il server, apri una cartella di progetto e chiedi all'agente di elencare le tue sessioni. L'audio sul tuo disco rimarrà lì.
Il server Doseedo MCP →FAQ
Il cursore può controllare la mia DAW?
Sì. Aggiungendo il server Doseedo MCP al file mcp.json, l'agente di Cursor può leggere e modificare le sessioni DAW, aprire progetti Logic, Ableton, FL Studio, REAPER e Pro Tools come sessioni, convertire tra dieci formati DAW, separare stems audio, trascrivere e renderizzare MIDI. Le modifiche Live in un progetto aperto vengono effettuate tramite Logic Pro con Dø Desktop; il resto avviene a livello di file.
Cosa va inserito nel file mcp.json?
Una voce: {"mcpServers":{" doseedo ":{"url":"https://api. doseedo .com/mcp"}}}. OAuth ti autentica alla prima chiamata. Aggiungi "headers":{"X-API-Key":"${env:DOO_API_KEY}"} per utilizzare una chiave.
I miei file audio vengono caricati?
Solo se il server deve leggerli. Per un campione o una registrazione sul disco, l'agente passa il percorso locale; la sessione è costruita attorno a un riferimento e il download fornisce i comandi di copia. Separazione, trascrizione, conversione e rimbalzi caricano ciò che elaborano.
Si tratta di un pannello di controllo Ableton MCP o Logic MCP?
Entrambe le cose e molto altro, a livello di file: apre progetti di Logic, Ableton, FL Studio, REAPER e Pro Tools e li converte in dieci formati diversi. L'unica DAW gestita dal vivo è Logic Pro, tramite il bridge per macOS.
Quanti strumenti aggiunge?
33, in cinque famiglie: controllo sessione, progetti, audio e musica, analisi e lavori. Tre (ricette, il riferimento edit-ops, citazione) funzionano prima che tu abbia effettuato l'accesso.
Il server Doseedo MCP · un URL per ogni client
- 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
- 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