An MCP server that sends ntfy notifications on task completion via ntfy.sh
https://github.com/teddyzxcv/ntfy-mcpYou start a complex refactoring task with Claude, set it to work through your entire codebase, then spend the next 20 minutes refreshing the terminal or peeking at your IDE. Sound familiar?
ntfy-mcp solves this by sending push notifications to your phone when AI tasks complete. Set it, forget it, grab coffee, and get pinged when your code is ready.
AI assistants can handle increasingly complex, time-intensive tasks - but only if you stop micromanaging them. The current workflow forces you to:
You're essentially babysitting a system that's supposed to make you more productive.
Actual Multitasking: Start AI tasks and immediately switch to other work. Your phone buzzes when it's done - no more checking every 30 seconds.
Mobile Freedom: Step away from your desk during long operations. Review PRs on your phone, grab lunch, or take calls while AI handles the heavy lifting.
Momentum Preservation: Get notified the instant tasks complete, so you can jump back in while the context is fresh and continue the flow.
Zero Configuration Overhead: One environment variable, auto-approve permissions, and you're running. No complex webhook setups or API keys to manage.
Large Codebase Refactoring: "Refactor this entire Express app to use TypeScript strict mode and update all the route handlers." Start it, go to standup, get pinged when it's ready for review.
Complex Code Generation: "Build a complete CRUD API with validation, tests, and documentation for this schema." Perfect time to tackle emails or review other PRs.
Multi-File Analysis: "Analyze these 50 components for accessibility issues and generate fixes." No need to sit there watching - get the notification and review the results when convenient.
Data Processing Tasks: "Process this CSV, clean the data, and generate summary reports." Start it before lunch, return to completed analysis.
Drop this into your existing Cline configuration:
"ntfy-mcp": {
"command": "node",
"args": ["/path/to/ntfy-mcp/build/index.js"],
"env": {
"NTFY_TOPIC": "my-ai-tasks"
},
"autoApprove": ["notify_user"]
}
Install the ntfy app, subscribe to your topic, and you're connected. The magic happens when you include "notify me when done" in your prompts - the AI assistant automatically triggers notifications at task completion.
As AI assistants become more capable of handling complex, multi-step operations, the bottleneck shifts from AI capability to human workflow efficiency. ntfy-mcp removes the last friction point - the need to actively monitor progress.
This isn't just about convenience. It's about unlocking the full productivity potential of AI-assisted development by letting you truly multitask while maintaining tight feedback loops.
The result: You work on what matters while AI handles the grunt work, and you reconnect at exactly the right moment. No time wasted, no momentum lost.