Telegram Delivery
БесплатноНе проверенMCP server for delivering Yandex Tracker artifacts to Telegram via a bot service. It works in conjunction with YandexTrackerMCP to send summarized reports and v
Описание
MCP server for delivering Yandex Tracker artifacts to Telegram via a bot service. It works in conjunction with YandexTrackerMCP to send summarized reports and verify delivery.
README
Независимый второй MCP-сервер для задания «День 20. Orchestration MCP».
Сервер отвечает только за Telegram-доставку. Он не ищет задачи самостоятельно:
- агент вызывает
search_tracker_issues,summarize_tracker_issuesиsave_tracker_reportнаYandexTrackerMCP; - получает настоящий
artifact_id; - вызывает
send_tracker_artifactна этом MCP-сервере; - Telegram Delivery MCP внутренним MCP-клиентом получает Markdown из Tracker MCP;
- передаёт документ существующему Telegram bot-service;
- сохраняет доставку в SQLite и возвращает
delivery_id; - агент вызывает
get_delivery_statusперед тем, как сообщить об успехе.
Инструменты
get_telegram_service_status— доступность bot-service и число подписчиков;send_tracker_artifact— получить сохранённый Tracker-артефакт и отправить документ;get_delivery_status— проверить одну доставку по точномуdelivery_id;list_recent_deliveries— последние попытки доставки.
SQLite хранится в data/deliveries.db. Токен Telegram-бота этому MCP не нужен:
сервер использует защищённый внутренний endpoint существующего bot-service.
Локальный запуск
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -e ".[dev]"
Copy-Item .env.example .env
Заполните .env, затем:
yandex-tracker-telegram-mcp
Streamable HTTP MCP endpoint:
http://127.0.0.1:8792/mcp
Docker
Для отдельного запуска:
docker compose up -d --build
В общем стеке сервис называется telegram-delivery-mcp. Внутренние адреса:
TRACKER_MCP_URL=http://yandex-tracker-mcp:8788/mcp
TELEGRAM_BOT_SERVICE_URL=http://telegram-bot:8791
TRACKER_MCP_API_KEY должен совпадать с MCP_API_KEY Tracker MCP, а
TELEGRAM_BOT_SERVICE_API_KEY — с BOT_SERVICE_API_KEY Telegram-бота.
Проверка
pytest -q
ruff check .
Сквозной сценарий для двух уже запущенных MCP-серверов:
$env:DAY20_TRACKER_MCP_API_KEY="tracker-mcp-key"
$env:DAY20_DELIVERY_MCP_API_KEY="telegram-delivery-mcp-key"
python scripts/day20_e2e.py
Сценарий проверяет точный порядок:
Tracker/search → Tracker/summarize → Tracker/save
→ Telegram/send → Telegram/verify
Пример запроса агенту:
Найди открытые критические задачи очереди AI, подготовь Markdown-отчёт,
сохрани его, отправь в Telegram и проверь доставку.
Установка Telegram Delivery
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/elicad-keyns/YandexTrackerTelegramMCPFAQ
Telegram Delivery MCP бесплатный?
Да, Telegram Delivery MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Telegram Delivery?
Нет, Telegram Delivery работает без API-ключей и переменных окружения.
Telegram Delivery — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Telegram Delivery в Claude Desktop, Claude Code или Cursor?
Открой Telegram Delivery на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Gmail
Read, send and search emails from Claude
автор: GoogleSlack
Send, search and summarize Slack messages
автор: SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Compare Telegram Delivery with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории communication
