Controlla la tua DAW con Gemini CLI
Pubblicato nell'ottobre 2026
Gemini CLI parla MCP e il server MCP Doseedo è un endpoint HTTP Streamable ospitato, quindi uno gemini mcp add Gemini offre strumenti DAW reali: leggi le sessioni nel tuo account come arrangiamenti completi e modificali, apri un Logic, Ableton, FL Studio, REAPER o Pro Tools trasforma il progetto in una sessione, converti i progetti in dieci formati DAW, separa un mix in stems separate, trascrivi l'audio in note e renderizza le parti che scrivi con strumenti modellati. Con Dø Desktop In fase di esecuzione, le modifiche a un progetto Logic vengono visualizzate immediatamente; tutto il resto consiste in un file in ingresso e un file in uscita, e l'audio sul disco può rimanere lì.
Installare tramite Gemini CLI
Un comando, scritto nelle impostazioni utente in modo che sia presente in ogni directory:
gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
Ecco cosa stampa e cosa scrive effettivamente quel comando nella build di ottobre 2026:
$ gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
MCP server "doseedo" added to user settings. (http)
$ gemini mcp list
Configured MCP servers:
○ doseedo: https://api.doseedo.com/mcp (http) - Disabled
Acquisito il 15/10/2026 in una directory home vuota: la dicitura "Disabilitato" è riportata di seguito.
La voce che ha scritto a ~/.gemini/settings.json (.gemini/settings.json in un progetto lo limita a quel progetto) è la forma a due chiavi — url più "type": "http". Il più vecchio httpUrl L'ortografia dei documenti precedenti viene ancora letta, ma questo è ciò che produce la CLI stessa:
{
"mcpServers": {
"doseedo": {
"url": "https://api.doseedo.com/mcp",
"type": "http"
}
}
}
Perché "disabile". Gemini CLI sopprime tutti i server MCP, inclusi quelli a livello utente, presenti in una cartella non contrassegnata come attendibile: "I server MCP sono configurati ma disabilitati perché questa cartella non è considerata attendibile." Lancio gemini nella cartella del tuo progetto, rispondi alla richiesta di fiducia una volta e la stessa /mcp Mostra il server abilitato con i suoi 33 strumenti. Questo permette di individuare chi effettua il test da una directory di prova e conclude che l'installazione non è andata a buon fine.
L'autenticazione è OAuth, scoperta dal server: lascia il oauth blocca e Gemini CLI trova da solo gli endpoint di autorizzazione. All'interno di una sessione, /mcp auth elenca i server in attesa di un accesso e /mcp auth doseedo apre il browser; approva una volta e la concessione appare in Impostazioni → Chiavi API COME MCP · Gemini CLI.
Per una macchina senza interfaccia grafica, inviare invece una chiave come intestazione:
gemini mcp add --transport http -s user \
--header "X-API-Key: dsk_live_..." doseedo https://api.doseedo.com/mcp
Due impostazioni importanti da conoscere nella scheda di questo server: "trust": true salta la conferma per ogni chiamata che Gemini CLI altrimenti richiede per ogni strumento: ragionevole per gli strumenti di lettura, quotazione e analisi, non per un server che modifica le sessioni, quindi lascialo disattivato e conferma le scritture; e "timeout" (millisecondi) è importante perché una sessione di costruzione o un rendering vengono attesi in pause di 50 secondi, quindi un timeout breve trasforma un lavoro lungo in un errore spurio. Il pacchetto di competenze (npx skills add doseedo/skills) aggiunge le ricette come istruzioni che l'agente legge prima di chiamare qualsiasi cosa.
Cosa chiedergli
> List my Doseedo sessions and read "Bridge Demo" — what's
on track 4, and how long is the intro?
> Shorten the intro by four bars and pull the vocal up 2 dB.
Is Dø Desktop live on that session, or will it apply later?
> Convert ./sets/*.als to Logic one by one and summarise
what each lost.
> Analyse ./ref.wav for key and tempo, write an eight-bar
bass line in that key, render it on upright bass, and
put the best take on a new track.
L'agente legge prima di scrivere: doseedo_get_session Restituisce ogni traccia con i relativi ID, regioni in battiti e secondi, mixer in dB, catene di plugin, tempo, marcatori e se il desktop è attivo sulla sessione in quel momento. Le modifiche vengono eseguite in un unico batch atomico; un rifiuto indica l'operazione e la correzione.
Cosa fa e cosa non fa
- Modifica un progetto Logic in tempo reale quando Dø Desktop è in esecuzione sul Mac con il progetto aperto; altrimenti le modifiche vengono salvate e applicate alla successiva apertura o al successivo download.
- Gestisce file di Ableton, FL Studio, REAPER e Pro Tools : Importa come sessione, modifica, converti, scarica. Non gestisce l'applicazione in esecuzione: un set live Ableton è territorio di AbletonOSC, REAPER ha ReaScript, FL ha la sua API di scripting per controller MIDI.
- Converte in dieci formati DAW, 75 direzioni, ricostruite nativamente.
- Mantiene l'audio locale in locale: Un file presente sul disco viene passato tramite percorso e inserito nel progetto tramite comandi di copia dopo il download; i caricamenti avvengono solo per la separazione, la trascrizione, la conversione, le copertine e i bounce.
- Non preme play. Nessun trasporto, nessuna testina di riproduzione, nessun movimento della superficie di controllo.
Ogni lavoro lungo restituisce un job_id e l'agente lo aspetta con doseedo_wait_taskGemini CLI mostra ogni chiamata di strumento e i relativi argomenti direttamente nel codice, in modo che il batch di modifiche sia leggibile prima della conferma. Le letture, i preventivi e i quattro strumenti di analisi sono gratuiti; il resto viene addebitato sul credito disponibile nell'account, esattamente come sul sito.
Un gemini mcp add
Aggiungi il server, esegui /mcp auth doseedo e chiedi a Gemini cosa c'è sulla traccia 3.
Il server Doseedo MCP →FAQ
Gemini CLI può controllare la mia DAW?
Sì, tramite il server Doseedo MCP: legge e modifica le sessioni DAW, apre progetti di Logic, Ableton, FL Studio, REAPER e Pro Tools e converte in dieci formati diversi, separa stems, trascrive e renderizza MIDI. Le modifiche Live in un progetto aperto vengono effettuate Logic Pro tramite Dø Desktop; le altre DAW vengono gestite come file di progetto.
Qual è il comando di installazione esatto?
gemini mcp add --transport http -s user doseedo https://api. doseedo .com/mcp — oppure una voce mcpServers con "httpUrl" in ~/.gemini/settings.json. Quindi /mcp auth doseedo per accedere.
httpUrl o url?
Entrambi vengono letti, ma la CLI stessa scrive "url" con "type": "http" quando si esegue gemini mcp add --transport http — questa è la forma mostrata sopra, tratta dalla build di ottobre 2026. httpUrl è la grafia precedente presente nella documentazione precedente.
Il comando `gemini mcp list` indica che il server è disabilitato: l'installazione è fallita?
No. Gemini CLI disabilita tutti i server MCP, inclusi quelli a livello utente, in una cartella che non hai contrassegnato come attendibile. Avvia Gemini all'interno della cartella del tuo progetto, accetta la richiesta di attendibilità una volta e /mcp mostrerà doseedo abilitato con i relativi strumenti.
Posso utilizzare una chiave API al posto di OAuth?
Sì: passa --header "X-API-Key: dsk_live_…" a gemini mcp add, oppure un oggetto "headers" in settings.json. Le chiavi vengono generate su doseedo e possono essere di sola lettura o limitate a un singolo gruppo di operatori.
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