About
A comprehensive MCP server that exposes 57 tools to manage push notifications, emails, SMS, users, devices, segments, templates, analytics, and more via OneSignal’s REST API. It supports multi‑app and organization‑level operations.
Capabilities
OneSignal MCP Server
The OneSignal MCP Server bridges the gap between AI assistants and OneSignal’s rich notification ecosystem by exposing a full suite of REST API endpoints as MCP tools. It resolves the challenge developers face when they need to programmatically manage push, email, SMS, and transactional messaging from within an AI workflow without having to write custom HTTP clients or manage authentication tokens manually. By registering 57 distinct tools, the server turns every OneSignal capability—ranging from user segmentation to analytics export—into a first‑class function that an AI can invoke directly, thereby streamlining notification logic into declarative prompts.
At its core, the server offers multi‑channel messaging: a single tool can send push notifications, emails, or SMS messages, while another handles transactional messages that require immediate delivery. For user engagement, it provides CRUD operations on users and devices, allowing an AI to add or update subscribers on the fly. Advanced segmentation tools let developers create complex filters and manage user segments, enabling targeted campaigns that adapt to real‑time data. The template system lets an AI author reusable message bodies, reducing duplication and ensuring brand consistency across channels.
Beyond messaging, the server supports iOS Live Activities, giving AI assistants control over dynamic in‑app notifications that stay visible on the lock screen. Analytics tools expose outcome metrics and CSV exports, allowing an AI to generate performance reports or trigger automated A/B tests. Multi‑app support and organization‑level operations let a single AI instance manage several OneSignal applications, rotating API keys or configuring new apps without manual intervention. These capabilities make the server invaluable for developers building end‑to‑end notification pipelines that are driven by AI decisions.
Typical use cases include:
- Automated campaign management – An AI drafts a campaign based on user behavior, schedules messages across channels, and monitors delivery stats.
- Dynamic segmentation – An AI updates user segments in real time as new events occur, ensuring messages reach the most relevant audience.
- Cross‑app orchestration – A single AI orchestrates notifications for multiple mobile and web apps, rotating keys and balancing load.
- Rapid prototyping – Developers can experiment with new notification flows by calling MCP tools from an AI prompt, eliminating the need to write boilerplate code.
Integration is straightforward: once the MCP server registers with the AI ecosystem, any assistant that supports MCP can call tools like or by name, passing structured arguments. The server handles authentication, rate limiting, and error translation automatically, freeing the AI to focus on business logic rather than infrastructure details. Its standout advantage is the complete, zero‑code exposure of OneSignal’s API, turning a complex notification platform into a simple set of declarative commands that an AI can reason about and execute in real time.
Related Servers
Netdata
Real‑time infrastructure monitoring for every metric, every second.
Awesome MCP Servers
Curated list of production-ready Model Context Protocol servers
JumpServer
Browser‑based, open‑source privileged access management
OpenTofu
Infrastructure as Code for secure, efficient cloud management
FastAPI-MCP
Expose FastAPI endpoints as MCP tools with built‑in auth
Pipedream MCP Server
Event‑driven integration platform for developers
Weekly Views
Server Health
Information
Explore More Servers
Mcp Streamable Http Server
Build dynamic, authenticated HTTP services with ease
Google Analytics MCP Server
Access Google Analytics data via Model Context Protocol.
Mcp Gemini
Demo MCP server powered by Google Gemini
MCP Badges Server
Showcase MCP projects with instant, customizable badges
Candidate MCP Server
Provide LLMs with candidate data and contact tools
Supabase MCP Server on Phala Cloud
Secure Supabase integration in a TEE-enabled cloud environment