Asana MCP: sådan forbinder du Asana til ChatGPT, Claude og Cursor

Af Andrei Finogeev, grundlægger af Weft ·

Asanas officielle MCP-server er V2-serveren på https://mcp.asana.com/v2/mcp; den gamle V1-adresse (mcp.asana.com/sse) er lukket. I ChatGPT og Claude forbinder du Asana-appen fra deres kataloger og logger ind. I Claude Code, Cursor og VS Code er der ét ekstra trin: Asana understøtter ikke dynamisk klientregistrering, så du opretter først en OAuth-app i Asanas udviklerkonsol og indsætter dens klient-id og hemmelighed i klienten.

Asana MCP på ét blik

Server-URLhttps://mcp.asana.com/v2/mcp (Streamable HTTP). V1 på /sse er lukket
LoginKun OAuth 2.0 — intet API-token. Din egen OAuth-app (klient-id + hemmelighed) til Claude Code, Cursor, VS Code
GratisabonnementIkke oplyst
HastighedsgrænserIkke oplyst; batchkald er begrænset til 50 elementer
SletningJa — delete_task og delete_record
Betalte abonnementerStarter $10.99/bruger/md. årligt ($13.49 månedligt); Advanced $24.99 årligt ($30.49 månedligt)

“Ikke oplyst” betyder, at Asana ikke siger det. Priser er listepriser i amerikanske dollar pr. plads; moms og regionale priser varierer.

Sådan sætter du Asana MCP op i hver assistent

ChatGPT

Forbind Asana fra ChatGPTs app-katalog, log ind, vælg et arbejdsområde, og godkend. Asana oplyser ikke, hvilke ChatGPT-abonnementer der kan bruge det.

Claude (web og desktop)

Forbind Asana fra Claudes connector-katalog (claude.com/connectors/asana), og log ind. Opslaget er lavet af Asana og markeret “Anthropic verified”.

Claude Code

Opret først en OAuth-app i Asanas udviklerkonsol med redirect-URL’en http://localhost:8080/callback. Tilføj serveren — Claude Code beder om klienthemmeligheden — kør derefter /mcp i Claude Code, og log ind.

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”, indsæt konfigurationen, og tryk derefter på Connect. Registrér cursor://anysphere.cursor-mcp/oauth/callback som redirect-URL for din 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, indtast URL’en, kald den asana, og indtast klient-id og hemmelighed, når du bliver spurgt. Redirect-URL’er: http://127.0.0.1:33418/ (med skråstreg til sidst) og https://vscode.dev/redirect.

Hvad din AI kan gøre i Asana

  • Søge i og læse opgaver, projekter, porteføljer, statusopdateringer, brugere og teams.
  • Oprette og opdatere opgaver og projekter (også fra skabeloner), tilføje kommentarer, poste statusopdateringer for projekter.
  • Slette opgaver; arbejde med Asana-tabeller og -poster; læse og opdatere notifikationer.
  • Preview-værktøjer, der viser et interaktivt opgave- eller projektkort i klienter, der understøtter apps.

Grænser, der er værd at kende

  • Ingen dynamisk klientregistrering: uden for de officielle ChatGPT- og Claude-apps skal du bruge din egen OAuth-app. Asana siger, at nogle klienter, såsom Replit og JetBrains, endnu ikke understøtter det.
  • Ét arbejdsområde pr. session — “Tokens are workspace-scoped”.
  • Ingen tilladelses-scopes: tokenet beder om fuld adgang til alle værktøjer; dine egne Asana-rettigheder gælder stadig.
  • search_tasks findes kun på Premium; på andre abonnementer bruger assistenten get_tasks.
  • Værktøjer til mål, allokeringer og tidsperioder blev fjernet i V2.
  • Intet værktøj, hvormed en agent kan gøre krav på en opgave eller rapportere fremdrift — AI’en redigerer Asana, den arbejder ikke en kø igennem.

Asana eller Weft til arbejde med AI?

Vælg Asana, hvis dit arbejde er tværgående projekter med tidslinjer, porteføljer og statusrapportering, og din virksomhed allerede kører på det. Dens MCP-server er bred og vedligeholdes af Asana.

Vælg Weft, hvis du er solo-founder eller et lille team, og AI’en skal køre tavlen. Weft forbinder i ChatGPT, Claude, Cursor og Codex med almindelig OAuth — ingen OAuth-app at registrere — og dens værktøjer er lavet til assistenter, der udfører arbejdet: gøre krav på en opgave, rapportere fremdrift, stille dig et spørgsmål, der venter i din Inbox, registrere beslutningen. Det virker i ChatGPT på alle abonnementer, også Free.

Weft-tavle på en telefon, kolonnen Doing: tre opgaver, en AI-assistent har taget, hver markeret AI
Assistenterne tager den næste opgave; hvert kort viser, hvem der arbejder på det.
En færdig Weft-opgave oprettet af AI med det resultat, assistenten registrerede: hvad den rettede, og at 40 testkørsler bestod
Når en assistent er færdig, efterlader den en kvittering: hvad den gjorde, og hvordan den tjekkede det.

Opsætning af Weft: Weft i ChatGPT · Weft i Claude · Weft i Claude Code · Weft i Cursor · Weft i Codex

Spørgsmål

Hvad er URL’en til Asanas MCP-server?

https://mcp.asana.com/v2/mcp. V1-adressen, https://mcp.asana.com/sse, er lukket ned.

Hvorfor beder Cursor eller Claude Code om et klient-id til Asana?

Asanas V2-server understøtter ikke dynamisk klientregistrering, så andre klienter end de officielle ChatGPT- og Claude-apps skal bruge en OAuth-app, som du opretter i Asanas udviklerkonsol. Du indsætter dens klient-id og hemmelighed i klienten.

Kan jeg bruge et personligt Asana-adgangstoken med MCP?

Nej. Serveren accepterer kun OAuth, og tokens udstedt til MCP virker heller ikke med Asanas REST API.

Virker Asana MCP på det gratis Personal-abonnement?

Det siger Asana ikke. Den eneste abonnementsbegrænsning, Asana dokumenterer, er, at search_tasks kræver Premium.

Kilder

Læst 11. november 2026.

Andre opsætningsguider til MCP