Sends ntfy phone notifications when an AI assistant finishes a task through an MCP tool.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Ntfy MCP.
The teddyzxcv/ntfy-mcp MCP server connects an MCP-compatible assistant to ntfy, a notification service with a phone app. Its purpose is narrow: deliver a notification when the assistant finishes a requested task, allowing the user to step away from the active session and return when the work is complete.
The repository describes one MCP capability, notify_user. The assistant must invoke that function for a notification to be sent. A prompt such as asking for a Python hello-world program and requesting a notification after completion is used as the trigger in the documented workflow.
The project is implemented as a local Node.js process. MCP supplies the server connection and tool interface, while the server sends the notification through ntfy. The selected topic is provided through an environment variable, so the topic used by the server must match the topic subscribed to in the ntfy mobile application.
A typical flow is:
NTFY_TOPIC.The documented setup uses git clone, npm install, npm run build, and npm start. The README also shows a Cline configuration that launches build/index.js with Node and passes NTFY_TOPIC through the environment. Replace the documented topic placeholder with the topic name you intend to use; the placeholder itself is not a runnable value.
Cline's example marks notify_user for automatic approval. That setting is presented as recommended for the example configuration, but the server's core requirement is that the assistant can call the notification tool.
notify_user MCP tool.NTFY_TOPIC.The teddyzxcv/ntfy-mcp MCP server does not describe a general notification history, multiple tools, scheduling, or custom notification controls. The README emphasizes that the assistant needs an explicit instruction to notify the user; custom instructions may not reliably cause the function to be called.
The provided material documents Cline but does not establish compatibility with Claude Desktop, Cursor, or Windsurf. It also does not specify authentication for ntfy, additional environment variables, or a published npm package. The repository is licensed under Apache License 2.0.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/teddyzxcv-ntfy-mcp)<a href="https://allmcps.com/mcp/teddyzxcv-ntfy-mcp"><img src="https://allmcps.com/api/badge/teddyzxcv-ntfy-mcp?style=directory" alt="Ntfy MCP on AllMCPs" /></a>