ntfy-mcp-server

ntfy-mcp-server

8

Ntfy MCP Server is a Model Context Protocol server that facilitates communication between LLMs, like Claude, and the ntfy push notification service, allowing AI agents to send notifications to user devices with advanced customization options. It supports integration features such as message prioritization, emoji tags, and security filters while being implemented in a modern TypeScript environment.

Ntfy MCP Server

  • An MCP server that interfaces with the ntfy push notification service for sending notifications from LLMs and AI agents to devices with various customization options.
  • Features:
    • MCP server implementation using the @modelcontextprotocol/sdk.
    • Ntfy integration for notifications with message prioritization, emoji tags, clickable actions, and file attachments.
    • TypeScript-based codebase with structured logging and configuration management.
    • Error handling and security features included.
  • Quick Start:
    1. Install Node.js and npm or yarn.
    2. Install the package globally or from source and configure the .env file.
    3. Add server details to MCP client settings and use the send_ntfy tool.

Use Cases

  • Notifications for long-running tasks, reminders, alerts, LLM mobile notifications, and multi-step process updates.