OneSignal
Let your AI work with OneSignal: review sent push, email and SMS messages with their delivery results and outcomes, look up segments, users and templates, and send or schedule messages, cancel them, create segments and update user tags after you confirm.
7 æ¥éç¡æ · ã¯ã¬ãžããã«ãŒãäžèŠ Â· EU ãã¹ã
OneSignal ã«äœã§ãèãã
AnythingMCP çµç±ã§ OneSignal ã«å®éã®ããã³ããã詊ãã â Claude ãããŒã«ãåŒã³åºããåçããŸããããªãã®ã¡ãã»ãŒãžã§ Enter ãæŒããš Cloud ã«ã€ã³ã¹ããŒã«ããŸãã
OneSignal ã Cloud ã«ã€ã³ã¹ããŒã«Claude 㯠AI ã®ãã誀ãããšããããŸããåçãã確èªãã ããã
2 åã§ã»ããã¢ãã
- 1cloud.anythingmcp.com ã§ç¡æãã©ã€ã¢ã«éå§ã
- 2ã³ãã¯ã¿ãŒã¹ãã¢ã§ OneSignal ãã¯ãªãã¯ãè³æ Œæ å ±ã貌ãä»ãã
- 3MCP API ããŒãçºè¡ããAI ã¯ã©ã€ã¢ã³ãã MCP URL ã«åããã
OneSignal ã®ã¬ã€ã
äž»èŠ AI ã¯ã©ã€ã¢ã³ãåãã®ã¹ããããã€ã¹ãããã»ããã¢ããã
OneSignal ã®ã»ããã¢ãã
ã³ãã¯ã¿å®çŸ©ãã®ãã®ããïŒèªèšŒæ å ±ã®å ¥æå ãå¿ èŠãªæš©éããã®ã¢ããã¿ãåŒã³åºã APIã ã³ãã¯ã¿äœè ã«ããè±èªã§æäŸãããŠããŸãã
OneSignal
This connector works with one OneSignal app (push notifications, email, SMS and in-app messaging) through the OneSignal REST API with an App API key: the app, its messages and delivery results, outcomes, segments, users and templates; it can send push, email and SMS, cancel scheduled messages, create segments and update user tags.
Setup (about 3 minutes)
- In OneSignal open the app, then Settings, Keys & IDs. Copy the App ID (a UUID) into
ONESIGNAL_APP_ID. - On the same page click Add Key (App API keys), give it a name and create it. The value starts with
os_v2_app_and is shown only once: paste it intoONESIGNAL_APP_API_KEY. The key works only for this app; for another app, install the connector again with that app's ID and key. - Install. The connector sends the key as
Authorization: Key <key>.
The key acts for the whole app, not for one person: whoever uses this connector sees its users and can send to its audience if the send tools are on. Share the MCP server only with people allowed to do that.
How to work
- Check the setup:
onesignal_view_app(name, subscription counts). - Results:
onesignal_list_messages,onesignal_view_message(with outcomes on request),onesignal_view_outcomesfor app-wide clicks, confirmed deliveries, sessions and custom outcomes, andonesignal_export_message_historyfor a CSV of who received or clicked a message (POST, but only reads). - Audience:
onesignal_list_segmentsandonesignal_view_user(by external_id or another alias). - Content:
onesignal_list_templatesandonesignal_view_template. - Sending:
onesignal_send_push,onesignal_send_emailandonesignal_send_smssend real messages. Target segments by name (included_segments, e.g. "Subscribed Users") or users by alias (include_aliases with target_channel). Show the content, the audience and the time first and call only after the user confirms; for a segment or more than one recipient wait for an explicit "yes, send". Use send_after to schedule andonesignal_cancel_messageto stop a scheduled message. - Other writes, each only after the user confirms:
onesignal_create_segmentandonesignal_update_user(tags, language, timezone, country). onesignal_delete_userdeletes a user for good and is installed switched off; an administrator turns it on deliberately.
A send answers with the message id; an empty id means nobody matched the targeting (the errors list says why, for example "All included players are not subscribed").
Common errors
- 401 "Access denied": the key is wrong, deleted or rotated, or belongs to another app than
ONESIGNAL_APP_ID. - 400 "Failed to parse app_id": the App ID is not a valid UUID; copy it from Keys & IDs.
- 400 on a send: content or targeting is invalid, e.g. no English content, or segments combined with aliases.
- 403: the key is restricted (IP allowlist) or the plan does not include the feature.
- 429: OneSignal's rate limit is reached; wait and retry.
Out of scope here: organization-level endpoints (all apps, creating apps, API key management, audit logs), subscriptions and aliases management, Live Activities, inbox messages, journeys, CSV exports of all subscriptions and custom events.
ããªãã® AI 㯠OneSignal ãã 2 ã¯ãªãã¯å ã
ã³ãã¯ã¿ãŒãã€ã³ã¹ããŒã«ãè³æ Œæ å ±ã貌ãä»ããAI ã«è³ªåã7 æ¥éç¡æãã¯ã¬ãžããã«ãŒãäžèŠã