OneSignal icon

OneSignal

Provides a Model Context Protocol (MCP) server for managing OneSignal applications and interacting with the OneSignal API.

About

This MCP server offers a streamlined interface for managing OneSignal push notifications, emails, SMS, user devices, segments, and templates through the OneSignal REST API. It allows for efficient management of multiple OneSignal applications, including sending messages, managing user data, and handling organization-level operations. The server supports features like app configuration management, API request handling with authentication, error handling, and comprehensive logging, making it easier to integrate OneSignal into MCP environments.

Key Features

  • Manage user devices and subscriptions
  • Manage multiple OneSignal applications
  • Create and manage segments
  • Send push notifications, emails, and SMS
  • Create and manage templates

Use Cases

  • Automated sending of personalized notifications based on user segments.
  • Integration of OneSignal functionality into Model Context Protocol (MCP) workflows.
  • Centralized management of OneSignal configurations across multiple applications.