ntfy-me-mcp 📤

ntfy-me-mcp 📤

site icon
2025.04.17 0
JavaScript通知管理交流协作
ntfy-me-mcp 是一个高效的服务,旨在向自托管的 ntfy 服务器发送通知。该项目支持安全的令牌认证,可以通过 `npx` 或 Docker 运行。它简化了通知发送流程,适用于个人开发者或团队,提供了一种可靠的通知管理方式。
View on GitHub

Overview

基本能力

产品定位

ntfy-me-mcp 是一个专注于通知管理的服务,通过简单的命令或 Docker 容器化部署,向自托管的 ntfy 服务器发送通知。

核心功能

  • 安全令牌认证:通过令牌保护通知的安全性。
  • 易于使用:快速启动,设置简单。
  • Docker 支持:可在容器化环境中运行。
  • 跨平台兼容:支持 Linux 和 Windows 系统。
  • 轻量级设计:资源占用低,性能稳定。

适用场景

  • 个人开发者需要快速发送通知到自托管 ntfy 服务器。
  • 团队协作中需要集中管理通知。
  • 需要轻量级、跨平台的通知解决方案。

工具列表

  • npx:直接运行最新版本的 ntfy-me-mcp。
  • Docker:通过容器化方式运行服务。

常见问题解答

  • 如何配置令牌认证?:通过环境变量 TOKEN 传递令牌。
  • 如何发送通知?:使用 npx ntfy-me-mcp send "消息" 或 Docker 命令。

使用教程

使用依赖

  • Node.js(用于 npx 方式)
  • Docker(用于容器化方式)
  • 自托管的 ntfy 服务器访问权限

安装教程

使用 npx

npx ntfy-me-mcp

使用 Docker

docker pull dieg0ski/ntfy-me-mcp
docker run -d dieg0ski/ntfy-me-mcp

调试方式

发送通知

npx ntfy-me-mcp send "您的通知消息"

使用令牌认证

TOKEN=您的令牌 npx ntfy-me-mcp send "您的通知消息"

Docker 方式

docker run -e TOKEN=您的令牌 dieg0ski/ntfy-me-mcp send "您的通知消息"

许可证

该项目遵循 Other 开源许可条款,请参阅 Other 了解完整条款。