ntfy-mcp — это легковесный MCP-сервер, который превращает завершение задач AI-ассистентом в push-уведомления на ваш телефон. Он создан для разработчиков, которые хотят запускать длительные операции и получать уведомления об их окончании, не отвлекаясь на постоянную проверку экрана.
Ключевые особенности:
Мгновенные уведомления о завершении задач: Сервер использует протокол ntfy для отправки push-уведомлений на смартфон сразу после того, как AI-ассистент закончит генерацию кода, обработку данных или другую задачу. Поддерживается также уведомление об ошибках.
Простая интеграция с MCP-клиентами: Достаточно указать путь к серверу и название вашего ntfy-топика в конфигурации (например, для Cline или Claude Desktop), чтобы активировать уведомления. Для максимального удобства рекомендуется включить автоподтверждение вызова инструмента notify_user.
Кроссплатформенные уведомления: Приложение ntfy доступно для Android и iOS, что позволяет получать оповещения на любое мобильное устройство. Вы просто подписываетесь на свой уникальный топик — и всё готово.
Быстрый старт: Проект разворачивается за минуты: клонирование репозитория, установка через npm install и билд. Возможна также сборка в Docker-контейнере для изолированного запуска.
Для кого: Для разработчиков, использующих AI-ассистентов для написания и генерации кода, которые хотят запускать фоновые задачи и не отслеживать их выполнение вручную. Идеально подходит тем, кто работает в режиме многозадачности и ценит асинхронный поток работы.
Сценарии использования:
Генерация или рефакторинг большого объёма кода AI-ассистентом, когда можно переключиться на другую задачу и получить уведомление о завершении.
Пакетная обработка файлов или данных, где требуется длительное ожидание, а результат хочется узнать сразу.
Интеграция в CI/CD-подобные локальные пайплайны: AI-помощник готовит код, а вы получаете пуш, когда всё готово для проверки.
Отладка или выполнение серии заданий: уведомление приходит не только об успехе, но и о возникновении ошибки в процессе.
Цены и доступность: Сервер полностью бесплатен, имеет открытый исходный код и распространяется под лицензией Apache 2.0. Для работы требуется только Node.js и свободный сервис уведомлений ntfy (бесплатные публичные серверы или собственный инстанс).