teddyzxcv/ntfy-mcp
简介
核心亮点
- 让 AI 具备向手机发送实时推送的能力
- 无需开发复杂接口即可实现跨端提醒
- 适用于长耗时任务的进度实时通知
- 配置简单,快速打通 AI 与移动端链路
完整文档
ntfy-mcp: 您的友好任务完成通知器
欢迎使用 ntfy-mcp,这是一个让您保持清醒并及时获取信息的 MCP server!🚀☕️
这个便捷的小型 server 集成了 Model Context Protocol,每当您的 AI 助手完成任务时,它会向您发送愉快的 ntfy 通知。毕竟,在代码自动编写时,您理应享受一次茶歇。
<a href="https://glama.ai/mcp/servers/@teddyzxcv/ntfy-mcp">
<img width="380" height="200" src="https://glama.ai/mcp/servers/@teddyzxcv/ntfy-mcp/badge" />
</a>
快速上手:快速配置指南
第一步:Clone 并进入目录bashgit clone https://github.com/teddyzxcv/ntfy-mcp.git
cd ntfy-mcp
### 步骤 2:安装bashnpm install
### 步骤 3:Buildbashnpm run build
### 步骤 4:连接
选择你的操作方式:
git clone https://github.com/teddyzxcv/ntfy-mcp.git
cd ntfy-mcpnpm installnpm run build手动启动:
npm start"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
]
}1. 在手机上下载 ntfy app
2. 订阅你选择的 topic
3. 坐等通知
步骤 6:神奇的指令
编写如下 prompt,否则函数将不会被调用 (尝试在 cline 中使用Custom Instructions,但它们处于 ring 3,因此模型会将其遗忘)Write me a hello world in python, notify me when the task is done工作原理 (技术细节)
此 MCP server 与 Model Context Protocol 无缝集成,充当您的个人通知管家。当任务完成时,它会通过 ntfy 发送通知,在不中断您工作流的情况下让您及时获知。
依赖项:核心组件
License
本项目采用 Apache License 2.0 许可 - 详见 LICENSE 文件。
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.
现在你可以自信地开始编写代码了,因为你的通知已在妥善掌控之中!🎉