onesignal-mcp
2
The OneSignal MCP Server is designed to facilitate interaction with the OneSignal API. It provides comprehensive tools to manage push notifications, emails, SMS, and various app configurations, maintaining support for multiple OneSignal applications streamlining communications.
OneSignal MCP Server
A Model Context Protocol (MCP) server for interacting with the OneSignal API, offering a convenient interface for managing notifications, emails, SMS, and more. Support includes:
- Sending push notifications, emails, and SMS
- Managing user devices, segments, and templates
- Viewing app information and analytics
Installation
Clone from GitHub
Clone the repository and install dependencies using pip.
Configuration
Create a .env
file with OneSignal credentials.
Usage
Run the server with python onesignal_server.py
to register with the MCP system and manage multiple OneSignal applications.