§ Guida · Gemini CLI

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

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

Da DAW
Dal client AI
Per capacità

Imparentato