# OneSignal MCP: Use OneSignal in Slack and Email

Source: https://maito.app/integrations/onesignal

Connect the OneSignal MCP server to Maito with one sign-in, and your whole team can use it from Slack or email: “How did yesterday's push notification about the sale perform?”

OneSignal sends push, email and in-app messages and tracks users and engagement. Connect the OneSignal MCP server to Maito once, and everyone on your team can use OneSignal from Slack, by email, or from Claude, ChatGPT, Cursor, Codex, Grok or Muse. Nobody else has to sign in.

-   Connects in one click
-   Sign in with OneSignal
-   One connection for the whole team
-   Server by [OneSignal](https://onesignal.com/)

Updated October 21, 2026

## What you can ask with OneSignal

Requests to Maito

![Dana](https://maito.app/marketing-avatars/dana.webp)

Dana in Slack

How did yesterday's push notification about the sale perform?

![Sam](https://maito.app/marketing-avatars/sam.webp)

Sam by email

Send a push to users who haven't opened the app in 14 days.

Maito uses OneSignal to do the work and replies where you asked.

## How to connect OneSignal

Open Connections in your workspace and choose Connect next to OneSignal. You sign in to OneSignal in a new tab, and that's the whole setup. Name the account and choose Workspace under who can use it. That's the only time anyone signs in: your whole team, shared chats and Loops can use OneSignal from then on. Or skip ahead and ask for the work: Maito sends you a link if OneSignal isn't connected yet.

## Questions

### What is the OneSignal MCP server URL?

OneSignal publishes it at https://api.onesignal.com/mcp/oauth, and it signs in with OAuth, so there's no key to copy.

### Can I use the OneSignal MCP server from Slack?

Yes. Connect it to Maito once, then mention Maito in any Slack channel or send it a direct message. The same connection works by email and from Claude, ChatGPT, Cursor, Codex, Grok or Muse.

### Does everyone on my team have to connect OneSignal?

No. One person connects it once and chooses Workspace. Then everyone in the workspace, shared chats and Loops can use OneSignal, without signing in themselves. Choose Only me instead to keep it to your own chats.

### Do I have to connect OneSignal before I ask?

No. If a request needs OneSignal and it isn't connected yet, your agent sends you a link. Connect it, and the work picks up where it stopped.

### Can I limit what Maito does in OneSignal?

Yes. After you connect, turn off any OneSignal tools you don't want Maito to use, such as the ones that change data. Tools OneSignal adds later stay off until you turn them on.

## Also in Email marketing and surveys

-   [Loops Loops sends product email: contacts, mailing lists, events, campaigns and transactional email.](https://maito.app/integrations/loops)
-   [SurveyMonkey SurveyMonkey designs surveys, collects responses and analyzes the results.](https://maito.app/integrations/surveymonkey)
-   [beehiiv beehiiv runs newsletters: posts, audience segments, automations and performance.](https://maito.app/integrations/beehiiv)
-   [Klaviyo Klaviyo runs email and SMS marketing, with live data on campaigns, flows and audiences.](https://maito.app/integrations/klaviyo)
-   [Jotform Jotform builds forms, surveys and quizzes and collects their submissions.](https://maito.app/integrations/jotform)
-   [Tally Tally is a simple form builder for signups, surveys and feedback.](https://maito.app/integrations/tally)

[See all integrations](https://maito.app/integrations)

## Put your AI employee to work.

Set it up in minutes. Connect OneSignal, then hand Maito the first job.

[Put Maito to work](https://maito.app/login?returnTo=%2Fintegrations%2Fonesignal)[Book a demo](https://cal.com/ddubovetzky/chat-with-the-founder)
