Asana MCP : comment connecter Asana à ChatGPT, Claude et Cursor

Par Andrei Finogeev, fondateur de Weft ·

Le serveur MCP officiel d’Asana est le serveur V2, à l’adresse https://mcp.asana.com/v2/mcp ; l’ancienne adresse V1 (mcp.asana.com/sse) a été retirée. Dans ChatGPT et Claude, vous connectez l’appli Asana depuis leurs annuaires et vous vous connectez. Dans Claude Code, Cursor et VS Code, il y a une étape de plus : Asana ne prend pas en charge l’enregistrement dynamique des clients, vous devez donc d’abord créer une appli OAuth dans la console développeur d’Asana et coller son client ID et son secret dans le client.

Asana MCP en un coup d’œil

URL du serveurhttps://mcp.asana.com/v2/mcp (Streamable HTTP). La V1 sur /sse est retirée
ConnexionOAuth 2.0 uniquement — pas de jeton d’API. Votre propre appli OAuth (client ID + secret) pour Claude Code, Cursor, VS Code
Forfait gratuitNon indiqué
Limites de débitNon indiqué ; les appels groupés sont plafonnés à 50 éléments
SuppressionsOui — delete_task et delete_record
Forfaits payantsStarter 10,99 $/utilisateur par mois à l’année (13,49 $ au mois) ; Advanced 24,99 $ à l’année (30,49 $ au mois)

« Non indiqué » signifie que Asana ne le précise pas. Les prix sont des prix catalogue en dollars US par place ; les taxes et les prix régionaux varient.

Configurer Asana MCP dans chaque assistant

ChatGPT

Connectez Asana depuis l’annuaire d’applis de ChatGPT, connectez-vous, choisissez un espace de travail et autorisez. Asana ne précise pas quels forfaits ChatGPT peuvent l’utiliser.

Claude (web et bureau)

Connectez Asana depuis l’annuaire des connecteurs de Claude (claude.com/connectors/asana) et connectez-vous. La fiche est réalisée par Asana et marquée « Anthropic verified ».

Claude Code

Créez d’abord une appli OAuth dans la console développeur d’Asana avec l’URL de redirection http://localhost:8080/callback. Ajoutez le serveur — Claude Code demande le client secret — puis lancez /mcp dans Claude Code et connectez-vous.

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 », collez la configuration, puis appuyez sur Connect. Enregistrez cursor://anysphere.cursor-mcp/oauth/callback comme URL de redirection de votre appli OAuth 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, saisissez l’URL, nommez-le asana, puis saisissez le client ID et le secret quand ils sont demandés. URL de redirection : http://127.0.0.1:33418/ (avec la barre oblique finale) et https://vscode.dev/redirect.

Ce que votre IA peut faire dans Asana

  • Chercher et lire des tâches, projets, portefeuilles, points d’avancement, utilisateurs et équipes.
  • Créer et modifier des tâches et des projets (y compris à partir de modèles), ajouter des commentaires, publier des points d’avancement de projet.
  • Supprimer des tâches ; travailler avec les tables et les enregistrements Asana ; lire et mettre à jour les notifications.
  • Des outils d’aperçu qui affichent une carte interactive de tâche ou de projet dans les clients qui prennent en charge les applis.

Les limites à connaître

  • Pas d’enregistrement dynamique des clients : en dehors des applis officielles ChatGPT et Claude, il vous faut votre propre appli OAuth. Asana indique que certains clients, comme Replit et JetBrains, ne le prennent pas encore en charge.
  • Un seul espace de travail par session — « Tokens are workspace-scoped ».
  • Pas de scopes d’autorisation : le jeton demande un accès complet à tous les outils ; vos propres permissions Asana s’appliquent quand même.
  • search_tasks est réservé à Premium ; sur les autres forfaits, l’assistant utilise get_tasks.
  • Les outils d’objectifs, d’allocations et de périodes ont été retirés en V2.
  • Pas d’outil permettant à un agent de réserver une tâche ou de rendre compte de son avancement — l’IA modifie Asana, elle ne travaille pas une file.

Asana ou Weft pour travailler avec l’IA ?

Choisissez Asana si votre travail, ce sont des projets transverses avec chronologies, portefeuilles et reporting d’avancement, et que votre entreprise tourne déjà dessus. Son serveur MCP est large et maintenu par Asana.

Choisissez Weft si vous êtes fondateur solo ou une petite équipe et que l’IA doit faire tourner le tableau. Weft se connecte dans ChatGPT, Claude, Cursor et Codex avec un simple OAuth — aucune appli OAuth à enregistrer — et ses outils sont faits pour des assistants qui font le travail : réserver une tâche, rendre compte de l’avancement, vous poser une question qui attend dans votre boîte de réception, consigner la décision. Il fonctionne dans ChatGPT sur tous les forfaits, y compris le gratuit.

Tableau Weft sur un téléphone, colonne Doing : trois tâches prises par un assistant IA, chacune marquée IA
Les assistants prennent la tâche suivante ; chaque carte indique qui travaille dessus.
Une tâche Weft terminée, créée par l’IA, avec le résultat consigné par l’assistant : ce qu’il a corrigé et le fait que 40 exécutions de tests ont réussi
Quand un assistant termine, il laisse un compte rendu : ce qu’il a fait et comment il l’a vérifié.

Configurer Weft : Weft dans ChatGPT · Weft dans Claude · Weft dans Claude Code · Weft dans Cursor · Weft dans Codex

Questions

Quelle est l’URL du serveur MCP d’Asana ?

https://mcp.asana.com/v2/mcp. L’adresse V1, https://mcp.asana.com/sse, a été fermée.

Pourquoi Cursor ou Claude Code demande-t-il un client ID pour Asana ?

Le serveur V2 d’Asana ne prend pas en charge l’enregistrement dynamique des clients : les clients autres que les applis officielles ChatGPT et Claude ont besoin d’une appli OAuth que vous créez dans la console développeur d’Asana. Vous collez son client ID et son secret dans le client.

Puis-je utiliser un jeton d’accès personnel Asana avec MCP ?

Non. Le serveur n’accepte qu’OAuth, et les jetons émis pour MCP ne fonctionnent pas non plus avec l’API REST d’Asana.

Asana MCP fonctionne-t-il sur le forfait gratuit Personal ?

Asana ne le précise pas. La seule restriction de forfait qu’il documente est que search_tasks exige Premium.

Sources

Consulté le 11 novembre 2026.

Autres guides de configuration MCP