UNPKG

ntfy-mcp-server

Version:

An MCP (Model Context Protocol) server designed to interact with the ntfy push notification service. It enables LLMs and AI agents to send notifications to your devices with extensive customization options.

52 lines (51 loc) 1.41 kB
{ "name": "ntfy-mcp-server", "version": "1.0.3", "description": "An MCP (Model Context Protocol) server designed to interact with the ntfy push notification service. It enables LLMs and AI agents to send notifications to your devices with extensive customization options.", "main": "dist/index.js", "type": "module", "files": [ "dist" ], "scripts": { "build": "tsc", "clean": "ts-node scripts/clean.ts", "rebuild": "npm run clean && npm run build", "tree": "ts-node scripts/tree.ts", "start": "node dist/index.js", "watch": "tail -f logs/combined.log" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.8.0", "@types/node": "^22.13.14", "@types/sanitize-html": "^2.13.0", "@types/validator": "^13.12.3", "@types/xss-filters": "^1.2.0", "dotenv": "^16.4.7", "path-normalize": "^6.0.13", "sanitize-html": "^2.15.0", "ts-node": "^10.9.2", "typescript": "^5.8.2", "undici-types": "^7.5.0", "validator": "^13.15.0", "winston": "^3.17.0", "winston-daily-rotate-file": "^5.0.0", "xss-filters": "^1.2.7" }, "keywords": [ "ntfy", "notifications", "push-notifications", "pub-sub", "MCP", "model-context-protocol", "mcp-server", "LLM", "AI-integration", "server", "typescript", "claude" ], "author": "Casey Hand @cyanheads", "license": "Apache-2.0" }