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 servidor | https://mcp.asana.com/v2/mcp (Streamable HTTP). O V1 em /sse foi descontinuado |
|---|---|
| Início de sessão | Só 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 gratuito | Não indicado |
| Limites de pedidos | Não indicado; as chamadas em lote estão limitadas a 50 itens |
| Eliminações | Sim — delete_task e delete_record |
| Planos pagos | Starter 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/mcpCursor
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.


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.