К основному содержанию
плагин официальный · Anthropic

asana — плагин для Claude Code: что делает и как установить

Интеграция Claude Code с сервером Asana V2 MCP. Позволяет создавать задачи, искать проекты и менять исполнителей прямо в терминале.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install asana@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official
Открыть на GitHub

Что делает asana

Плагин связывает Claude Code с официальным сервером Asana V2 MCP по адресу https://mcp.asana.com/v2/mcp. Через интерфейс командной строки можно заводить тикеты, проверять назначенные задачи и фильтровать проекты компании без переключения в браузер.

Для подключения V2 протокол динамической регистрации клиентов не поддерживается, поэтому нулевой настройки тут нет. Придётся создать собственное OAuth-приложение в консоли разработчика Asana и указать точный адрес возврата http://localhost:8080/callback. Секрет клиента вводится скрытно и сохраняется в связке ключей операционной системы.

Быстрее всего запустить первоначальную конфигурацию через команду /asana-setup. Старый сервер V1 перестанет работать 5 августа 2026 года, поэтому переход на V2 обязателен.

Какие задачи решает

  • создавать задачи в нужных проектах с назначением на исполнителя
  • проверять список назначенных задач со сроком на текущую неделю
  • искать проекты и пространства Asana прямо из терминала
  • обновлять назначение задач без перехода в веб-интерфейс

Примеры запросов агенту

  • /asana-setup
  • Создай в Asana задачу в проекте Backend с названием Fix login bug и назначь на меня
  • Покажи мои задачи в Asana со сроком на этой неделе

Как установить asana

Через маркетплейс плагинов

/plugin install asana@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о asana

Как установить asana в Claude Code?

Сначала добавьте каталог командой /plugin marketplace add anthropics/claude-plugins-official. Затем установите плагин с помощью /plugin install asana@claude-plugins-official и запустите команду /asana-setup для завершения настройки.

Что делает плагин asana?

Он подключает терминал Claude Code к Asana V2 MCP. Это позволяет просматривать рабочие области, управлять тикетами и контролировать сроки выполнения задач.

Почему плагин требует создать своё OAuth-приложение?

Сервер V2 не поддерживает Dynamic Client Registration, поэтому автоматической авторизации без параметров нет. В консоли разработчика Asana нужно вручную сгенерировать Client ID и секрет с адресом возврата http://localhost:8080/callback.

Исходный текст

asana · Apache-2.0
# Asana

