ntfy-mcp

Ntfy-mcp is an MCP server that sends ntfy notifications when AI assistant tasks are completed, allowing users to stay informed without constant monitoring. It integrates with the Model Context Protocol

30
0

ntfy-mcp: Your Task Completion Notifier

ntfy-mcp is an MCP server that sends ntfy notifications upon task completion by an AI assistant, allowing users to stay informed without constant monitoring. It integrates with the Model Context Protocol to notify you when your AI assistant completes a task.

Getting Started

The setup involves cloning the repository, installing dependencies using npm install, and building the project with npm run build. The server can be started manually using npm start or configured within Cline, specifying the path to the built index.js file and setting the NTFY_TOPIC environment variable. Users need to download the ntfy app, subscribe to their chosen topic, and use a prompt like "Write me a hello world in python, notify me when the task is done".

How It Works

The server acts as a notification butler, sending updates via ntfy when tasks are completed.

Dependencies

Key dependencies include @modelcontextprotocol/sdk, node-fetch, dotenv, and zod.

License

Licensed under Apache License 2.0.

Repository

TE
teddyzxcv

teddyzxcv/ntfy-mcp

Created

March 18, 2025

Updated

March 25, 2025

Language

JavaScript

Category

Developer Tools