Яндекс Трекер MCP на Go: 180 инструментов с режимами доступа
mcp-yandex-tracker
Go-сервер с самым широким набором тулов для Яндекс Трекера: задачи, доски, спринты и трудозатраты, режимы read-only и full
- 0 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- В режиме `full` агент удаляет задачи и меняет данные массово, по умолчанию деструктивные тулы выключены
- OAuth-токен лежит в `.env` рядом с сервером и дает доступ к задачам организации
Установка
- Работает в
- Сервисы
Ручная установка
./yandex-tracker-mcp install-claudeКоманда регистрирует сервер в Claude Code; для Codex есть `install-codex`, для остальных клиентов `snippet` печатает JSON. Бинарь берут из релизов репозитория.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- В режиме `full` агент удаляет задачи и меняет данные массово, по умолчанию деструктивные тулы выключены
- OAuth-токен лежит в `.env` рядом с сервером и дает доступ к задачам организации
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MCP-сервер на Go открывает агенту Яндекс Трекер через API: в списке 180 инструментов для задач (`issue_get`, `issue_search`, `issue_create`, `issue_transition_execute`), досок, спринтов, пользователей и трудозатрат. По умолчанию включены 56 из них, остальные подключаются глоб-шаблонами в `YANDEX_TRACKER_TOOLS`. Режим `YANDEX_TRACKER_TOOLS_MODE` задает уровень доступа: `read-only` оставляет только чтение, `read-write` (по умолчанию) добавляет правки без удаления, `full` включает деструктивные и массовые операции. Мастер `./yandex-tracker-mcp init` спрашивает токен и организацию, пишет `.env` и сразу регистрирует сервер в Claude Code или Codex командами `install-claude` и `install-codex`. Организации Яндекс 360 и Yandex Cloud различаются переменной `YANDEX_TRACKER_ORG_ID` или `YANDEX_TRACKER_CLOUD_ORG_ID`.
Для кого. Командам на Яндекс Трекере, которым нужен полный охват API и жесткий контроль, какие операции агенту разрешены.
Подходит, если
- Агент должен вести задачи, доски и спринты, а не только читать очередь
- Первый запуск лучше провести в `read-only`, а запись включать позже
- Список из 180 тулов перегружает контекст, и нужен узкий набор по маске
- Сервер надо за минуту зарегистрировать в Claude Code или Codex без ручной правки конфигов
Не подходит, если
- Нужен готовый запуск через `uvx` или `npx`: сервер поставляется бинарем, собранным GoReleaser, или образом Docker
- Нужна удаленная работа по HTTP: сервер общается с клиентом только по stdio
- Хватит пары тулов для чтения задач: объемный набор тут лишний
Пример запроса к агенту
Найди мои открытые задачи в очереди DEV за эту неделю и переведи PROJ-42 в статус «В работе»MCP
- Транспорт
- stdio
- Авторизация
- OAuth
Переменные окружения
YANDEX_TRACKER_TOKENобязательная, секрет- OAuth-токен с доступом к API Яндекс Трекера
YANDEX_TRACKER_ORG_ID- Идентификатор организации Яндекс 360
YANDEX_TRACKER_CLOUD_ORG_ID- Идентификатор организации Yandex Cloud
YANDEX_TRACKER_TOOLS_MODE- Режим доступа: read-only, read-write или full
Ограничения
Сервер общается с клиентом только по stdio и требует OAuth-токен Яндекс Трекера, без токена не стартует. Должна быть задана ровно одна из переменных организации, `YANDEX_TRACKER_ORG_ID` или `YANDEX_TRACKER_CLOUD_ORG_ID`. Из 180 тулов по умолчанию доступны 56, а деструктивные и массовые операции открываются только режимом `full`. Раздела с установкой в README нет: бинарь берут из релизов или собирают из исходников. Репозиторий молодой, ноль звезд, последний коммит в октябре 2026 года.
Как отключить. Удалите сервер из настроек Claude Code или Codex, затем уберите файл `.env` и отзовите OAuth-токен в кабинете Яндекса.
Частые вопросы
Сколько тулов включено сразу?
Пятьдесят шесть из ста восьмидесяти: задачи, доски, спринты, пользователи и трудозатраты. Остальные включают через `YANDEX_TRACKER_TOOLS`.
Как запретить агенту удалять задачи?
Режима по умолчанию достаточно: `full` включают осознанно, и только в нем работают удаление и массовые правки.
Как подключить к Claude Code?
Командой `./yandex-tracker-mcp install-claude`, если токен уже задан, иначе она сама предложит запустить мастер `init`.
Какой токен нужен?
OAuth-токен с доступом к API Яндекс Трекера, он передается в `YANDEX_TRACKER_TOKEN`.
Работает ли с Яндекс 360 и Yandex Cloud?
Да, тип организации задается одной из двух переменных: `YANDEX_TRACKER_ORG_ID` для 360 или `YANDEX_TRACKER_CLOUD_ORG_ID` для Cloud.
Обсуждение
Вопросов и отзывов пока нет.
Яндекс Трекер MCP: 23 тула для задач и файлов
yandex_tracker_mcp
Компактный Python-сервер Яндекс Трекера: 23 тула, вложения, чек на запись и режим только чтения одной переменной
tracker-mcp
traker-mcp
MCP-сервер Яндекс Трекера с 187 инструментами и скиллом: задачи, очереди, доски, спринты и автоматизация через API v3, режим только чтения
MCP-сервер Яндекс Трекера: очереди, задачи, комментарии, переходы по статусам, спринты и поиск на языке запросов Трекера
Яндекс Трекер MCP на Python с Redis-кешем и OAuth
yandex-tracker-mcp
Python-сервер для Яндекс Трекера: установка в один клик в Claude Desktop, OAuth, ключи сервисного аккаунта и ограничение очередей
MCP Яндекс Трекера с установкой в один клик
yandex-tracker-mcp
MCP-сервер Яндекс Трекера с .mcpb-расширением для Claude Desktop без терминала: задачи, комментарии, переходы статусов и режим только чтения
yandex-tracker-mcp: задачи, чек-листы и трудозатраты Трекера
yandex-tracker-mcp
Независимый MCP-сервер на Python работает с REST API v3 Яндекс Трекера: задачи, переходы, чек-листы, трудозатраты и отчеты по времени
Коротко о README
README открывается таблицей из 180 тулов с типом (чтение, изменение, деструктив) и отметкой «по умолчанию», затем описывает конфигурацию переменными окружения, режимы `YANDEX_TRACKER_TOOLS_MODE` и мастер `init` с командами регистрации.