gitmotion/ntfy-me-mcp

gitmotion/ntfy-me-mcp

от gitmotion
MCP сервер для отправки real-time уведомлений через ntfy (публичный или self-hosted). Автоматически обнаруживает URL и Markdown, позволяя получать оповещения на телефон/ПК о завершении задач AI и ошибках без мониторинга.

ntfy-me-mcp

TypeScript Model Context Protocol NPM Version Docker Image Version License GitHub Buy me a coffee

A streamlined Model Context Protocol (MCP) server for sending and fetching notifications via the ntfy service (public or self-hosted, with token support) 📲

Overview

ntfy-me-mcp provides AI assistants with the ability to send real-time notifications to your devices through the ntfy.sh service (either public or selfhosted with token support). Get notified when your AI completes tasks, encounters errors, or reaches important milestones - all without constant monitoring.

The server includes intelligent features like automatic URL detection for creating view actions and smart markdown formatting detection, making it easier for AI assistants to create rich, interactive notifications without extra configuration.

Preview Available via
autodetect-preview
NameLink / Badge
ntfy.sh Featured on ntfy.sh
Glama.ai ntfy-me-mcp MCP server
LightNow LightNow capabilities
MseeP.ai ntfy-me-mc-mseepai
Archestra.ai Trust Score

Features

  • 🚀 Quick Setup: Run with npx or docker!
  • 🔔 Real-time Notifications: Get updates on your phone/desktop when tasks complete
  • 🎨 Rich Notifications: Support for topic, title, priorities, emoji tags, and detailed messages
  • 🔍 Notification Fetching: Fetch and filter cached messages from your ntfy topics
  • 🎯 Smart Action Links: Automatically detects URLs in messages and creates view actions
  • 🔗 Click URLs: Choose the link that opens when the notification is tapped
  • 📄 Intelligent Markdown: Auto-detects and enables markdown formatting when present
  • 🔒 Secure: Optional authentication with access tokens
  • 🔑 Input Masking: Securely store your ntfy token in your vs config!
  • 🌐 Self-hosted Support: Works with both ntfy.sh and self-hosted ntfy instances

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить gitmotion/ntfy-me-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "gitmotion-ntfy-me-mcp-u3l8u87j79": {
      "command": "npx",
      "args": [
        "-y",
        "ntfy-me-mcp</code>",
        "(add",
        "<code>--scope",
        "user</code>",
        "for",
        "all",
        "projects,",
        "or",
        "<code>--scope",
        "project</code>",
        "to",
        "write",
        "<code>.mcp.json</code>)."
      ],
      "env": {
        "NTFY_TOPIC": "your-ntfy-topic"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "gitmotion-ntfy-me-mcp-u3l8u87j79": {
      "command": "npx",
      "args": [
        "-y",
        "ntfy-me-mcp</code>",
        "(add",
        "<code>--scope",
        "user</code>",
        "for",
        "all",
        "projects,",
        "or",
        "<code>--scope",
        "project</code>",
        "to",
        "write",
        "<code>.mcp.json</code>)."
      ],
      "env": {
        "NTFY_TOPIC": "your-ntfy-topic"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "gitmotion-ntfy-me-mcp-u3l8u87j79": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "ntfy-me-mcp</code>",
        "(add",
        "<code>--scope",
        "user</code>",
        "for",
        "all",
        "projects,",
        "or",
        "<code>--scope",
        "project</code>",
        "to",
        "write",
        "<code>.mcp.json</code>)."
      ],
      "env": {
        "NTFY_TOPIC": "your-ntfy-topic"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"gitmotion-ntfy-me-mcp-u3l8u87j79\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"ntfy-me-mcp</code>\",\"(add\",\"<code>--scope\",\"user</code>\",\"for\",\"all\",\"projects,\",\"or\",\"<code>--scope\",\"project</code>\",\"to\",\"write\",\"<code>.mcp.json</code>).\"],\"env\":{\"NTFY_TOPIC\":\"your-ntfy-topic\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "gitmotion-ntfy-me-mcp-u3l8u87j79": {
      "command": "npx",
      "args": [
        "-y",
        "ntfy-me-mcp</code>",
        "(add",
        "<code>--scope",
        "user</code>",
        "for",
        "all",
        "projects,",
        "or",
        "<code>--scope",
        "project</code>",
        "to",
        "write",
        "<code>.mcp.json</code>)."
      ],
      "env": {
        "NTFY_TOPIC": "your-ntfy-topic"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add gitmotion-ntfy-me-mcp-u3l8u87j79 --env NTFY_TOPIC=your-ntfy-topic -- npx -y ntfy-me-mcp</code> (add <code>--scope user</code> for all projects, or <code>--scope project</code> to write <code>.mcp.json</code>).

Либо через JSON-конфиг:

claude mcp add-json gitmotion-ntfy-me-mcp-u3l8u87j79 "{\"command\":\"npx\",\"args\":[\"-y\",\"ntfy-me-mcp</code>\",\"(add\",\"<code>--scope\",\"user</code>\",\"for\",\"all\",\"projects,\",\"or\",\"<code>--scope\",\"project</code>\",\"to\",\"write\",\"<code>.mcp.json</code>).\"],\"env\":{\"NTFY_TOPIC\":\"your-ntfy-topic\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add gitmotion-ntfy-me-mcp-u3l8u87j79 --env NTFY_TOPIC=your-ntfy-topic -- npx -y ntfy-me-mcp</code> (add <code>--scope user</code> for all projects, or <code>--scope project</code> to write <code>.mcp.json</code>).

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.gitmotion-ntfy-me-mcp-u3l8u87j79]
command = "npx"
args = ["-y", "ntfy-me-mcp</code>", "(add", "<code>--scope", "user</code>", "for", "all", "projects,", "or", "<code>--scope", "project</code>", "to", "write", "<code>.mcp.json</code>)."]

[mcp_servers.gitmotion-ntfy-me-mcp-u3l8u87j79.env]
NTFY_TOPIC = "your-ntfy-topic"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите gitmotion/ntfy-me-mcp, а в поле команды запуска — строку ниже:
npx -y ntfy-me-mcp</code> (add <code>--scope user</code> for all projects, or <code>--scope project</code> to write <code>.mcp.json</code>).

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "gitmotion-ntfy-me-mcp-u3l8u87j79": {
      "command": "npx",
      "args": [
        "-y",
        "ntfy-me-mcp</code>",
        "(add",
        "<code>--scope",
        "user</code>",
        "for",
        "all",
        "projects,",
        "or",
        "<code>--scope",
        "project</code>",
        "to",
        "write",
        "<code>.mcp.json</code>)."
      ],
      "env": {
        "NTFY_TOPIC": "your-ntfy-topic"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "gitmotion-ntfy-me-mcp-u3l8u87j79": {
      "command": "npx",
      "args": [
        "-y",
        "ntfy-me-mcp</code>",
        "(add",
        "<code>--scope",
        "user</code>",
        "for",
        "all",
        "projects,",
        "or",
        "<code>--scope",
        "project</code>",
        "to",
        "write",
        "<code>.mcp.json</code>)."
      ],
      "env": {
        "NTFY_TOPIC": "your-ntfy-topic"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например gitmotion-ntfy-me-mcp-u3l8u87j79.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: gitmotion-ntfy-me-mcp-u3l8u87j79
    command: npx
    args:
      - "-y"
      - "ntfy-me-mcp</code>"
      - "(add"
      - "<code>--scope"
      - "user</code>"
      - "for"
      - "all"
      - "projects,"
      - "or"
      - "<code>--scope"
      - "project</code>"
      - "to"
      - "write"
      - "<code>.mcp.json</code>)."
    env:
      NTFY_TOPIC: your-ntfy-topic
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "gitmotion-ntfy-me-mcp-u3l8u87j79": {
      "command": "npx",
      "args": [
        "-y",
        "ntfy-me-mcp</code>",
        "(add",
        "<code>--scope",
        "user</code>",
        "for",
        "all",
        "projects,",
        "or",
        "<code>--scope",
        "project</code>",
        "to",
        "write",
        "<code>.mcp.json</code>)."
      ],
      "env": {
        "NTFY_TOPIC": "your-ntfy-topic"
      }
    }
  }
}

Похожие MCP-сервера

twilio-labs/mcp

twilio-labs/mcp

от twilio-labs

MCP сервер для всех публичных Twilio API - SMS, звонки, уведомления. AI-инструменты управляют Twilio напрямую через MCP. Полезен разработчикам для автоматизации общения.

TypeScript⭐ 113
chaindead/telegram-mcp

chaindead/telegram-mcp

от chaindead

Telegram MCP сервер подключает AI-ассистентов к вашему аккаунту: чтение диалогов, отправка сообщений, отслеживание уведомлений. Работает с Claude, Cursor. Упрощает управление перепиской и автоматизацию ответов.

Go⭐ 349
khan2a/telephony-mcp-server

khan2a/telephony-mcp-server

от khan2a

MCP-сервер для телефонии на базе Vonage API. LLM-агенты совершают звонки и отправляют SMS прямо в диалоге. Разработчики AI-приложений получают простой инструмент для голосовых вызовов, отправки соо...

Python⭐ 14
trycourier/courier-mcp

trycourier/courier-mcp

от trycourier

MCP-сервер Courier даёт AI-агентам полный доступ к API уведомлений через 124 инструмента: отправка сообщений, управление профилями, доставкой, списками и аудиенциями. Полезен для интеграции ИИ-аген...

TypeScript⭐ 2
FastAlertNow/mcp-server

FastAlertNow/mcp-server

от fastalertnow

FastAlert MCP Server подключает AI-агентов к сервису оповещений — помогает просматривать каналы и отправлять уведомления с заголовком, содержанием и действиями. Полезен разработчикам, интегрирующим...

TypeScript⭐ 3
kushneryk/join.cloud

kushneryk/join.cloud

от kushneryk

Join.cloud создаёт общие комнаты для AI-агентов, где они общаются, сотрудничают и обмениваются файлами через git в реальном времени. Подключайте агентов через MCP, A2A, HTTP или SDK. Доступен self-...

TypeScript⭐ 65
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин