mcp-yandex-tracker
Минимальный MCP-сервер для Yandex Tracker на Node.js: 12 инструментов для задач, статусов и комментариев, без внешних зависимостей
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Может создавать, изменять, комментировать и переводить задачи по статусам
- OAuth-токен хранится в конфигурации клиента в открытом виде
Установка
Ручная установка
git clone https://github.com/slartus/mcp-yandex-tracker.git && cd mcp-yandex-tracker && npm installУстановка из исходников, готового пакета в npm нет.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер поверх Tracker v3 REST API дает 12 инструментов: текущий пользователь, список очередей, получить задачу, поиск на языке запросов Tracker Query Language, создать и изменить задачу, список переходов и перевод по статусу, комментарии (получить, добавить, изменить, удалить). Работает как один файл index.mjs на глобальном fetch без сборки и внешних npm-пакетов, кроме тестового окружения.
Для кого. Для разработчиков, которым нужен небольшой, легко читаемый сервер для базовых операций с задачами Трекера.
Подходит, если
- Нужен сервер из одного файла без сборки и лишних зависимостей
- Достаточно 12 базовых операций: задачи, статусы, комментарии
- Нужен поиск на языке запросов Tracker Query Language
Не подходит, если
- Нужны чек-листы, учет времени, спринты или связи между задачами
- Нужен готовый npm-пакет вместо ручной установки из исходников
Пример запроса к агенту
Найди задачи в очереди SUPPORT со статусом Открыта и покажи их заголовкиОграничения
Нет инструментов для чек-листов, учета времени, спринтов и связей между задачами. Устанавливается вручную: git clone и npm install, готового пакета в npm нет. Требует Node.js 18+.
Как отключить. Удалите блок yandex-tracker из конфигурации MCP-клиента.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| YT_OAUTH_TOKEN обязательная, секрет | OAuth-токен Yandex Tracker |
| YT_ORG_ID обязательная | ID организации |
| YT_ORG_HEADER | X-Org-Id по умолчанию, X-Cloud-Org-Id для облачных Yandex 360 организаций |
Проверка безопасности
- Может создавать, изменять, комментировать и переводить задачи по статусам
- OAuth-токен хранится в конфигурации клиента в открытом виде
Коротко о README
README на русском перечисляет 12 инструментов таблицей, требования (Node.js 18+, OAuth-токен и X-Org-Id организации), установку через git clone и npm install, конфигурацию для Claude Code и ручной smoke-тест через последовательность JSON-RPC сообщений.
Частые вопросы
Можно ли переводить задачу в другой статус?
Да, инструмент transition_issue переводит задачу через доступные workflow-переходы, список которых дает list_transitions.
Как проверить сервер без клиента?
README дает готовый скрипт ручного smoke-теста: последовательность JSON-RPC сообщений initialize, tools/list и tools/call через node index.mjs.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything