Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

ntfy-mcp

MCP.Pizza Chef: teddyzxcv

ntfy-mcp is an MCP server that integrates with the Model Context Protocol to send real-time notifications when AI tasks complete. It enables users to stay informed and take breaks while their AI assistant works, delivering timely alerts through the ntfy notification system. Easy to install and run, ntfy-mcp enhances workflow awareness by providing instant task completion updates.

Use This MCP server To

Send real-time notifications on AI task completions Alert users when long-running AI workflows finish Integrate task completion alerts into developer workflows Notify teams of automated process completions Provide instant feedback for AI-driven automation Trigger user attention for important AI events Enhance productivity by signaling task readiness Use ntfy notifications to monitor AI assistant progress

README

ntfy-mcp: Your Friendly Task Completion Notifier

Welcome to ntfy-mcp, the MCP server that keeps you caffeinated and informed! šŸš€ā˜•ļø

This handy little server integrates with the Model Context Protocol to send you delightful ntfy notifications whenever your AI assistant completes a task. Because let's face it - you deserve that tea break while your code writes itself.

Getting Started: The Quick Brew Guide

Step 1: Clone & Navigate

git clone https://github.com/teddyzxcv/ntfy-mcp.git
cd ntfy-mcp

Step 2: Install

npm install

Step 3: Build

npm run build

Step 4: Connect

Choose your adventure:

Manual Start:

npm start

Cline Configuration:

"ntfy-mcp": {
  "command": "node",
  "args": [
    "/path/to/ntfy-mcp/build/index.js"
  ],
  "env": {
    "NTFY_TOPIC": "<your topic name>"
  },
  "autoApprove": [
    "notify_user" // Highly recommended for maximum chill
  ]
}

Step 5: Get Notified in Style

  1. Download the ntfy app on your phone
  2. Subscribe to your chosen topic
  3. Kick back and relax

Step 6: The Magic Command

Write a prompt like this, otherwise the function won't call (tried use Custom Instructions in cline, but they are in the ring 3, so model just forget about it)

Write me a hello world in python, notify me when the task is done

Step 7: Enjoy Your Beverage of Choice

ā˜•ļøšŸµ Your notification will arrive when the task is complete. No peeking!

How It Works (The Technical Tea)

This MCP server integrates seamlessly with the Model Context Protocol, acting as your personal notification butler. When tasks are completed, it sends notifications via ntfy, keeping you informed without interrupting your flow.

Dependencies: The Secret Sauce

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Copyright 2025 Casey Hand @cyanheads

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Now go forth and code with confidence, knowing your notifications are in good hands! šŸŽ‰

ntfy-mcp FAQ

How do I install ntfy-mcp?
Clone the repository, run npm install, then build with npm run build, and start with npm start.
Can ntfy-mcp work with different MCP clients?
Yes, ntfy-mcp is designed to integrate with any MCP client that supports server notifications.
What notification system does ntfy-mcp use?
It uses the ntfy notification system to deliver real-time alerts.
Is ntfy-mcp compatible with multiple LLM providers?
Yes, it works with models from OpenAI, Anthropic Claude, and Google Gemini, as it operates at the MCP server level.
Can I customize the notification messages?
Yes, ntfy-mcp allows configuration of notification content to suit your workflow needs.
Does ntfy-mcp support environment variable configuration?
Yes, you can configure ntfy-mcp using environment variables for flexible deployment.
Is ntfy-mcp suitable for team collaboration?
Absolutely, it can notify multiple users or teams about AI task completions.
What platforms does ntfy-mcp support?
It runs on any platform supporting Node.js, including Windows, macOS, and Linux.