MCP-сервер Yandex Tracker с валидацией задач

Yandex Tracker MCP Server

TypeScript MCP-сервер для Yandex Tracker с инструментами валидации задач по конвенции команды и опциональной синхронизацией с Miro

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

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

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

  • Пишет и синхронизирует данные задач Трекера через отдельные write-инструменты
  • OAuth-токен передается через переменные окружения конфигурации клиента
Все причины и проверки
Российский стек

dchuhin/tracker-mcp-server

Установка

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

npm install && npm run build && npm run start

Сборка в dist/ и запуск скомпилированного сервера, npm run dev доступен для быстрой проверки через tsx.

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

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

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

  • Пишет и синхронизирует данные задач Трекера через отдельные write-инструменты
  • OAuth-токен передается через переменные окружения конфигурации клиента

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

Что делает

Сервер собирается из TypeScript в dist/ и работает по stdio, обращаясь к Yandex Tracker REST API v3. Помимо обычного чтения и записи задач (read, write, sync инструменты) он читает правила из convention.json и проверяет задачи на соответствие через validate_issue и audit_queue. Файл sync-map.json хранит опциональное соответствие id задач Трекера и досок Miro для синхронизации агентом.

Для кого. Для команд, у которых есть формализованная конвенция оформления задач и они хотят, чтобы агент проверял ей соответствие.

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

  • Нужна проверка задач на соответствие конвенции команды (validate_issue, audit_queue)
  • Работаете в Cursor или Claude Desktop и готовы собрать TypeScript-проект из исходников
  • Нужна опциональная синхронизация id задач с досками Miro

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

  • Нет своей конвенции оформления задач, правила проверки convention.json придется писать самим
  • Нужен готовый пакет без сборки npm run build

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

Проверь задачи очереди SUPPORT на соответствие нашей конвенции и покажи, какие нарушают правила

MCP

Транспорт
stdio
Авторизация
API-ключ

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

TRACKER_TOKEN обязательная, секрет
OAuth-токен Трекера со скоупами tracker:read и tracker:write
TRACKER_ORG_ID обязательная
ID организации
TRACKER_ORG_HEADER
X-Org-ID (Yandex 360, по умолчанию) или X-Cloud-Org-ID (Yandex Cloud)
TRACKER_BASE_URL
По умолчанию https://api.tracker.yandex.net/v3
TRACKER_AUTH_SCHEME
OAuth (по умолчанию) или Bearer для IAM-токенов

Ограничения

Правила валидации нужно описывать вручную в convention.json, готового набора нет. Формальной лицензии в репозитории нет, README прямо пишет "private, use as you prefer unless you add a formal license file". Готового пакета в npm нет, только сборка из исходников.

Как отключить. Удалите блок tracker-custom из конфигурации MCP-клиента.

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

Что проверяет validate_issue?

Задачу на соответствие правилам, описанным в convention.json, файле с конвенцией оформления задач команды.

Как получить токен Трекера?

README пошагово описывает создание OAuth-приложения на oauth.yandex.ru со скоупами tracker:read и tracker:write и получение токена через implicit flow в браузере.

Обсуждение

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

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

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

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

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

MCP-серверШирокий доступ
Российский стек

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

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

MCP-сервер для Yandex Tracker, который намеренно не отдает исполнителей и авторов, только whitelist-поля задач, комментариев и связей

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

MCP-сервер на TypeScript для чтения Яндекс Трекера: задачи, поиск по фильтру и языку запросов, очереди, пользователи, справочники типов и статусов

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

Два сервера на Java для Yandex Tracker (84 инструмента) и Yandex Wiki (39), с установщиком, OAuth Device Flow и режимом только для чтения

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

Коротко о README

README на английском описывает установку и сборку через npm, получение OAuth-токена Трекера с проверкой через curl, подключение к Cursor и Claude Desktop с абсолютным путем до dist/index.js и структуру проекта: read, write, validate и sync инструменты, файлы convention.json и sync-map.json.

Бейдж для README

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