ntfy-mcp logo

ntfy-mcp

by teddyzxcv

ntfy-mcp is an MCP server that sends ntfy notifications when your AI assistant completes a task. It integrates with the Model Context Protocol to keep you informed without interrupting your flow.

View on GitHub

Last updated: N/A

What is ntfy-mcp?

ntfy-mcp is a server that integrates with the Model Context Protocol to send ntfy notifications when an AI assistant completes a task.

How to use ntfy-mcp?

  1. Clone the repository. 2. Install dependencies with npm install. 3. Build the project with npm run build. 4. Start the server with npm start or configure it with Cline. 5. Subscribe to your chosen topic in the ntfy app. 6. Write prompts that trigger the notification function, such as 'Write me a hello world in python, notify me when the task is done'.

Key features of ntfy-mcp

  • ntfy notifications

  • Model Context Protocol integration

  • Easy setup

  • Cline configuration support

Use cases of ntfy-mcp

  • Receive notifications when AI code generation tasks are complete

  • Get notified when long-running AI processes finish

  • Stay informed about the progress of AI-driven tasks without constant monitoring

  • Integrate with Cline for automated workflows

FAQ from ntfy-mcp

What is ntfy?

ntfy is a simple pub-sub notification service.

What is MCP?

MCP stands for Model Context Protocol, a protocol for AI model interaction.

How do I configure the ntfy topic?

Set the NTFY_TOPIC environment variable.

Why is autoApprove recommended?

It allows for seamless notifications without requiring manual approval each time.

What if I don't receive notifications?

Ensure you've subscribed to the correct topic in the ntfy app and that the server is running correctly. Also, make sure your prompt is correctly formatted to trigger the notification function.