ntfy-me-mcp — это MCP-сервер, который позволяет AI-агентам отправлять и получать push-уведомления через сервис ntfy (включая self-hosted и публичные инстансы). Он превращает LLM в систему, которая может “пинговать” пользователя в реальном времени: о завершении задач, ошибках, этапах выполнения или любых событиях в агентных воркфлоу.
Ключевые особенности:
Отправка real-time уведомлений: Позволяет агентам отправлять push-сообщения на телефон или десктоп через ntfy с поддержкой приоритета, тегов и заголовков.
Двусторонняя работа (send + fetch): Поддерживает не только отправку, но и получение сообщений из заданных топиков (например, для мониторинга событий).
Поддержка публичных и self-hosted серверов: Работает как с ntfy.sh, так и с приватными инстансами, включая авторизацию через токены.
Rich notifications: Автоматически обрабатывает markdown, ссылки (создаёт кликабельные actions), emoji-теги и приоритеты сообщений.
Интеграция через MCP tools: Предоставляет инструменты вроде ntfy_me и ntfy_me_fetch, которые можно вызывать из Claude, Cursor и других MCP-клиентов.
Гибкая конфигурация: Настраивается через env-переменные (topic, URL, token), поддерживает Docker, npx и локальный запуск.
Для кого:
Ориентирован на разработчиков AI-агентов, DevOps-инженеров и пользователей, которые хотят получать уведомления о работе LLM-систем в реальном времени. Особенно полезен для фоновых задач, автоматизации пайплайнов, мониторинга и long-running процессов.
Сценарии использования:
Уведомления о завершении задач: Агент сообщает пользователю, когда код сгенерирован, тесты завершены или задача выполнена.
Мониторинг AI-воркфлоу: Пуш-алерты при ошибках, сбоях или критических событиях в агентных системах.
Интерактивные ссылки в уведомлениях: Автоматическое добавление кликабельных ссылок на PR, дашборды или результаты.
Self-hosted alerting system: Использование ntfy как легковесной альтернативы Slack/Email-алертам.
Цены и доступность:
Полностью open-source (GPL-3.0). Бесплатен для использования. Работает через npx, Docker или локальную установку Node.js. Может использовать как публичный ntfy сервис, так и собственный сервер, что делает его гибким для production и приватных систем.