关于 Ntfy MCP Server
Ntfy MCP Server 是一个用 TypeScript 编写的轻量 MCP(Model Context Protocol)服务器,专为把 AI / LLM 连接到 ntfy 通知服务而设计。借助它,大模型可以在对话或任务执行过程中,实时把提醒、进度更新、结果摘要等定制化消息推送到用户的手机、电脑或其他订阅了 ntfy 主题的设备上。
它能做什么
- 一键推送通知:通过 MCP 工具调用,把文本消息发送到指定的 ntfy 主题(Topic),所有订阅者立即收到推送。
- 自定义标题、优先级与标签:支持设置消息标题、优先级(min / low / default / high / urgent)、Emoji 标签等,灵活适配不同场景。
- 支持自托管与官方服务:既可使用 ntfy.sh 公共服务,也可对接用户自己部署的 ntfy 服务器,保证数据隐私。
- TypeScript 原生实现:基于官方 MCP SDK 构建,类型安全,便于二次开发与集成到现有项目。
关于凭证
如果使用 ntfy.sh 公共版,普通读写主题无需任何 Token,开箱即用;如需访问受保护主题或自托管服务器,则需在环境变量中配置访问令牌(Auth Token),MCP 客户端在调用工具时会自动读取并附带在请求头中。