MCP доставки отчетов Трекера в Telegram

Telegram Delivery MCP

Вспомогательный MCP-сервер, который берет готовый отчет по задачам Яндекс Трекера и отправляет его в Telegram через существующий бот-сервис

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

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

  • Сервер инициирует отправку документов в Telegram от имени существующего бота
  • Требует совпадающие API-ключи двух внешних сервисов, утечка которых открывает доставку произвольных артефактов
Все причины и проверки
Российский стек

elicad-keyns/yandextrackertelegrammcp

Установка

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

docker compose up -d --build

Запуск в общем стеке, где адреса Tracker MCP и Telegram bot-service заданы в .env.

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

Что делает

Сервер сделан как второй, независимый MCP в учебном задании по оркестрации нескольких серверов. Сам он не ищет задачи в Трекере: агент сначала вызывает поиск, суммаризацию и сохранение отчета на отдельном сервере YandexTrackerMCP и получает artifact_id, а уже потом зовет send_tracker_artifact здесь. Этот сервер внутренним MCP-клиентом забирает markdown-документ у Tracker MCP, передает его существующему Telegram bot-service, сохраняет запись о доставке в SQLite и возвращает delivery_id. Статус можно проверить инструментом get_delivery_status, а список последних попыток, инструментом list_recent_deliveries. Токен самого Telegram-бота этому серверу не нужен: он ходит на защищенный внутренний endpoint уже развернутого bot-service.

Для кого. Для тех, кто уже собирает или изучает оркестрацию из нескольких MCP-серверов вокруг Яндекс Трекера и готовой инфраструктуры Telegram-бота.

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

  • У вас уже развернут отдельный сервер YandexTrackerMCP, производящий artifact_id
  • У вас уже есть работающий Telegram bot-service с защищенным внутренним endpoint
  • Изучаете паттерн оркестрации нескольких MCP-серверов в одном сценарии

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

  • Ищете самостоятельный сервер, который сам читает задачи Трекера и сам отправляет в Telegram: здесь обе эти части внешние и не входят в репозиторий
  • Нет готового Telegram bot-service с нужным внутренним API: без него send_tracker_artifact работать не будет

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

Найди открытые критические задачи очереди AI, подготовь отчет и отправь его в Telegram

Ограничения

Сервер бесполезен в одиночку: он рассчитан на связку с внешним YandexTrackerMCP (адрес задается TRACKER_MCP_URL) и внешним Telegram bot-service (TELEGRAM_BOT_SERVICE_URL), ни один из которых не входит в этот репозиторий и не описан в README как публично доступный. Сделан как учебный проект для конкретного задания оркестрации, а не как общий инструмент. Ключи API двух сервисов должны совпадать на обеих сторонах, иначе доставка не пройдет.

Как отключить. Остановите контейнер telegram-delivery-mcp или процесс сервера и удалите его из оркестрации.

MCP

Транспорт
http
Авторизация
API-ключ
Переменные окружения
Переменные окружения
TRACKER_MCP_URL
обязательная
Адрес внешнего сервера YandexTrackerMCP
TRACKER_MCP_API_KEY
обязательная, секрет
Ключ, совпадающий с MCP_API_KEY на стороне Tracker MCP
TELEGRAM_BOT_SERVICE_URL
обязательная
Адрес существующего Telegram bot-service
TELEGRAM_BOT_SERVICE_API_KEY
обязательная, секрет
Ключ, совпадающий с BOT_SERVICE_API_KEY на стороне бота

Проверка безопасности

  • Сервер инициирует отправку документов в Telegram от имени существующего бота
  • Требует совпадающие API-ключи двух внешних сервисов, утечка которых открывает доставку произвольных артефактов

Коротко о README

README описывает сервер как независимый второй MCP учебного задания «День 20. Orchestration MCP», перечисляет четыре инструмента, объясняет, что SQLite хранит доставки в data/deliveries.db, дает локальный запуск через Python и Docker Compose, переменные для адресов и ключей двух внешних сервисов и сквозной сценарий проверки через отдельный e2e-скрипт.

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

Нужен ли этому серверу токен Telegram-бота?

Нет, он вызывает защищенный внутренний endpoint уже развернутого bot-service, а не Telegram Bot API напрямую.

Может ли сервер сам найти задачи в Трекере?

Нет, поиск и суммаризацию делает отдельный сервер YandexTrackerMCP, этот только доставляет готовый артефакт.

Выбор редакции

MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n

MCP-серверВысокий рискБез VPN23 тыс.Звезды репозитория
Официальный

Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier

ПлагинВысокий риск421Звезды репозитория

Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio

СкиллВысокий риск75,8 тыс.Звезды репозитория

Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub

ПлагинВысокий рискБез VPN50,9 тыс.Звезды репозитория
Foxx AIMCP доставки отчетов Трекера в Telegram

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.