← Tutta la documentazione MCP
Configurazione MCP

Usa Done in Cursor

Collega Done a Cursor: aggiungi https://trydone.app/mcp a ~/.cursor/mcp.json, accedi con OAuth o invia un token come intestazione, e l’agente di Cursor potrà lavorare le tue attività di Done.

Per chi è

Per gli sviluppatori che usano l’agente di Cursor. Aggiungi Done a ~/.cursor/mcp.json per averlo in tutti i progetti, oppure al .cursor/mcp.json di un progetto solo per quel progetto.

Configuralo

URL del server MCP di Done

https://trydone.app/mcp

Aggiungi il server e accedi Accesso con OAuth

  1. Apri ~/.cursor/mcp.json (crealo se non esiste) e aggiungi Done:
    {
      "mcpServers": {
        "done": {
          "url": "https://trydone.app/mcp"
        }
      }
    }
  2. Apri Customize nella barra laterale di Cursor, trova done tra i tuoi server MCP e accedi quando Cursor lo chiede. Approva l’accesso in Done nel browser.
  3. Verifica che done sia attivo lì, poi chiedi all’agente qualcosa dall’elenco qui sotto.

Oppure invia un token come intestazione Token MCP

  1. Genera un token MCP in Done, in Impostazioni → Accesso degli agenti, e mettilo in una variabile d’ambiente chiamata DONE_MCP_TOKEN.
  2. Richiamala da mcp.json, così il token non compare mai nel file:
    {
      "mcpServers": {
        "done": {
          "url": "https://trydone.app/mcp",
          "headers": {
            "Authorization": "Bearer ${env:DONE_MCP_TOKEN}"
          }
        }
      }
    }

Usa ${env:…} invece di incollare il token: il .cursor/mcp.json di un progetto finisce facilmente nel repository per sbaglio.

Ti serve una chiave più ristretta? In Impostazioni → Accesso degli agenti → Token MCP aggiuntivi puoi crearne una di sola lettura, o limitata a un progetto o a uno spazio di lavoro: l’agente non vedrà mai più di così.

Cosa dirgli

Con Done collegato, parla con l’assistente come al solito. Ognuna di queste frasi corrisponde a un vero strumento di Done:

“Cosa ho in programma oggi?”
get_todays_plan
“Aggiungi un’attività: mandare la fattura a Sam venerdì p1”
quick_capture
“Prendi la tua prossima attività di Done e proponi un piano prima di iniziare.”
next_task → propose_plan
“Se arrivi a una decisione che non puoi prendere, chiedimelo e continua con il resto.”
ask_decision
“Quando hai finito, mandamela da approvare.”
propose_completion

Tutti gli strumenti, i prompt e le risorse che Done espone sono nel riferimento MCP.

L’approvazione obbligatoria

Per impostazione predefinita un assistente non può chiudere le tue attività. Quando pensa che un’attività sia finita chiama propose_completion, che la mette In attesa di approvazione finché non la approvi o la rimandi indietro da In attesa di te; il lavoro più corposo parte da propose_plan, che aspetta il tuo via libera. Una domanda passa da ask_decision: quell’attività aspetta la tua risposta mentre l’agente passa alla successiva. Done lo applica sul proprio server, quindi vale qualunque cosa tenti l’assistente: un agente può completare un’attività direttamente solo se hai impostato l’Autonomia di quell’attività per permetterglielo.

Risoluzione dei problemi

Done non si collega
Apri il pannello Output (Cmd+Shift+U o Ctrl+Shift+U), scegli MCP Logs e cerca l’errore di done.
L’accesso non riesce nell’app desktop
L’app desktop di Cursor riceve l’accesso su localhost, porta 8787. Se un server di sviluppo locale usa quella porta, fermalo mentre accedi, oppure usa la configurazione con token.
Done risulta come app non verificata
Quando accedi dagli agenti web o in background di Cursor, l’accesso torna su www.cursor.com, per cui Done non garantisce. Continua se l’hai avviato tu.

Domande frequenti

Configurazione globale o di progetto?

Globale (~/.cursor/mcp.json) se vuoi Done ovunque. Un file di progetto è condiviso con chiunque apra il progetto, quindi non metterci mai un token in chiaro.

Esiste una chiave API condivisa per Done?

No. Ogni collegamento appartiene a un solo account Done: un accesso con OAuth o un token MCP che generi tu. Non esiste una chiave condivisa o globale. Ogni assistente collegato compare in Impostazioni → Accesso degli agenti, dove puoi revocarlo con un clic.

Cosa può vedere l’assistente?

Solo ciò che vede il tuo account: i tuoi spazi di lavoro e ciò che è stato condiviso con te. Un token di sola lettura, di un progetto o di uno spazio di lavoro restringe ancora di più.

Costa qualcosa?

Il piano Free include 100 chiamate agente (MCP) al mese; Pro e Teams sono illimitati. Il piano dell’assistente stesso è a parte.

Passaggi verificati sulla documentazione ufficiale il 23 ottobre 2026: