Asana MCP: как подключить Asana к ChatGPT, Claude и Cursor
Автор — Андрей Финогеев, основатель Weft ·
Официальный MCP-сервер Asana — это сервер V2 по адресу https://mcp.asana.com/v2/mcp; старый адрес V1 (mcp.asana.com/sse) выведен из работы. В ChatGPT и Claude ты подключаешь приложение Asana из их каталогов и входишь. В Claude Code, Cursor и VS Code есть лишний шаг: Asana не поддерживает динамическую регистрацию клиентов, поэтому сначала нужно создать OAuth-приложение в консоли разработчика Asana и вставить его client ID и secret в клиент.
Asana MCP коротко
| Адрес сервера | https://mcp.asana.com/v2/mcp (Streamable HTTP). V1 на /sse выведен из работы |
|---|---|
| Вход | Только OAuth 2.0 — без API-токена. Для Claude Code, Cursor, VS Code — своё OAuth-приложение (client ID + secret) |
| Бесплатный тариф | Не указано |
| Лимиты запросов | Не указано; пакетные вызовы ограничены 50 элементами |
| Удаление | Да — delete_task и delete_record |
| Платные тарифы | Starter — $10.99 за пользователя в месяц при годовой оплате ($13.49 помесячно); Advanced — $24.99 при годовой оплате ($30.49 помесячно) |
«Не указано» значит, что Asana об этом не сообщает. Цены — по прайс-листу в долларах США за место; налоги и региональные цены отличаются.
Как настроить Asana MCP в каждом ассистенте
ChatGPT
Подключи Asana из каталога приложений ChatGPT, войди, выбери рабочее пространство и разреши доступ. На каких тарифах ChatGPT это работает, Asana не сообщает.
Claude (веб и десктоп)
Подключи Asana из каталога коннекторов Claude (claude.com/connectors/asana) и войди. Карточку сделала сама Asana, у неё пометка «Anthropic verified».
Claude Code
Сначала создай OAuth-приложение в консоли разработчика Asana с адресом перенаправления http://localhost:8080/callback. Добавь сервер — Claude Code спросит client secret, — затем запусти /mcp в Claude Code и войди.
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», вставь конфиг и нажми Connect. Укажи cursor://anysphere.cursor-mcp/oauth/callback как адрес перенаправления своего OAuth-приложения 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, введи адрес, назови сервер asana и, когда спросят, введи client ID и secret. Адреса перенаправления: http://127.0.0.1:33418/ (с косой чертой в конце) и https://vscode.dev/redirect.
Что твой ИИ может делать в Asana
- Искать и читать задачи, проекты, портфели, обновления статуса, пользователей и команды.
- Создавать и обновлять задачи и проекты (в том числе из шаблонов), добавлять комментарии, публиковать обновления статуса проекта.
- Удалять задачи; работать с таблицами и записями Asana; читать и обновлять уведомления.
- Инструменты предпросмотра, которые показывают интерактивную карточку задачи или проекта в клиентах с поддержкой приложений.
Ограничения, о которых стоит знать
- Нет динамической регистрации клиентов: вне официальных приложений ChatGPT и Claude нужно своё OAuth-приложение. По словам Asana, некоторые клиенты, например Replit и JetBrains, пока этого не поддерживают.
- Одно рабочее пространство на сессию — «Tokens are workspace-scoped».
- Нет областей доступа: токен запрашивает полный доступ ко всем инструментам; твои собственные права в Asana при этом действуют.
- search_tasks доступен только на Premium; на других тарифах ассистент использует get_tasks.
- Инструменты для целей, распределения ресурсов и периодов в V2 убрали.
- Нет инструмента, чтобы агент захватил задачу или доложил о прогрессе: ИИ редактирует Asana, а не работает по очереди.
Asana или Weft для работы с ИИ?
Выбирай Asana, если твоя работа — межкомандные проекты с таймлайнами, портфелями и отчётами о статусе, а компания уже в ней работает. Её MCP-сервер широкий, и его поддерживает сама Asana.
Выбирай Weft, если ты соло-основатель или небольшая команда и доску должен вести ИИ. Weft подключается в ChatGPT, Claude, Cursor и Codex через обычный OAuth — никакого OAuth-приложения регистрировать не нужно, — а его инструменты сделаны для ассистентов, которые выполняют работу: захватить задачу, доложить прогресс, задать тебе вопрос, который ждёт во Входящих, записать решение. Он работает в ChatGPT на любом тарифе, включая Free.


Настройка Weft: Weft в ChatGPT · Weft в Claude · Weft в Claude Code · Weft в Cursor · Weft в Codex
Вопросы
Какой адрес у MCP-сервера Asana?
https://mcp.asana.com/v2/mcp. Адрес V1, https://mcp.asana.com/sse, отключён.
Почему Cursor или Claude Code спрашивают client ID для Asana?
Сервер Asana V2 не поддерживает динамическую регистрацию клиентов, поэтому клиентам, кроме официальных приложений ChatGPT и Claude, нужно OAuth-приложение, которое ты создаёшь в консоли разработчика Asana. Его client ID и secret ты вставляешь в клиент.
Можно ли использовать персональный токен доступа Asana с MCP?
Нет. Сервер принимает только OAuth, а токены, выданные для MCP, не работают и с REST API Asana.
Работает ли Asana MCP на бесплатном тарифе Personal?
Asana не сообщает. Единственное ограничение по тарифу, которое она документирует, — search_tasks требует Premium.
Источники
Прочитано 11 ноября 2026 г..