Яндекс Трекер MCP: 23 тула для задач и файлов

yandex_tracker_mcp

Компактный Python-сервер Яндекс Трекера: 23 тула, вложения, чек на запись и режим только чтения одной переменной

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Тулы записи правят и удаляют комментарии и задачи по токену владельца
  • Вложения скачиваются и загружаются с диска компьютера, поэтому путь стоит ограничить папками
Все причины и проверки
Российский стек

skyfox-fur/yandex_tracker_mcp

Установка

Ручная установка

claude mcp add yandex-tracker --scope user -e TRACKER_TOKEN=<token> -e TRACKER_ORG_ID=<org_id> -- uvx --from git+https://github.com/skyfox-fur/yandex_tracker_mcp yandex-tracker-mcp

Для организации Yandex Cloud вместо `TRACKER_ORG_ID` задают `TRACKER_CLOUD_ORG_ID`; нужен установленный `uv`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Тулы записи правят и удаляют комментарии и задачи по токену владельца
  • Вложения скачиваются и загружаются с диска компьютера, поэтому путь стоит ограничить папками

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Компактный MCP-сервер для API v3 Яндекс Трекера на Python. Четырнадцать инструментов читают данные (`whoami`, `get_issue`, `search_issues`, `count_issues`, `get_comments`, `get_transitions`, `get_worklog`, `list_queues` и другие), девять записывают: создают и правят задачи, комментируют, переводят по статусам, связывают задачи и пишут трудозатраты. Отдельно сервер скачивает вложения в локальную папку и прикрепляет файлы к задачам и комментариям. Токен передается в `TRACKER_TOKEN`, организация в `TRACKER_ORG_ID` (Яндекс 360) или `TRACKER_CLOUD_ORG_ID` (Yandex Cloud), допустим и IAM-токен при `TRACKER_AUTH_TYPE=iam`. Переменная `TRACKER_READ_ONLY` скрывает все тулы записи.

Для кого. Разработчикам и менеджерам, которым нужен небольшой понятный мост между Claude и Трекером с работой над вложениями.

Подходит, если

  • Агенту нужно вытащить вложения задачи в локальную папку и прочитать их
  • Ответ по задаче должен уйти комментарием с прикрепленным файлом
  • Сервер ставится одной командой `uvx` без клонирования репозитория
  • Агента нужно оставить только читающим, отключив запись переменной

Не подходит, если

  • Нужны доски, спринты, проекты, портфели и воркфлоу: в наборе их нет, только задачи, очереди и связанные данные
  • Нужен удаленный сервер по HTTP: сервер работает локально по stdio
  • Токен выдан без прав на запись, а агент должен менять задачи

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

Скачай вложения из задачи PROJ-7, прочитай логи и добавь комментарий с выводами

MCP

Транспорт
stdio
Авторизация
OAuth

Переменные окружения

TRACKER_TOKEN обязательная, секрет
OAuth-токен Яндекса с областями Трекера или IAM-токен
TRACKER_ORG_ID
Идентификатор организации Яндекс 360
TRACKER_CLOUD_ORG_ID
Идентификатор организации Yandex Cloud
TRACKER_READ_ONLY
Значение 1 скрывает все тулы записи

Ограничения

Сервер локальный, по stdio, и рассчитан на Claude Code и Claude Desktop. Нужен OAuth-токен с областями `tracker:read` и `tracker:write` (для чтения хватит первой), IAM-токен живет двенадцать часов. Скачивание и загрузка файлов ограничены папками и размером в 50 МБ по умолчанию, дополнительные папки для загрузки разрешаются переменной `TRACKER_UPLOAD_DIRS`. Охвачены задачи и очереди, а досок, спринтов и воркфлоу нет. Ноль звезд, последний коммит в октябре 2026 года, лицензия MIT.

Как отключить. Удалите сервер командой `claude mcp remove yandex-tracker` или запись в `claude_desktop_config.json`, затем отзовите OAuth-токен.

Частые вопросы

Как проверить подключение?

Открыть новую сессию и попросить вызвать `whoami`: тул вернет пользователя, которому принадлежит токен.

Как отключить запись?

Задать `TRACKER_READ_ONLY=1`. Тулы записи тогда не регистрируются вообще, и любое непонятное значение переменной тоже включает чтение.

Какой токен нужен?

OAuth-токен Яндекса с областями `tracker:read` и `tracker:write` либо IAM-токен при `TRACKER_AUTH_TYPE=iam`.

Где лежат скачанные вложения?

В папку `TRACKER_DOWNLOAD_DIR` в подпапку с ключом задачи, по умолчанию это временная папка пользователя.

Есть ли защита от чужих инструкций в задачах?

Сервер просит клиента считать тексты задач данными, но подтверждение записи остается за клиентом.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер Яндекс Трекера: очереди, задачи, комментарии, переходы по статусам, спринты и поиск на языке запросов Трекера

MCP-серверШирокий доступ123Звезды репозитория
Российский стек

Python-сервер для Яндекс Трекера: установка в один клик в Claude Desktop, OAuth, ключи сервисного аккаунта и ограничение очередей

MCP-серверРасширенный доступ

tracker-mcp

traker-mcp

Российский стек

MCP-сервер Яндекс Трекера с 187 инструментами и скиллом: задачи, очереди, доски, спринты и автоматизация через API v3, режим только чтения

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

Небольшой stdio MCP-сервер для Yandex Tracker с инструментами tracker_*: задачи, поиск, комментарии, переходы, связи и справочники

MCP-серверРасширенный доступ1Звезды репозитория

Коротко о README

README перечисляет все 23 инструмента таблицами чтения и записи, шаги получения OAuth-токена и идентификатора организации, подключение к Claude Code и Claude Desktop, таблицу переменных окружения и заметки о безопасности.

Бейдж для README

Сообщить о проблеме

Foxx AIЯндекс Трекер MCP: 23 тула для задач и файлов
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.