MCP-сервер Yandex Tracker с валидацией задач
Yandex Tracker MCP Server
TypeScript MCP-сервер для Yandex Tracker с инструментами валидации задач по конвенции команды и опциональной синхронизацией с Miro
- 0 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Пишет и синхронизирует данные задач Трекера через отдельные write-инструменты
- OAuth-токен передается через переменные окружения конфигурации клиента
Установка
- Работает в
- Сервисы
Ручная установка
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 в браузере.
Обсуждение
Вопросов и отзывов пока нет.
MCP-сервер для Yandex Tracker
Yandex Tracker MCP
Небольшой stdio MCP-сервер для Yandex Tracker с инструментами tracker_*: задачи, поиск, комментарии, переходы, связи и справочники
Яндекс Трекер MCP на TypeScript
yandex-tracker-mcp
MCP-сервер Яндекс Трекера на TypeScript с досками, спринтами и массовыми операциями над задачами
MCP-сервер Яндекс Трекера: очереди, задачи, комментарии, переходы по статусам, спринты и поиск на языке запросов Трекера
Yandex Tracker MCP без персональных данных
Yandex Tracker MCP
MCP-сервер для Yandex Tracker, который намеренно не отдает исполнителей и авторов, только whitelist-поля задач, комментариев и связей
Read-only MCP-сервер Яндекс Трекера на TypeScript
yandex-tracker-mcp-server
MCP-сервер на TypeScript для чтения Яндекс Трекера: задачи, поиск по фильтру и языку запросов, очереди, пользователи, справочники типов и статусов
Два сервера на Java для Yandex Tracker (84 инструмента) и Yandex Wiki (39), с установщиком, OAuth Device Flow и режимом только для чтения
Коротко о README
README на английском описывает установку и сборку через npm, получение OAuth-токена Трекера с проверкой через curl, подключение к Cursor и Claude Desktop с абсолютным путем до dist/index.js и структуру проекта: read, write, validate и sync инструменты, файлы convention.json и sync-map.json.