Asana MCP: slik kobler du Asana til ChatGPT, Claude og Cursor

Av Andrei Finogeev, grunnlegger av Weft ·

Asanas offisielle MCP-server er V2-serveren på https://mcp.asana.com/v2/mcp; den gamle V1-adressen (mcp.asana.com/sse) er faset ut. I ChatGPT og Claude kobler du til Asana-appen fra katalogene deres og logger inn. I Claude Code, Cursor og VS Code er det ett ekstra steg: Asana støtter ikke dynamisk klientregistrering, så du må først opprette en OAuth-app i Asanas utviklerkonsoll og lime inn klient-ID-en og hemmeligheten i klienten.

Asana MCP på et øyeblikk

Server-URLhttps://mcp.asana.com/v2/mcp (Streamable HTTP). V1 på /sse er faset ut
InnloggingBare OAuth 2.0 — ikke API-token. Din egen OAuth-app (klient-ID + hemmelighet) for Claude Code, Cursor, VS Code
GratisplanIkke oppgitt
HastighetsgrenserIkke oppgitt; batchkall er begrenset til 50 elementer
SlettingJa — delete_task og delete_record
Betalte planerStarter $10.99/bruker i måneden årlig ($13.49 månedlig); Advanced $24.99 årlig ($30.49 månedlig)

«Ikke oppgitt» betyr at Asana ikke sier noe om det. Prisene er listepriser i amerikanske dollar per plass; skatter og regionale priser varierer.

Slik setter du opp Asana MCP i hver assistent

ChatGPT

Koble til Asana fra appkatalogen i ChatGPT, logg inn, velg et arbeidsområde og gi tillatelse. Asana sier ikke hvilke ChatGPT-planer som kan bruke den.

Claude (nett og skrivebord)

Koble til Asana fra koblingskatalogen i Claude (claude.com/connectors/asana) og logg inn. Oppføringen er laget av Asana og merket “Anthropic verified”.

Claude Code

Opprett først en OAuth-app i Asanas utviklerkonsoll med omdirigerings-URL-en http://localhost:8080/callback. Legg til serveren — Claude Code ber om klienthemmeligheten — kjør deretter /mcp i Claude Code og logg inn.

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”, lim inn konfigurasjonen og trykk Connect. Registrer cursor://anysphere.cursor-mcp/oauth/callback som omdirigerings-URL for Asana-OAuth-appen din.

{
  "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, skriv inn URL-en, gi den navnet asana, og oppgi klient-ID og hemmelighet når du blir spurt. Omdirigerings-URL-er: http://127.0.0.1:33418/ (med skråstrek til slutt) og https://vscode.dev/redirect.

Hva AI-en din kan gjøre i Asana

  • Søke etter og lese oppgaver, prosjekter, porteføljer, statusoppdateringer, brukere og team.
  • Opprette og oppdatere oppgaver og prosjekter (også fra maler), legge til kommentarer, publisere statusoppdateringer for prosjekter.
  • Slette oppgaver; jobbe med Asana-tabeller og -poster; lese og oppdatere varsler.
  • Forhåndsvisningsverktøy som viser et interaktivt oppgave- eller prosjektkort i klienter som støtter apper.

Grenser som er verdt å kjenne

  • Ingen dynamisk klientregistrering: utenfor de offisielle appene i ChatGPT og Claude trenger du din egen OAuth-app. Asana sier at noen klienter, som Replit og JetBrains, ikke støtter dette ennå.
  • Ett arbeidsområde per økt — “Tokens are workspace-scoped”.
  • Ingen tilgangsomfang: tokenet ber om full tilgang til alle verktøy; dine egne Asana-rettigheter gjelder fortsatt.
  • search_tasks finnes bare på Premium; på andre planer bruker assistenten get_tasks.
  • Verktøy for mål, allokeringer og tidsperioder ble fjernet i V2.
  • Det finnes ikke noe verktøy for at en agent kan gjøre krav på en oppgave eller rapportere fremdrift — AI-en redigerer Asana, den jobber ikke gjennom en kø.

Asana eller Weft for arbeid med AI?

Velg Asana hvis arbeidet ditt er prosjekter på tvers av team med tidslinjer, porteføljer og statusrapportering, og selskapet ditt allerede kjører på det. MCP-serveren er bred og vedlikeholdes av Asana.

Velg Weft hvis du er en gründer som jobber alene eller et lite team, og AI-en skal drive tavlen. Weft kobler til i ChatGPT, Claude, Cursor og Codex med vanlig OAuth — ingen OAuth-app å registrere — og verktøyene er laget for assistenter som gjør arbeidet: gjøre krav på en oppgave, rapportere fremdrift, stille deg et spørsmål som venter i Innboksen din, registrere beslutningen. Den fungerer i ChatGPT på alle planer, Free inkludert.

Weft-tavle på en telefon, Doing-kolonnen: tre oppgaver en AI-assistent har plukket opp, hver merket AI
Assistentene plukker opp neste oppgave; hvert kort viser hvem som jobber med det.
En ferdig Weft-oppgave opprettet av AI, med resultatet assistenten registrerte: hva den fikset, og at 40 testkjøringer gikk gjennom
Når en assistent er ferdig, legger den igjen en kvittering: hva den gjorde og hvordan den sjekket det.

Sette opp Weft: Weft i ChatGPT · Weft i Claude · Weft i Claude Code · Weft i Cursor · Weft i Codex

Spørsmål

Hva er URL-en til Asanas MCP-server?

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

Hvorfor ber Cursor eller Claude Code om en klient-ID for Asana?

Asanas V2-server støtter ikke dynamisk klientregistrering, så andre klienter enn de offisielle appene i ChatGPT og Claude trenger en OAuth-app som du oppretter i Asanas utviklerkonsoll. Du limer inn klient-ID-en og hemmeligheten i klienten.

Kan jeg bruke et personlig tilgangstoken fra Asana med MCP?

Nei. Serveren godtar bare OAuth, og tokener utstedt for MCP fungerer heller ikke med Asanas REST API.

Fungerer Asana MCP på gratisplanen Personal?

Asana sier ikke noe om det. Den eneste planbegrensningen som er dokumentert, er at search_tasks krever Premium.

Kilder

Lest 11. november 2026.

Andre oppsettsguider for MCP