Weft
UK

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, увійди, вибери робочий простір і авторизуй. Asana не каже, на яких тарифах ChatGPT ним можна користуватися.

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/mcp

Cursor

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 на телефоні, колонка Doing: три завдання, які взяв ШІ-асистент, кожне з позначкою AI
Асистенти беруть наступне завдання; на кожній картці видно, хто над нею працює.
Завершене завдання Weft, створене ШІ, з результатом, який записав асистент: що він виправив і що 40 тестових прогонів пройшли
Закінчивши, асистент залишає звіт: що зробив і як перевірив.

Налаштування 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 р..

Інші гайди з налаштування MCP