Description

ntfy-me-mcp is a Node.js server that enables AI assistants to send push notifications through the ntfy service. It provides a simple tool called 'ntfy_me' that accepts task titles, summaries, and optional parameters like priority levels and tags, then delivers these notifications to configured ntfy topics. The implementation supports both public and protected topics with authentication, making it useful for alerting users about completed tasks, errors, or status updates from AI-driven workflows.

Installation

npx -y ntfy-me-mcp
npm install ntfy-me-mcp
git clone https://github.com/gitmotion/ntfy-me-mcp

Claude Desktop Configuration

Add this configuration to your Claude Desktop config file to enable this MCP server:

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json

Config file location: %APPDATA%\Claude\claude_desktop_config.json

Config file location: ~/.config/Claude/claude_desktop_config.json

claude_desktop_config.json
{
  "mcpServers": {
    "ntfy-push-notifications": {
      "command": "npx",
      "args": [
        "-y",
        "ntfy-me-mcp"
      ]
    }
  }
}