onesignal-mcp
If you are the rightful owner of onesignal-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A comprehensive Model Context Protocol (MCP) server for interacting with the OneSignal API.
The OneSignal MCP Server provides a complete interface for managing push notifications, emails, SMS, users, devices, segments, templates, analytics, and more through OneSignal's REST API. It offers 57 tools that cover all major OneSignal operations, enabling multi-channel messaging, user and device management, advanced segmentation, template management, and analytics. The server supports multi-app management and organization-level operations, making it a versatile tool for developers and organizations using OneSignal for their communication needs.
Features
- Multi-channel Messaging: Send push notifications, emails, SMS, and transactional messages.
- User & Device Management: Complete CRUD operations for users, devices, and subscriptions.
- Advanced Segmentation: Create and manage user segments with complex filters.
- Template System: Create, update, and manage message templates.
- Analytics & Export: View outcomes data and export to CSV.
Tools
list_apps
List all configured OneSignal apps.
send_push_notification
Send a push notification.
view_devices
View devices subscribed to your app.
create_segment
Create a new segment.
view_templates
List all templates.