Come collegare Onplana a Cursor
Cinque passaggi. Genera un token, incolla lo snippet mcpServers, ricarica Cursor e verifica con una chiamata a uno strumento. Circa 5 minuti.
Dopo potrai chiedere all'Agent di Cursor cose come «crea un piano di progetto per il lancio del Q3 con milestone settimanali» o «riassumi i rischi di questa settimana in tutti i progetti attivi», e Cursor fa il lavoro direttamente in Onplana senza uscire dall'editor.
I cinque passaggi
- 1
Genera un token di connessione di Onplana
Accedi a Onplana su app.onplana.com. Vai su Impostazioni → Agenti → Connetti agente, scegli il riquadro Cursor (o Custom MCP client), poi Token di accesso personale e infine Genera token e mostra lo snippet di connessione. Copia il token di accesso personale (inizia con pat_). Il token ha solo l'ambito MCP_AGENT: può chiamare strumenti MCP, ma non creare altri token, cambiare la fatturazione né toccare nulla al di fuori della superficie MCP.
- 2
Apri la configurazione MCP di Cursor
In Cursor, apri Settings (Comando+Maiusc+J su macOS, Ctrl+Maiusc+J su Windows o Linux), vai su Tools & MCP e scegli New MCP Server. Cursor legge anche direttamente una configurazione JSON: per il progetto in .cursor/mcp.json nella radice del repository, o globale in ~/.cursor/mcp.json. Modificare il JSON dà lo stesso risultato dell'interfaccia.
- 3
Incolla la configurazione del server MCP di Onplana
Aggiungi una voce "onplana" sotto la chiave "mcpServers". La configurazione completa: {"mcpServers": {"onplana": {"url": "https://mcp.onplana.com/mcp", "headers": {"Authorization": "Bearer pat_paste-your-token-here"}}}}. Sostituisci pat_paste-your-token-here con il token del passaggio 1. Salva il file.
- 4
Ricarica Cursor
Ricarica la finestra di Cursor (Comando+Maiusc+P o Ctrl+Maiusc+P, poi "Reload Window"), oppure disattiva e riattiva il server onplana in Settings, poi Tools & MCP. Gli strumenti di Onplana compaiono nell'elenco degli strumenti dell'Agent con un punto di stato verde appena l'handshake funziona.
- 5
Verifica la connessione
Nella chat dell'Agent di Cursor, chiedi: «elenca i miei progetti Onplana». Cursor chiama lo strumento list_projects di Onplana e mostra il risultato. Se vedi un errore, controlla il token e verifica che il file di configurazione sia JSON valido.
.cursor/mcp.json (progetto) o ~/.cursor/mcp.json (globale)
{
"mcpServers": {
"onplana": {
"url": "https://mcp.onplana.com/mcp",
"headers": {
"Authorization": "Bearer pat_paste-your-token-here"
}
}
}
}Come verificare che funzioni
Apri la chat dell'Agent di Cursor e prova una di queste:
- «Elenca i miei progetti Onplana.»
- «Cosa è in ritardo nel mio account Onplana?»
- «Crea un'attività Onplana nel progetto X chiamata ‘Migrare Postgres su Aurora’.»
- «Genera un report di stato del progetto Y.»
Cursor mostra la chiamata allo strumento prima di eseguirla, così puoi controllare quali dati vengono letti o scritti. Le modifiche vengono applicate in tutti i piani; in Free alcune azioni di scrittura hanno un limite mensile (nessuno dal piano Professional in su), e l'agente può chiedere un'anteprima che non conferma nulla tramite la sua opzione dryRun.
Domande frequenti
Quale piano di Onplana include MCP?
MCP è disponibile in tutti i piani, incluso quello gratuito. Il numero di connessioni simultanee di agenti cresce con il piano (Free 2, Professional 3, Business 5, Enterprise 10, Enterprise+ illimitate), e il tuo saldo di token IA (un'assegnazione mensile nei piani a pagamento, un bonus una tantum in Free, più il credito che acquisti) è ciò che limita l'uso reale dell'IA. Puoi cambiare piano quando vuoi su app.onplana.com/billing.
Il supporto MCP di Cursor è stabile?
Sì, MCP è una funzione già rilasciata in Cursor e non una funzione sperimentale. La connessione di Onplana è associata al provider CURSOR e riceve tutti gli strumenti di lettura, creazione e aggiornamento. Detto questo, le impostazioni di Cursor possono spostarsi tra una versione e l'altra; se succede, controlla la posizione attuale su docs.cursor.com e mantieni la stessa voce del server onplana.
Configurazione del progetto o globale?
Entrambe vanno bene. .cursor/mcp.json nella radice di un repository limita la connessione a quel progetto (utile quando repository diversi corrispondono a organizzazioni Onplana diverse con token separati). ~/.cursor/mcp.json applica la connessione a tutte le finestre di Cursor. Se entrambe definiscono un server "onplana", vince quella del progetto.
A quali strumenti ha accesso Cursor?
Allo stesso catalogo di 351 strumenti che vede qualsiasi client MCP: lettura (list_projects, get_project, list_tasks, list_my_tasks, list_overdue, list_risks, search_org_knowledge, summarize_project, generate_status_report), scrittura (create_project, create_task, update_task, assign_task, create_milestone, create_comment, bulk_update_tasks, create_sprint_with_tasks, link_dependency) e le aree di governance, controllo delle modifiche, conformità, documenti e flussi di lavoro. Il piano abilita alcuni strumenti; il catalogo completo è su onplana.com/mcp.
Cursor può eliminare progetti o attività tramite MCP?
Sì, in modo recuperabile, a meno che un amministratore non l'abbia disattivato. Gli strumenti di eliminazione tramite MCP sono: eliminare un'attività, un progetto, un elenco o un documento. Ognuno è un interruttore per area di lavoro che resta attivo finché un amministratore non salva una scelta, e chi chiama ha comunque bisogno del permesso che gli servirebbe in ogni caso. Tutti eliminano in modo reversibile nel cestino, e un'attività o un progetto eliminato viene conservato con tutto il suo sottoalbero e ripristinato con gli identificativi originali, quindi dipendenze e gerarchia restano intatte. Sprint, milestone, epic e obiettivi non hanno alcuno strumento di eliminazione tramite MCP.
C'è OAuth invece di incollare un token?
Onplana pubblica i metadati di discovery di OAuth 2.1 (RFC 9728 e RFC 8414) su mcp.onplana.com/.well-known/. Che Cursor li usi automaticamente dipende dal supporto all'autenticazione MCP della tua versione di Cursor; il percorso con il token nell'intestazione descritto qui funziona in tutte le versioni compatibili con i server MCP remoti.
Dove revoco la connessione?
In Onplana, in Impostazioni, poi Agenti, poi Connessioni, e Revoca sulla riga del token. Ha effetto immediato; la chiamata successiva di Cursor a uno strumento restituisce 401. Dal piano Enterprise, un proprietario o amministratore dell'organizzazione vede ogni chiamata fatta dal token nella pagina Audit Logs, in Agent Activity.