§ Riferimento · Protocollo di contesto del modello

I 33 strumenti, e la funzione di ognuno

Pubblicato nell'ottobre 2026

Questa è la tabella degli strumenti del server Doseedo MCP a https://api.doseedo.com/mcp, in prosa: 33 strumenti in cinque famiglie. Il controllo della sessione legge e modifica una sessione DAW (in tempo reale in Logic Pro con Dø Desktop). I progetti importano, convertono e creano interi file di progetto in dieci formati DAW. Genera, separa e trascrive audio e musica. L'analisi risponde a domande su tonalità, tempo e accordi in modo sincrono e gratuito. L'ultima famiglia è idraulica: caricamenti, attese, costi. La versione leggibile dalla macchina è la scheda descrittiva, costruito a partire dallo stesso array utilizzato dal protocollo.

Come si integrano gli strumenti

Tre strumenti funzionano anche prima che tu abbia effettuato l'accesso — doseedo_recipes, doseedo_edit_ops_reference E doseedo_quote — perché non leggono alcun account e non spendono nulla; un agente legge prima le ricette e il catalogo operativo, poi si autentica alla sua prima vera chiamata. Gli ID sono stabili: le tracce sono t_…, le loro strisce miscelatrici ch_…e tutto il resto (parametri, marcatori, clip) proviene da una lettura della sessione. I beat sono assoluti dalla battuta 1; un fader a 0.709 è 0 dB. Ogni lavoro lungo restituisce un job_id e viene servito con doseedo_wait_task; ogni risultato è un link pre-firmato che funziona per 24 ore con un semplice curle può essere passato allo strumento successivo come input.

Le chiavi hanno ambiti: una chiave completa, una sola lettura chiave (read:sessions — scrive la risposta 403 e all'agente viene detto di quale ambito ha bisogno), e ops:<group> tasti che consentono una categoria di modifica: mixer, regioni, plugin, tracce, progetto, marcatori, automazione, cronologia. Coniali a Impostazioni → Chiavi APIAnche le autorizzazioni OAuth compaiono lì.

Controllo della sessione: leggi e modifica una sessione DAW

La famiglia di plugin che rende letterale il concetto di "controlla la tua DAW". Ogni modifica viene salvata nella sessione cloud; con Dø Desktop in esecuzione, viene applicata al progetto Logic aperto in pochi secondi.

AttrezzoCosa fa
doseedo_list_sessionsLe sessioni nell'account connesso — ids, nomi, DAW, ultimo aggiornamento — più recenti per primi, impaginati con limit E offset.
doseedo_create_sessionUna nuova sessione vuota: un progetto vuoto che l'agente popola con le modifiche o a cui indirizza una build.
doseedo_get_sessionUna sessione come accordo su cui un agente può ragionare: ogni traccia con i suoi ID, regioni nei beat E secondi, livelli del mixer in dB, catene di plugin con ID dei parametri, tempo, indicazione di tempo, marcatori, la tonalità quando è nota — e sync.live_edits, l'unica risposta a "il mio terreno di cambiamento sopravviverà?". Gli appunti vengono omessi nelle sessioni numerose, a meno che non vengano richiesti.
doseedo_edit_sessionUn elenco di operazioni applicate in una chiamata atomica (fino a 500): sposta e taglia regioni, riscrivi note MIDI, aggiungi ed elimina tracce, fader, pan, mute, inserisci plugin per nome, imposta parametri, tempo, tonalità, marcatori, bus submix e routing, campioni Quick Sampler. Un rifiuto nomina l'operazione, un codice e un did_you_mean; UN batch_key esegue un nuovo tentativo di deduplicazione.
doseedo_edit_ops_referenceIl catalogo delle operazioni edit_session accetta — unità, ID, ricette — serviti in viste che corrispondono ciascuna a una risposta. Aprire: nessuna credenziale richiesta.
doseedo_download_sessionLa sessione come nativo .logicx, ricostruito lato server dal registro delle modifiche, non è necessario il desktop. Restituisce un link senza autenticazione più un replay un resoconto di ciò che è stato caricato e i comandi di copia che riposizionano i file locali nel progetto.
doseedo_bounce_sessionEsporta le tracce (o l'intera sessione) in formato WAV o AIFF tramite le rispettive catene di plugin, offline: Dø Desktop esegue il rendering in background senza che tu debba aprire la DAW.
doseedo_add_audio_to_sessionAggiungi un file audio a una sessione: una registrazione generata, una traccia audio separata, qualsiasi URL HTTPS o un file che hai caricato, pronto per essere inserito in una traccia.
doseedo_list_pluginsI plugin che un agente può inserire, in base al nome, sono sempre quelli del catalogo standard Logic, oltre agli strumenti e agli effetti installati sul Mac mentre il computer fisso è collegato.
doseedo_desktop_statusDø Desktop è in esecuzione ed è connesso a Logic ? Quali sessioni gestisce? Le modifiche verranno applicate in tempo reale? (Solo lettura)
doseedo_delete_sessionsElimina le sessioni in blocco in modo non distruttivo, effettuando prima una prova; nessun dato presente sul disco verrà modificato.

Progetti — importa, converti, crea

La parte a livello di file: progetti completi in entrata e in uscita, attraverso dieci formati DAW.

AttrezzoCosa fa
doseedo_get_project_upload_urlCaricamento pre-firmato per un progetto zip (comprimi la cartella in modo che l'audio venga caricato insieme ad essa); multipart oltre 4 GB.
doseedo_complete_project_uploadCompleta il caricamento di un progetto in più parti dagli ETag della parte.
doseedo_import_projectApre un progetto Logic, Ableton, FL Studio, REAPER o Pro Tools caricato come sessione modificabile: il modo per accedere edit_session per un progetto che esiste già.
doseedo_convert_projectConverte un progetto tra Logic Pro, Ableton Live, FL Studio, Pro Tools, REAPER, Cubase, Dorico, Studio One e Bitwig, con GarageBand incluso, in 75 direzioni diverse, ricostruito nativamente in modo che tracce, MIDI, audio, tempo e marcatori risultino modificabili. auto2<target> rileva la sorgente; un'opzione rimuove i plugin di terze parti per i computer che ne sono sprovvisti.
doseedo_audio_to_sessionUn mix completo in ingresso, una sessione nativa Logic o Ableton in uscita: stems separate su tracce nominate, una mappa del tempo, marcatori di sezione, MIDI opzionale per ogni traccia e una guida agli accordi. Circa quattro minuti.

Audio e musica: generare, separare, trascrivere

Gli strumenti audio basati sull'intelligenza artificiale alla base del sito, sulla stessa connessione.

AttrezzoCosa fa
doseedo_generate_musicUna canzone originale o un brano strumentale basato su un prompt testuale, con testo opzionale e una durata target. Tempo e metro sono suggerimenti nella didascalia, non controlli: una parte che deve adattarsi a una sessione è scritta come note e riprodotta al suo posto.
doseedo_render_midiLe tue note esatte, riprodotte da uno strumento simulato al tuo tempo: note in battiti, un file MIDI o una traccia di sessione; fino a quattro take per chiamata, un preset di timbro o una breve registrazione il cui suono viene poi utilizzato per il rendering, e una divisione della voce per gli accordi.
doseedo_cover_songRielabora un brano caricato mantenendone la struttura: scambia gli strumenti per ogni traccia, cambia il genere, sostituisci il testo e, facoltativamente, prendi il timbro di un mix di riferimento.
doseedo_separate_stemsUn mix in voce, batteria, basso, chitarra, pianoforte e altri strumenti, oppure un set di strumenti orchestrali/rilevati automaticamente, con MIDI opzionale per ogni traccia, una batteria divisa in cassa, rullante, hi-hat, tom e piatti, una chitarra divisa in strumenti e una sessione opzionale creata a partire dal risultato.
doseedo_transcribeConversione audio in note (altezza, attacco, fine, velocità, sicurezza) con suggerimenti su strumento, registro e polifonia, inclusa una sezione di corni per sedia, e, facoltativamente, il contorno continuo dell'altezza.

Analisi — sincrona, senza crediti

Risponde in una sola chiamata e non costa nulla; la griglia su cui un agente scrive una parte.

AttrezzoCosa fa
doseedo_analyze_songMappa della tonalità, dei bpm e del tempo per battito, della metrica, dei tempi forti, delle sezioni e degli accordi di una registrazione.
doseedo_detect_chordsUno schema di accordi con intervalli in secondi e battiti.
doseedo_beat_gridTempi di battuta e di levare, battiti per battuta, mappa ritmica.
doseedo_analyze_midiL'armonia delle note che hai scritto, prima di renderizzarle o posizionarle.

File, lavori e account

L'impianto idraulico: caricamenti, tempi di attesa, costi.

AttrezzoCosa fa
doseedo_get_upload_urlUn caricamento prefirmato per il tuo audio (WAV, AIFF, FLAC, MP3, M4A, Ogg); restituisce il audio_key ogni strumento di elaborazione richiede.
doseedo_wait_taskAttende il completamento di un'attività asincrona lato server, fino a un massimo di 50 secondi per chiamata, e restituisce il risultato al termine dell'operazione.
doseedo_check_taskUn controllo dello stato e nuovi link di download per un lavoro completato i cui link erano scaduti.
doseedo_list_jobsLe attività dell'account, dalla più recente alla meno recente, filtrate per tipo, stato o sessione.
doseedo_cancel_jobInterrompe un'operazione in coda o in esecuzione; l'importo rimborsato dipende dal tipo di operazione.
doseedo_quoteIl costo del credito per un lavoro prima di inviarlo e se il conto è in grado di sostenerlo ora. Aprire: nessuna credenziale richiesta.
doseedo_recipesLe pipeline denominate — stems, session, cover, transcribe, generate, render-midi, analyze-song, convert, import-edit-export, bounce — con i relativi input, l'ordine delle chiamate e le modalità di verifica. Aprire: nessuna credenziale richiesta.
doseedo_accountLivello del piano, credito mensile disponibile, utilizzo extra acquistato, spazio di archiviazione — sola lettura.

Che aspetto ha una risposta

Ogni strumento risponde in JSON che viene letto come prosa quando un agente lo trasmette. Questa è una cosa reale doseedo_quote risposta, catturata 2026-10-15, per un rendering di contrabbasso di 21 secondi con tre riprese — nota che le tre riprese sono gratuite, che la regola è specificata in basise che affordable viene risposto in relazione all'account collegato:

{
  "job": "render_midi",
  "route": "/api/generate-stemphonic",
  "estimate": { "generation": 10 },
  "basis": "10 credits per 30 s window (21 s → 1 window) → 10 credits",
  "assumptions": [
    "takes (3) render in one GPU batch and cost nothing extra",
    "a chord part split into voices (voice_split) costs one batch per ~6 voices — pass voices to price it",
    "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"
  ],
  "account": { "tier": "…", "remaining": { "generation": "…" }, "resets_at": "2026-10-16T00:00:00+00:00" },
  "affordable": true
}

Anche gli errori hanno una forma — {error, code, retryable, plane, next, request_id} - E next è un'istruzione che l'agente segue: quando il servizio di analisi non ha risposto entro 45 secondi durante l'acquisizione di questa pagina, la risposta diceva "Attendi 30 secondi e riprova UNA SOLA VOLTA; non ripetere l'operazione in un ciclo infinito.", il secondo tentativo è riuscito e il request_id è ciò che chiede l'assistenza. Un risultato troppo grande per una sola risposta viene restituito rimodellato anziché tagliato: un truncated l'elenco indica quali array sono stati accorciati e next spiega come recuperare il resto.

Ricette: le condotte denominate

doseedo_recipes restituisce dieci pipeline che un agente segue chiamata per chiamata — stem, sessione (un mix in un progetto DAW), copertina, trascrivere, generare, render-midi (le tue note suonate da uno strumento), analizzare-canzone, convertire, importa-modifica-esporta (aprire un progetto, modificarlo, restituirlo) e rimbalzo — ciascuno con i suoi input, gli strumenti in ordine, quanto costa e quanto tempo ci vuole, e come verificare il risultato dalla risposta invece di decomprimerlo. Le stesse ricette vengono spedite come pacchetto di competenze (npx skills add doseedo/skills) per Claude Code, Cursor, Codex e gli altri agenti che leggono le abilità.

Collegalo

Un unico URL, per ogni client. L'installazione di ciascuno di essi — Claude, ChatGPT, Cursor, Gemini CLI, Codex, VS Code — è a portata di pagina.

Il server Doseedo MCP →

FAQ

Quanti strumenti sono disponibili sul server Doseedo MCP?

33, in cinque famiglie: controllo sessione (lettura, modifica, download, bounce), progetti (importazione, conversione, creazione da audio), audio e musica (generazione, rendering MIDI, cover, separazione, trascrizione), analisi (tonalità, tempo, accordi, griglia ritmica, armonia MIDI - sincrona e libera) e lavori e account (caricamenti, attesa, elenco, annullamento, preventivo, ricette).

Quali strumenti funzionano senza effettuare l'accesso?

doseedo _recipes, doseedo _edit_ops_reference e doseedo _quote. Rispondono da costanti o dal catalogo operativo pubblico e non consumano risorse. Ogni altro strumento richiede un accesso OAuth o un'intestazione X-API-Key.

Quali strumenti sono gratuiti?

Gli strumenti di analisi — analyze_song, detect_chords, beat_grid, analyze_midi — vengono eseguiti in modo sincrono e non consumano crediti, così come le letture, i preventivi, gli elenchi e gli strumenti di riferimento. Generazione, rendering, cover, separazione, trascrizione, creazione di sessioni, conversioni e bounce utilizzano i crediti dell'account; è necessario richiedere prima un preventivo per queste operazioni.

Ricevo un file MIDI da doseedo _transcribe?

Restituisce le note in formato JSON : altezza, inizio e fine in secondi (e battiti quando viene specificato un tempo), velocità e confidenza. Separazione con include_midi e audio_to_session, scrive MIDI nel progetto; render_midi accetta un URL di file MIDI standard come input.

Dove si trova l'elenco degli strumenti leggibile dalla macchina?

All'indirizzo doseedo vengono visualizzati l'identità, la struttura di autenticazione e la tabella completa degli strumenti, costruiti a partire dallo stesso array fornito dal protocollo. Un elenco anonimo di strumenti sull'endpoint restituisce gli stessi risultati.

Il server Doseedo MCP · un URL per ogni client

Da DAW
Dal client AI
Per capacità

Imparentato