Яндекс Трекер MCP с планировщиком отчетов
Yandex Tracker MCP
MCP-сервер Яндекс Трекера на Python с задачами, планировщиком регулярных отчетов и историей запусков в SQLite
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Создает, обновляет и закрывает задачи в реальном Трекере при confirmed=true
- Плановые отчеты могут уйти во внешний Telegram-бот с реальными данными по задачам
- Хранит OAuth-токен и API-ключ в .env
Установка
Ручная установка
py -3.12 -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -e ".[dev]"Локальная установка на Windows, для Linux и macOS команды активации venv отличаются.
Проверка безопасности
Как мы проверяемВысокий рискВысокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
- Создает, обновляет и закрывает задачи в реальном Трекере при confirmed=true
- Плановые отчеты могут уйти во внешний Telegram-бот с реальными данными по задачам
- Хранит OAuth-токен и API-ключ в .env
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер управляет задачами Трекера: создает, читает, обновляет, ищет и закрывает их через доступные переходы статуса, поскольку сам Трекер не позволяет удалять отдельные задачи. Все изменяющие вызовы требуют confirmed=true, а создание защищено от дублей полем unique. Отдельный блок инструментов создает расписания once, interval или cron для сбора сводки по очереди: общее число задач, открытые, просроченные, критические и без исполнителя, сохраняет отчет и запуск в SQLite и по желанию передает готовый Markdown-файл внешнему Telegram-боту через защищенный endpoint. Композиция из трех шагов search, summarize и save позволяет агенту собрать снимок задач, посчитать агрегаты и сохранить артефакт для другого MCP-сервера.
Для кого. Для команд, которым нужны не только операции с задачами Трекера, но и регулярные автоматические сводки по очереди.
Подходит, если
- Нужен ежедневный или еженедельный отчет по просроченным и критическим задачам очереди по расписанию
- Нужно безопасно создавать и переводить задачи с защитой от случайных дублей
- Нужна композиция поиска, суммаризации и сохранения снимка задач для передачи в другой сервис
Не подходит, если
- Нужны доски и спринты: сервер сосредоточен на задачах и отчетах, а не на управлении досками
- Нужна прямая отправка в Telegram: сервер сам не отправляет сообщения, а вызывает отдельный bot-service
Пример запроса к агенту
Найди открытые задачи очереди AI, сделай сводку по просроченным и критическим и сохрани отчетMCP
- Транспорт
- http
- Авторизация
- API-ключ
Переменные окружения
YANDEX_TRACKER_TOKENобязательная, секрет- OAuth-токен с правом tracker:write
YANDEX_ORG_IDобязательная- ID организации Яндекс 360 или облачной, передается заголовком X-Org-ID либо X-Cloud-Org-ID
YANDEX_DEFAULT_QUEUEобязательная- Очередь по умолчанию для тестового запуска и отчетов
MCP_API_KEYобязательная, секрет- Секрет, защищающий публичный endpoint сервера
TELEGRAM_BOT_SERVICE_URL- Адрес внешнего Telegram bot-service для доставки отчетов
Ограничения
Планировщик и доставка в Telegram работают только при наличии отдельного bot-service, который не входит в этот репозиторий. Требуется OAuth-приложение с правом Запись в трекер (tracker:write) и отдельный MCP_API_KEY для защиты собственного endpoint. Docker-хранилище SQLite нужно держать как постоянный volume.
Как отключить. Остановите контейнер yandex-tracker-mcp через docker compose down или удалите его из конфигурации MCP-клиента.
Частые вопросы
Может ли сервер удалить задачу?
Нет, Трекер не поддерживает удаление отдельных задач, вместо этого cancel_issue закрывает или отменяет ее через workflow-переход.
Как проверить без риска для боевых задач?
Запустить сервер с TRACKER_BACKEND=mock: тогда все вызовы идут в имитацию без обращения к реальному Трекеру.
Похожие
MCP-серверыMCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub
Коротко о README
README перечисляет 12 инструментов, объясняет защиту confirmed и unique, дает быстрый запуск с mock-бэкендом без изменения реальных задач, настройку production через .env и Docker, раздел про получение доступа к Трекеру с OAuth-приложением, планировщик с Telegram-доставкой и композицию из трех шагов search, summarize, save для передачи артефакта другому MCP-серверу.