Asana MCP: come collegare Asana a ChatGPT, Claude e Cursor
Di Andrei Finogeev, fondatore di Weft ·
Il server MCP ufficiale di Asana è il server V2 su https://mcp.asana.com/v2/mcp; il vecchio indirizzo V1 (mcp.asana.com/sse) è stato ritirato. In ChatGPT e Claude colleghi l’app Asana dalle rispettive directory e accedi. In Claude Code, Cursor e VS Code c’è un passaggio in più: Asana non supporta la registrazione dinamica del client, quindi prima crei un’app OAuth nella console sviluppatori di Asana e ne incolli client ID e secret nel client.
Asana MCP in breve
| URL del server | https://mcp.asana.com/v2/mcp (Streamable HTTP). La V1 su /sse è ritirata |
|---|---|
| Accesso | Solo OAuth 2.0, nessun token API. Un’app OAuth tua (client ID + secret) per Claude Code, Cursor, VS Code |
| Piano gratuito | Non indicato |
| Limiti di frequenza | Non indicato; le chiamate batch sono limitate a 50 elementi |
| Eliminazioni | Sì: delete_task e delete_record |
| Piani a pagamento | Starter 10,99 $/utente al mese con fatturazione annuale (13,49 $ mensili); Advanced 24,99 $ annuale (30,49 $ mensili) |
«Non indicato» significa che Asana non lo dice. I prezzi sono di listino in dollari USA per postazione; tasse e prezzi regionali possono variare.
Come configurare Asana MCP in ogni assistente
ChatGPT
Collega Asana dalla directory delle app di ChatGPT, accedi, scegli un workspace e autorizza. Asana non dice quali piani ChatGPT possono usarlo.
Claude (web e desktop)
Collega Asana dalla directory dei connettori di Claude (claude.com/connectors/asana) e accedi. La scheda è realizzata da Asana e contrassegnata come “Anthropic verified”.
Claude Code
Prima crea un’app OAuth nella console sviluppatori di Asana con l’URL di reindirizzamento http://localhost:8080/callback. Aggiungi il server (Claude Code ti chiede il client secret), poi esegui /mcp in Claude Code e accedi.
claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 asana https://mcp.asana.com/v2/mcpCursor
Cursor Settings → Tools & MCP → “+ Add new global MCP server”, incolla la configurazione, poi premi Connect. Registra cursor://anysphere.cursor-mcp/oauth/callback come URL di reindirizzamento della tua app OAuth di Asana.
{
"mcpServers": {
"asana": {
"url": "https://mcp.asana.com/v2/mcp",
"auth": {
"CLIENT_ID": "${env:ASANA_CLIENT_ID}",
"CLIENT_SECRET": "${env:ASANA_CLIENT_SECRET}"
}
}
}
}VS Code
Command Palette → “MCP: Add Server” → HTTP, inserisci l’URL, chiamalo asana e inserisci client ID e secret quando richiesto. URL di reindirizzamento: http://127.0.0.1:33418/ (con la barra finale) e https://vscode.dev/redirect.
Cosa può fare la tua IA in Asana
- Cercare e leggere attività, progetti, portfolio, aggiornamenti di stato, utenti e team.
- Creare e aggiornare attività e progetti (anche da modelli), aggiungere commenti, pubblicare aggiornamenti di stato del progetto.
- Eliminare attività; lavorare con tabelle e record di Asana; leggere e aggiornare le notifiche.
- Strumenti di anteprima che mostrano una scheda interattiva di attività o progetto nei client che supportano le app.
Limiti da conoscere
- Nessuna registrazione dinamica del client: fuori dalle app ufficiali di ChatGPT e Claude ti serve un’app OAuth tua. Asana dice che alcuni client, come Replit e JetBrains, non lo supportano ancora.
- Un workspace per sessione: “Tokens are workspace-scoped”.
- Nessuno scope di permessi: il token chiede accesso completo a ogni strumento; i tuoi permessi in Asana restano comunque validi.
- search_tasks è solo per Premium; sugli altri piani l’assistente usa get_tasks.
- Gli strumenti per obiettivi, allocazioni e periodi di tempo sono stati rimossi nella V2.
- Nessuno strumento con cui un agente possa prendere in carico un’attività o segnalarne i progressi: l’IA modifica Asana, non lavora da una coda.
Asana o Weft per lavorare con l’IA?
Scegli Asana se il tuo lavoro sono progetti tra più team con timeline, portfolio e report di stato, e la tua azienda lo usa già. Il suo server MCP è ampio e mantenuto da Asana.
Scegli Weft se lavori da solo o in un piccolo team e vuoi che sia l’IA a far girare la bacheca. Weft si collega in ChatGPT, Claude, Cursor e Codex con un semplice OAuth, senza app OAuth da registrare, e i suoi strumenti sono fatti per assistenti che fanno il lavoro: prendere in carico un’attività, segnalare i progressi, farti una domanda che aspetta nella tua Posta in arrivo, registrare la decisione. Funziona in ChatGPT su ogni piano, Free compreso.


Configurare Weft: Weft in ChatGPT · Weft in Claude · Weft in Claude Code · Weft in Cursor · Weft in Codex
Domande
Qual è l’URL del server MCP di Asana?
https://mcp.asana.com/v2/mcp. L’indirizzo V1, https://mcp.asana.com/sse, è stato spento.
Perché Cursor o Claude Code mi chiedono un client ID per Asana?
Il server V2 di Asana non supporta la registrazione dinamica del client, quindi i client diversi dalle app ufficiali di ChatGPT e Claude hanno bisogno di un’app OAuth creata da te nella console sviluppatori di Asana. Ne incolli client ID e secret nel client.
Posso usare un token di accesso personale di Asana con MCP?
No. Il server accetta solo OAuth, e i token emessi per MCP non funzionano nemmeno con l’API REST di Asana.
Asana MCP funziona sul piano gratuito Personal?
Asana non lo dice. L’unica restrizione di piano che documenta è che search_tasks richiede Premium.
Fonti
Letto il 11 novembre 2026.