notification-agent-server
Verified Safeby kapilthakare-cyberpunk
Overview
A 24/7 server to receive and store notifications from an Android work phone, offering statistics and management features.
Installation
npm startEnvironment Variables
- PORT
- API_KEY
- DATA_DIR
- MAX_NOTIFICATIONS
- RETENTION_DAYS
- NODE_ENV
Security Notes
The server uses an API key for authentication, which is generated securely by the installation script and sourced from environment variables. CORS is set to `*`, which is overly permissive if a web dashboard is intended to be public, but acceptable for a private API interacting with a mobile client. No `eval` or other obvious code injection patterns are present. Data is stored in a local JSON file, mitigating typical database injection risks.
Similar Servers
adbfriend
Enables AI agents to manage Android devices, sync files, configure for tests, and perform package operations via ADB for development and testing.
mcpcat-python-sdk
An analytics and observability SDK for Multi-modal Conversational Platform (MCP) servers, capturing user behavior and tool interactions for product development and debugging.
mcp-android-server-python
Provides an MCP server for AI agents to automate Android devices using uiautomator2.
mcp-notify
A Model Context Protocol (MCP) server designed to send messages and notifications across various platforms like WeWork, DingTalk, Telegram, Lark, Home Assistant, Bark, Ntfy, and PushPlus.