Asana MCP: como conectar 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 endereço antigo do V1 (mcp.asana.com/sse) foi desativado. No ChatGPT e no Claude, você conecta o app do Asana pelos diretórios deles e entra. No Claude Code, no Cursor e no VS Code há um passo a mais: o Asana não suporta registro dinâmico de clientes, então você primeiro cria um app OAuth no console de desenvolvedor do Asana e cola o client ID e o secret dele no cliente.
Asana MCP em resumo
| URL do servidor | https://mcp.asana.com/v2/mcp (Streamable HTTP). O V1 em /sse foi desativado |
|---|---|
| Login | Só OAuth 2.0 — sem token de API. Seu próprio app OAuth (client ID + secret) para Claude Code, Cursor e VS Code |
| Plano gratuito | Não informado |
| Limites de requisições | Não informado; chamadas em lote têm limite de 50 itens |
| Exclusões | Sim — delete_task e delete_record |
| Planos pagos | Starter US$ 10,99/usuário por mês no anual (US$ 13,49 no mensal); Advanced US$ 24,99 no anual (US$ 30,49 no mensal) |
“Não informado” significa que Asana não diz. Os preços são de tabela, em dólares americanos, por assento; impostos e preços regionais variam.
Como configurar o Asana MCP em cada assistente
ChatGPT
Conecte o Asana pelo diretório de apps do ChatGPT, entre, escolha um workspace e autorize. O Asana não diz quais planos do ChatGPT podem usá-lo.
Claude (web e desktop)
Conecte o Asana pelo diretório de conectores do Claude (claude.com/connectors/asana) e entre. A listagem é feita pelo Asana e marcada como “Anthropic verified”.
Claude Code
Primeiro crie um app OAuth no console de desenvolvedor do Asana com a URL de redirecionamento http://localhost:8080/callback. Adicione o servidor — o Claude Code pede o client secret — e depois rode /mcp no Claude Code e entre.
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 clique em Connect. Registre cursor://anysphere.cursor-mcp/oauth/callback como URL de redirecionamento do seu 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, informe a URL, dê o nome asana e informe o client ID e o secret quando for pedido. URLs de redirecionamento: http://127.0.0.1:33418/ (com a barra no final) e https://vscode.dev/redirect.
O que a sua IA pode fazer no Asana
- Buscar e ler tarefas, projetos, portfólios, atualizações de status, usuários e times.
- Criar e atualizar tarefas e projetos (também a partir de modelos), adicionar comentários, publicar atualizações de status de projeto.
- Excluir tarefas; trabalhar com tabelas e registros do Asana; ler e atualizar notificações.
- Ferramentas de prévia que mostram um cartão interativo de tarefa ou projeto em clientes que suportam apps.
Limites que vale conhecer
- Sem registro dinâmico de clientes: fora dos apps oficiais do ChatGPT e do Claude, você precisa do seu próprio app OAuth. O Asana diz que alguns clientes, como Replit e JetBrains, ainda não suportam isso.
- Um workspace por sessão — “Tokens are workspace-scoped”.
- Sem escopos de permissão: o token pede acesso total a todas as ferramentas; as suas próprias permissões no Asana continuam valendo.
- search_tasks é exclusivo do Premium; nos outros planos o assistente usa get_tasks.
- As ferramentas de metas, alocações e períodos foram removidas no V2.
- Não há ferramenta para um agente fazer o claim de uma tarefa ou relatar o progresso — a IA edita o Asana, mas não trabalha uma fila.
Asana ou Weft para trabalhar com IA?
Escolha o Asana se o seu trabalho são projetos entre times, com cronogramas, portfólios e relatórios de status, e a sua empresa já roda nele. O servidor MCP dele é amplo e mantido pelo próprio Asana.
Escolha o Weft se você é um fundador solo ou um time pequeno e a IA deve tocar o quadro. O Weft se conecta no ChatGPT, no Claude, no Cursor e no Codex com OAuth simples — sem app OAuth para registrar — e as ferramentas dele são feitas para assistentes que fazem o trabalho: fazer o claim de uma tarefa, relatar o progresso, fazer a você uma pergunta que espera na sua Caixa de entrada, registrar a decisão. Ele funciona no ChatGPT em todos os planos, inclusive o Free.


Configurando o Weft: Weft no ChatGPT · Weft no Claude · Weft no Claude Code · Weft no Cursor · Weft no Codex
Perguntas
Qual é a URL do servidor MCP do Asana?
https://mcp.asana.com/v2/mcp. O endereço do V1, https://mcp.asana.com/sse, foi desligado.
Por que o Cursor ou o Claude Code pedem um client ID para o Asana?
O servidor V2 do Asana não suporta registro dinâmico de clientes, então os clientes que não são os apps oficiais do ChatGPT e do Claude precisam de um app OAuth criado por você no console de desenvolvedor do Asana. Você cola o client ID e o secret dele no cliente.
Posso usar um token de acesso pessoal do Asana com o MCP?
Não. O servidor aceita só 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 ele documenta é que search_tasks exige o Premium.
Fontes
Lido em 11 de novembro de 2026.