Asana MCP: zo koppel je Asana aan ChatGPT, Claude en Cursor

Door Andrei Finogeev, oprichter van Weft ·

De officiële MCP-server van Asana is de V2-server op https://mcp.asana.com/v2/mcp; het oude V1-adres (mcp.asana.com/sse) is buiten gebruik gesteld. In ChatGPT en Claude koppel je de Asana-app vanuit hun directory en log je in. In Claude Code, Cursor en VS Code is er één extra stap: Asana ondersteunt geen dynamische clientregistratie, dus maak je eerst een OAuth-app aan in de developer console van Asana en plak je de client-ID en het secret ervan in de client.

Asana MCP in één oogopslag

Server-URLhttps://mcp.asana.com/v2/mcp (Streamable HTTP). V1 op /sse is buiten gebruik
InloggenAlleen OAuth 2.0 — geen API-token. Je eigen OAuth-app (client-ID + secret) voor Claude Code, Cursor, VS Code
Gratis planNiet vermeld
Rate limitsNiet vermeld; batchaanroepen zijn begrensd op 50 items
VerwijderenJa — delete_task en delete_record
Betaalde plannenStarter $10,99/gebruiker per maand jaarlijks ($13,49 maandelijks); Advanced $24,99 jaarlijks ($30,49 maandelijks)

“Niet vermeld” betekent dat Asana het niet zegt. Prijzen zijn catalogusprijzen in Amerikaanse dollars per plek; belastingen en regionale prijzen verschillen.

Zo stel je Asana MCP in, per assistent

ChatGPT

Koppel Asana vanuit de appdirectory van ChatGPT, log in, kies een workspace en geef toestemming. Asana zegt niet welke ChatGPT-plannen hem kunnen gebruiken.

Claude (web en desktop)

Koppel Asana vanuit de connectordirectory van Claude (claude.com/connectors/asana) en log in. De vermelding is gemaakt door Asana en gemarkeerd als “Anthropic verified”.

Claude Code

Maak eerst een OAuth-app aan in de developer console van Asana met de redirect-URL http://localhost:8080/callback. Voeg de server toe — Claude Code vraagt om het client secret — voer daarna /mcp uit in Claude Code en log in.

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”, plak de config en druk daarna op Connect. Registreer cursor://anysphere.cursor-mcp/oauth/callback als redirect-URL van je Asana-OAuth-app.

{
  "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, voer de URL in, noem hem asana, en voer de client-ID en het secret in als daarom gevraagd wordt. Redirect-URL’s: http://127.0.0.1:33418/ (met de slash aan het eind) en https://vscode.dev/redirect.

Wat je AI kan doen in Asana

  • Taken, projecten, portfolio’s, statusupdates, gebruikers en teams zoeken en lezen.
  • Taken en projecten aanmaken en bijwerken (ook vanuit sjablonen), opmerkingen toevoegen, statusupdates van projecten plaatsen.
  • Taken verwijderen; werken met tabellen en records in Asana; meldingen lezen en bijwerken.
  • Previewtools die een interactieve taak- of projectkaart tonen in clients die apps ondersteunen.

Limieten om te kennen

  • Geen dynamische clientregistratie: buiten de officiële apps voor ChatGPT en Claude heb je je eigen OAuth-app nodig. Volgens Asana ondersteunen sommige clients, zoals Replit en JetBrains, dit nog niet.
  • Eén workspace per sessie — “Tokens are workspace-scoped”.
  • Geen toestemmingsscopes: het token vraagt volledige toegang tot elke tool; je eigen rechten in Asana blijven wel gelden.
  • search_tasks is alleen voor Premium; op andere plannen gebruikt de assistent get_tasks.
  • Tools voor doelen, toewijzingen van capaciteit en tijdsperiodes zijn in V2 verwijderd.
  • Geen tool waarmee een agent een taak kan claimen of voortgang kan melden — de AI bewerkt Asana, hij werkt geen wachtrij af.

Asana of Weft om met AI te werken?

Kies Asana als je werk bestaat uit teamoverstijgende projecten met tijdlijnen, portfolio’s en statusrapportage, en je bedrijf er al op draait. De MCP-server is breed en wordt door Asana onderhouden.

Kies Weft als je een solo-oprichter of een klein team bent en de AI het bord moet draaien. Weft verbindt in ChatGPT, Claude, Cursor en Codex met gewone OAuth — geen OAuth-app om te registreren — en de tools zijn gemaakt voor assistenten die het werk doen: een taak claimen, voortgang melden, je een vraag stellen die in je Inbox wacht, de beslissing vastleggen. Het werkt in ChatGPT op elk plan, Free inbegrepen.

Weft-bord op een telefoon, kolom Doing: drie taken die een AI-assistent heeft opgepakt, elk gemarkeerd met AI
Assistenten pakken de volgende taak op; elke kaart laat zien wie eraan werkt.
Een afgeronde Weft-taak die door AI is aangemaakt, met de uitkomst die de assistent vastlegde: wat er is opgelost en dat 40 testruns slaagden
Als een assistent klaar is, laat hij bewijs achter: wat hij deed en hoe hij het controleerde.

Weft instellen: Weft in ChatGPT · Weft in Claude · Weft in Claude Code · Weft in Cursor · Weft in Codex

Vragen

Wat is de URL van de MCP-server van Asana?

https://mcp.asana.com/v2/mcp. Het V1-adres, https://mcp.asana.com/sse, is uitgeschakeld.

Waarom vraagt Cursor of Claude Code om een client-ID voor Asana?

De V2-server van Asana ondersteunt geen dynamische clientregistratie, dus clients buiten de officiële apps voor ChatGPT en Claude hebben een OAuth-app nodig die je aanmaakt in de developer console van Asana. Je plakt de client-ID en het secret ervan in de client.

Kan ik een persoonlijk toegangstoken van Asana gebruiken met MCP?

Nee. De server accepteert alleen OAuth, en tokens die voor MCP zijn uitgegeven werken ook niet met de REST API van Asana.

Werkt Asana MCP op het gratis Personal-plan?

Asana zegt het niet. De enige planbeperking die het documenteert, is dat search_tasks Premium vereist.

Bronnen

Gelezen op 11 november 2026.

Andere installatiegidsen voor MCP