[Asana](https://asana.com) is a work management platform for tasks, projects, and goals. This plugin connects Claude Code to Asana's **V2 MCP server** so you can create and manage tasks, search projects, update assignments, and track progress directly from your terminal.

> **Migrating from V1?** The V1 beta server (`https://mcp.asana.com/sse`) is deprecated and shuts down on **Wed 5 Aug 2026**. The V2 server requires each user to bring their own Asana OAuth app — Dynamic Client Registration is **not** supported on V2, so there is no zero-config connect. Follow the setup below (or run `/asana-setup`).

## Setup

You only need to do this once. The fastest path is to run **`/asana-setup`** inside Claude Code and follow the printed steps, or do it manually:

### 1. Create an Asana OAuth app

1. Go to the [Asana developer console](https://app.asana.com/0/my-apps).
2. Create a new app.
3. Under **OAuth**, add this exact **Redirect URL**:

   ```
   http://localhost:8080/callback
   ```

   (This is Claude Code's local OAuth callback. It is `localhost` by design — Claude Code runs on your machine and catches the authorization code on a local listener. It must match the `--callback-port` you use below.)
4. Copy your **Client ID** and **Client Secret**.

### 2. Add the Asana V2 server to Claude Code

Run this in your terminal (not inside a Claude prompt — the secret is entered at a hidden prompt):

```bash
claude mcp add --transport http \
  --client-id YOUR_CLIENT_ID --client-secret \
  --callback-port 8080 \
  asana https://mcp.asana.com/v2/mcp
```

- Replace `YOUR_CLIENT_ID` with the Client ID from step 1.
- `--client-secret` with no value makes Claude Code prompt for the secret and store it securely in your OS keychain (never on disk).
- `--callback-port 8080` must match the port in the redirect URL you registered.

### 3. Authenticate and verify

1. The next time the `asana` server is used, Claude Code opens your browser for Asana consent. Approve it.
2. Confirm the connection:

   ```
   /mcp
   ```

   You should see `asana` listed as **connected**.
3. Try it: ask Claude Code to "list my Asana workspaces" or "show my assigned tasks."

## Example usage

Ask Claude Code to:

- "Create an Asana task in the Backend project titled 'Fix login bug' assigned to me."
- "What are my Asana tasks due this week?"
- "Search Asana for projects about onboarding."

## Troubleshooting

- **`invalid_redirect_uri`** — the redirect URL in your Asana app must be exactly `http://localhost:8080/callback`, and the `--callback-port` must be `8080`. If you use a different port, register `http://localhost:<PORT>/callback` to match.
- **`invalid_client`** — double-check the Client ID and re-enter the Client Secret (`claude mcp remove asana`, then re-run the add command).
- **Auth server / DCR errors** — V2 does not support Dynamic Client Registration; you must supply a pre-registered `--client-id` and `--client-secret` as shown above.

## Documentation

- [Integrating with Asana's MCP server](https://developers.asana.com/docs/integrating-with-asanas-mcp-server)
- [Connecting MCP clients to Asana's V2 server (Claude Code)](https://developers.asana.com/docs/connecting-mcp-clients-to-asanas-v2-server)

© Asana · Apache-2.0 · anthropics/claude-plugins-official

Похожие плагины

Все плагины по теме «Заметки, задачи и проекты» →
discernment-nudge официальный anthropics Плагин добавляет к содержательному ответу два или три коротких вопроса. Он помогает проверить факты, ход рассуждений и пропущенный контекст. ★ 183 839звёзд репо superpowers obra Плагин ведёт агента от обсуждения задачи и плана до разработки через субагентов, ревью, отладки и TDD. Подойдёт для проектов, где важен последовательный процесс. CX Codex ★ 305 248звёзд репо mattpocock-skills Matt Pocock Набор скиллов для гриллинга, TDD, ревью кода и работы со спецификациями. Подойдёт, если агенту нужно сначала разобраться в задаче, а потом менять код. ★ 303 516звёзд репо claude-hud jarrodwatts Показывает под строкой ввода, сколько контекста занято, какие инструменты работают и как идут задачи. Пригодится, когда сессия длинная и надо видеть расход. ★ 28 841звёзд репо caveman JuliusBrussee Плагин заставляет агента отвечать короче и читать меньше логов, а код оставляет точным. Ставится одной командой, работает с Claude и ещё десятками агентов. ★ 115 125звёзд репо

Из того же набора123

Весь набор →
code-simplifier Субагент приводит недавно изменённый код к более простому и единообразному виду, не меняя поведение программы. ★ 44 635звёзд репо code-review Автоматизирует ревью пуллреквестов в Claude Code с помощью четырёх параллельных субагентов и отсекает ложные срабатывания по порогу уверенности 80. ★ 44 635звёзд репо code-modernization Ведёт перенос легаси-кода по шагам: разбор, план, сборка и доказательство, что новое поведение совпадает со старым. ★ 44 635звёзд репо claude-security Ищет уязвимости в вашем коде прямо в сессии Claude, проверяет каждую находку и по желанию готовит патчи. ★ 44 635звёзд репо claude-md-management Поддерживает файлы CLAUDE.md в актуальном состоянии: проверяет соответствие кодовой базе и сохраняет выводы текущей сессии в память проекта. ★ 44 635звёзд репо claude-code-setup Сканирует проект и советует, какие хуки, скиллы, MCP-серверы и субагенты стоит подключить. Пригодится, когда неясно, с чего начать настройку Claude. ★ 44 635звёзд репо clangd-lsp Подключает языковой сервер clangd к Claude: подсказки по коду, диагностика и форматирование для C и C++. ★ 44 635звёзд репо agent-sdk-dev Плагин создаёт и проверяет приложения на Claude Agent SDK для Python и TypeScript. Пригодится для старта проекта и проверки перед деплоем. ★ 44 635звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой