MCP d'Asana: com connectar Asana a ChatGPT, Claude i Cursor

Per Andrei Finogeev, fundador de Weft ·

El servidor MCP oficial d'Asana és el servidor V2 a https://mcp.asana.com/v2/mcp; l'antiga adreça V1 (mcp.asana.com/sse) s'ha retirat. A ChatGPT i Claude connectes l'aplicació d'Asana des dels seus directoris i inicies la sessió. A Claude Code, Cursor i VS Code hi ha un pas més: Asana no admet el registre dinàmic de clients, així que primer has de crear una aplicació OAuth a la consola de desenvolupadors d'Asana i enganxar-ne el client ID i el secret al client.

MCP de Asana d'un cop d'ull

URL del servidorhttps://mcp.asana.com/v2/mcp (Streamable HTTP). La V1 a /sse està retirada
Inici de sessióNomés OAuth 2.0, sense token d'API. Una aplicació OAuth pròpia (client ID + secret) per a Claude Code, Cursor i VS Code
Pla gratuïtNo s'indica
Límits de peticionsNo s'indica; les crides per lots estan limitades a 50 elements
EsborrarSí: delete_task i delete_record
Plans de pagamentStarter 10,99 $/usuari al mes amb facturació anual (13,49 $ mensual); Advanced 24,99 $ amb facturació anual (30,49 $ mensual)

«No s'indica» vol dir que Asana no ho diu. Els preus són preus de llista en dòlars dels EUA per usuari; els impostos i els preus regionals varien.

Com configurar l'MCP de Asana a cada assistent

ChatGPT

Connecta Asana des del directori d'aplicacions de ChatGPT, inicia la sessió, tria un espai de treball i autoritza. Asana no diu quins plans de ChatGPT el poden fer servir.

Claude (web i escriptori)

Connecta Asana des del directori de connectors de Claude (claude.com/connectors/asana) i inicia la sessió. La fitxa l'ha feta Asana i està marcada com a «Anthropic verified».

Claude Code

Primer crea una aplicació OAuth a la consola de desenvolupadors d'Asana amb la URL de redirecció http://localhost:8080/callback. Afegeix el servidor —Claude Code et demana el client secret— i després executa /mcp a Claude Code i inicia la sessió.

claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 asana https://mcp.asana.com/v2/mcp

Cursor

Cursor Settings → Tools & MCP → «+ Add new global MCP server», enganxa la configuració i prem Connect. Registra cursor://anysphere.cursor-mcp/oauth/callback com a URL de redirecció de la teva aplicació OAuth d'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, introdueix la URL, anomena'l asana i introdueix el client ID i el secret quan te'ls demani. URL de redirecció: http://127.0.0.1:33418/ (amb la barra final) i https://vscode.dev/redirect.

Què pot fer la teva IA a Asana

  • Cercar i llegir tasques, projectes, carteres, actualitzacions d'estat, usuaris i equips.
  • Crear i actualitzar tasques i projectes (també a partir de plantilles), afegir comentaris, publicar actualitzacions d'estat dels projectes.
  • Esborrar tasques; treballar amb taules i registres d'Asana; llegir i actualitzar notificacions.
  • Eines de previsualització que mostren una targeta interactiva de tasca o projecte als clients que admeten aplicacions.

Límits que cal conèixer

  • Sense registre dinàmic de clients: fora de les aplicacions oficials de ChatGPT i Claude, necessites la teva pròpia aplicació OAuth. Asana diu que alguns clients, com Replit i JetBrains, encara no ho admeten.
  • Un espai de treball per sessió: «Tokens are workspace-scoped».
  • Sense abasts de permisos: el token demana accés complet a totes les eines; els teus permisos d'Asana continuen aplicant-se.
  • search_tasks només és per a Premium; en altres plans l'assistent fa servir get_tasks.
  • Les eines d'objectius, assignacions de capacitat i períodes de temps es van eliminar a la V2.
  • No hi ha cap eina perquè un agent reclami una tasca o n'informi del progrés: la IA edita Asana, no treballa una cua.

Asana o Weft per treballar amb IA?

Tria Asana si la teva feina són projectes entre equips amb cronogrames, carteres i informes d'estat, i la teva empresa ja hi funciona. El seu servidor MCP és ampli i el manté Asana.

Tria Weft si ets un fundador en solitari o un equip petit i la IA ha de portar el tauler. Weft es connecta a ChatGPT, Claude, Cursor i Codex amb OAuth senzill —sense cap aplicació OAuth per registrar— i les seves eines estan fetes perquè els assistents facin la feina: reclamar una tasca, informar del progrés, fer-te una pregunta que espera a la teva Safata d'entrada, registrar la decisió. Funciona a ChatGPT en tots els plans, Free inclòs.

Tauler de Weft en un mòbil, columna Doing: tres tasques que ha agafat un assistent d'IA, cadascuna marcada amb IA
Els assistents agafen la tasca següent; cada targeta mostra qui hi treballa.
Una tasca de Weft acabada i creada per IA, amb el resultat que ha registrat l'assistent: què ha arreglat i que han passat 40 execucions de proves
Quan un assistent acaba, deixa un rebut: què ha fet i com ho ha comprovat.

Configurar Weft: Weft a ChatGPT · Weft a Claude · Weft a Claude Code · Weft a Cursor · Weft a Codex

Preguntes

Quina és la URL del servidor MCP d'Asana?

https://mcp.asana.com/v2/mcp. L'adreça V1, https://mcp.asana.com/sse, s'ha tancat.

Per què Cursor o Claude Code em demanen un client ID per a Asana?

El servidor V2 d'Asana no admet el registre dinàmic de clients, així que els clients que no són les aplicacions oficials de ChatGPT i Claude necessiten una aplicació OAuth que crees a la consola de desenvolupadors d'Asana. N'enganxes el client ID i el secret al client.

Puc fer servir un token d'accés personal d'Asana amb MCP?

No. El servidor només accepta OAuth, i els tokens emesos per a MCP tampoc no funcionen amb l'API REST d'Asana.

L'MCP d'Asana funciona amb el pla gratuït Personal?

Asana no ho diu. L'única restricció de pla que documenta és que search_tasks necessita Premium.

Fonts

Consultat el 11 de novembre del 2026.

Altres guies de configuració MCP