Asana MCP: como ligar o Asana ao ChatGPT, ao Claude e ao Cursor

Por Andrei Finogeev, fundador do Weft ·

O servidor MCP oficial do Asana é o servidor V2, em https://mcp.asana.com/v2/mcp; o antigo endereço V1 (mcp.asana.com/sse) foi descontinuado. No ChatGPT e no Claude, liga a app do Asana a partir dos respetivos diretórios e inicia sessão. No Claude Code, no Cursor e no VS Code há um passo extra: o Asana não suporta registo dinâmico de clientes, por isso tem primeiro de criar uma app OAuth na consola de programador do Asana e colar o client ID e o secret no cliente.

Asana MCP num relance

URL do servidorhttps://mcp.asana.com/v2/mcp (Streamable HTTP). O V1 em /sse foi descontinuado
Início de sessãoSó OAuth 2.0 — sem token de API. Uma app OAuth própria (client ID + secret) para o Claude Code, o Cursor e o VS Code
Plano gratuitoNão indicado
Limites de pedidosNão indicado; as chamadas em lote estão limitadas a 50 itens
EliminaçõesSim — delete_task e delete_record
Planos pagosStarter 10,99 US$/utilizador por mês no anual (13,49 US$ no mensal); Advanced 24,99 US$ no anual (30,49 US$ no mensal)

“Não indicado” significa que Asana não o diz. Os preços são preços de tabela em dólares americanos por lugar; os impostos e os preços regionais variam.

Como configurar o Asana MCP em cada assistente

ChatGPT

Ligue o Asana a partir do diretório de apps do ChatGPT, inicie sessão, escolha um espaço de trabalho e autorize. O Asana não diz que planos do ChatGPT o podem usar.

Claude (web e secretária)

Ligue o Asana a partir do diretório de conectores do Claude (claude.com/connectors/asana) e inicie sessão. A listagem é feita pelo Asana e está marcada como “Anthropic verified”.

Claude Code

Crie primeiro uma app OAuth na consola de programador do Asana com o URL de redirecionamento http://localhost:8080/callback. Adicione o servidor — o Claude Code pede o client secret —, depois execute /mcp no Claude Code e inicie sessão.

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”, cole a configuração e carregue em Connect. Registe cursor://anysphere.cursor-mcp/oauth/callback como URL de redirecionamento da sua app OAuth do 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, introduza o URL, dê-lhe o nome asana e introduza o client ID e o secret quando lhe forem pedidos. URL de redirecionamento: http://127.0.0.1:33418/ (com a barra final) e https://vscode.dev/redirect.

O que a sua IA pode fazer no Asana

  • Pesquisar e ler tarefas, projetos, portefólios, atualizações de estado, utilizadores e equipas.
  • Criar e atualizar tarefas e projetos (também a partir de modelos), adicionar comentários, publicar atualizações de estado de projetos.
  • Eliminar tarefas; trabalhar com tabelas e registos do Asana; ler e atualizar notificações.
  • Ferramentas de pré-visualização que mostram um cartão interativo de tarefa ou projeto nos clientes que suportam apps.

Limites a ter em conta

  • Sem registo dinâmico de clientes: fora das apps oficiais do ChatGPT e do Claude, precisa da sua própria app OAuth. O Asana diz que alguns clientes, como o Replit e o JetBrains, ainda não suportam isto.
  • Um espaço de trabalho por sessão — “Tokens are workspace-scoped”.
  • Sem âmbitos de permissões: o token pede acesso total a todas as ferramentas; as suas próprias permissões no Asana continuam a aplicar-se.
  • O search_tasks é exclusivo do Premium; nos outros planos, o assistente usa o get_tasks.
  • As ferramentas de objetivos, alocações e períodos de tempo foram removidas no V2.
  • Não há ferramenta para um agente assumir uma tarefa ou reportar progresso — a IA edita o Asana, não trabalha uma fila.

Asana ou Weft para trabalhar com IA?

Escolha o Asana se o seu trabalho são projetos entre equipas, com cronogramas, portefólios e relatórios de estado, e a sua empresa já trabalha nele. O seu servidor MCP é abrangente e mantido pelo Asana.

Escolha o Weft se é um fundador a solo ou uma equipa pequena e a IA deve conduzir o quadro. O Weft liga-se no ChatGPT, no Claude, no Cursor e no Codex com OAuth simples — sem app OAuth para registar — e as suas ferramentas são feitas para assistentes que fazem o trabalho: assumir uma tarefa, reportar progresso, fazer-lhe uma pergunta que espera na sua Caixa de entrada, registar a decisão. Funciona no ChatGPT em todos os planos, incluindo o Free.

Quadro do Weft num telemóvel, coluna Doing: três tarefas que um assistente de IA assumiu, cada uma marcada como IA
Os assistentes pegam na tarefa seguinte; cada cartão mostra quem está a trabalhar nela.
Uma tarefa do Weft criada por IA e concluída, com o resultado que o assistente registou: o que corrigiu e que 40 execuções de testes passaram
Quando um assistente termina, deixa um comprovativo: o que fez e como o verificou.

Configurar o Weft: Weft no ChatGPT · Weft no Claude · Weft no Claude Code · Weft no Cursor · Weft no Codex

Perguntas

Qual é o URL do servidor MCP do Asana?

https://mcp.asana.com/v2/mcp. O endereço V1, https://mcp.asana.com/sse, foi desligado.

Porque é que o Cursor ou o Claude Code pedem um client ID para o Asana?

O servidor V2 do Asana não suporta registo dinâmico de clientes, por isso os clientes que não sejam as apps oficiais do ChatGPT e do Claude precisam de uma app OAuth que o utilizador cria na consola de programador do Asana. Cola o client ID e o secret dessa app no cliente.

Posso usar um token de acesso pessoal do Asana com o MCP?

Não. O servidor só aceita OAuth, e os tokens emitidos para o MCP também não funcionam com a API REST do Asana.

O Asana MCP funciona no plano gratuito Personal?

O Asana não diz. A única restrição de plano que documenta é que o search_tasks exige o Premium.

Fontes

Lido a 11 de novembro de 2026.

Outros guias de configuração MCP