OneSignal MCPサーバー

AIアシスタントからプッシュ通知、メール、SMS送信を管理できます。

MCPサーバー#50 · スコア 55Smithery

何をするか

AIアシスタントからプッシュ通知、メール、SMS送信を管理できます。

原文を見る

OneSignal is a customer engagement platform that lets you send targeted push notifications, emails, SMS, and in-app messages, manage audiences, and track campaign performance. With the OneSignal MCP, manage your messaging directly from your AI assistant. Send push notifications, emails, and SMS by simply describing your audience and message. Check campaign delivery stats, build audience segments,

OneSignal MCPサーバーの導入方法

Smithery CLIの1行で導入し、途中で下の設定値を入力します。

Claude Desktop

npx -y @smithery/cli install onesignal/onesignal --client claude

Cursor

npx -y @smithery/cli install onesignal/onesignal --client cursor

リモートサーバーのアドレス(Streamable HTTP)

https://onesignal.run.tools

キーやパスワードは提供元と自分のPCにだけ入れます。ListeningMindは受け取りません。

ツール34個

  • create_alias_by_subscription 指定されたサブスクリプションを所有するユーザーのidentity aliasesを作成または更新します。onesignalid aliasは読み取り専用のため含めてはいけません。
  • create_custom_events 購入、コンテンツ閲覧、マイルストーンなど、OneSignalユーザーのカスタムイベントを記録します。ユーザーをJourneysに参加させたり、Wait Untilノードをトリガーするために使用します。
  • create_or_update_alias エイリアスで識別されるユーザーのidentity aliasesを作成または更新します。onesignalid aliasは読み取り専用のため含めてはいけません。
  • create_segment フィルター条件を指定して新しいオーディエンスセグメントを作成します。フィルターエントリは最大200個です。
  • create_subscription 新しいサブスクリプションを作成してユーザーに関連付けます。typeをチャネル("Email"、"SMS"、"iOSPush"、"AndroidPush"など)に設定し、tokenをメールアドレス、E.164電話番号、またはp…
  • create_template OneSignalアプリ用の新しい通知テンプレートを作成します。
  • create_user OneSignalアプリに新しいユーザーを作成します。後でエイリアスで参照できるようにidentity(例: {"externalid": "user-123"})を指定します。
  • export_audience_activity_csv 通知のオーディエンスアクティビティをCSVにエクスポートします。警告: アカウントごとに許可される同時エクスポートは1件のみです。409または429が返された場合は、以前のエクスポートがまだ実行中です。
  • export_subscriptions_csv OneSignalアプリの全サブスクリプションをCSVにエクスポートします。警告: アカウントごとに許可される同時エクスポートは1件のみです。409または429が返された場合は、以前のエクスポートがまだ実行中です。
  • get_custom_events OneSignalアプリ用にインデックス登録されたカスタムイベント定義を一覧表示します。各イベントのプロパティ、ソース、最新の発生状況、使用場所(segment/journey)、ストレージおよびto…を含みます。
  • get_segment IDで単一のオーディエンスセグメントを取得します。デフォルトでは、完全なセグメントメタデータとフィルター(id、name、createdat、source、filtersを含むペイロードオブジェクト)が含まれます。
  • get_template IDで単一の通知テンプレートを取得します。
  • get_user_identity ユーザーに関連付けられているすべてのidentity aliasesを取得します。aliaslabel(通常は"externalid")とaliasidでユーザーを識別します。
  • get_user_identity_by_subscription 指定されたサブスクリプションを所有するユーザーのidentity aliasesを取得します。
  • list_apps 認証済みユーザーがアクセス可能なOneSignalアプリを一覧表示します。アプリ名、ID、組織情報を返します。limitおよびoffsetパラメーターによるページネーションをサポートしています。
  • list_messages OneSignalアプリのプッシュ通知を一覧表示します。ページネーションにはlimit(デフォルト50、最大約250)とoffsetを使用します。
  • list_segments OneSignalアプリのオーディエンスセグメントを一覧表示します。1ページあたり最大300セグメントです。
  • list_templates OneSignalアプリの通知テンプレートを一覧表示します。1ページあたり最大50件です。
  • onesignal_config 現在のOneSignal MCPサーバー構成と接続されているアプリの詳細を返します。
  • onesignal_health OneSignal MCPサーバーのヘルスステータスを確認します。
  • onesignal_reference_overview 利用可能なエンドポイントやrate limitsを含む、OneSignal REST APIリファレンスの概要を返します。
  • send_message OneSignal API経由でプッシュ通知、メール、またはSMSを送信します。TIER 3 — HIGH IMPACT: 送信前に確認が必要です。レート制限は1分あたり10リクエストです。
  • start_live_activity iOS Live Activityを開始し、特定のデバイスサブスクリプションに配信します。
  • transfer_subscription 同一アプリ内の別のユーザーにサブスクリプションを移行します。アプリ間の移行はサポートされていません。サブスクリプションごとに1秒あたり1リクエストにレート制限されます。
  • unsubscribe_email メール配信停止リンクのトークンを使用してメールアドレスの配信を停止します。このエンドポイントはトークンベース認証を使用します(REST API keyは不要)。
  • update_live_activity アクティブなiOS Live Activityを更新または終了します。
  • update_segment 既存のオーディエンスセグメントのnameやフィルター条件を更新します。変更しない場合でもnameは常に必須です(最大128文字)。
  • update_subscription 既存のサブスクリプションを更新します(token、enabledステータス、またはtest type)。
  • update_subscription_by_token チャネルタイプとトークンで識別されるサブスクリプションを更新します。subscriptiontypeとtokenを指定してサブスクリプションを特定し、更新するフィールドをsubscriptionで渡します。
  • update_template 既存の通知テンプレートを更新します。変更しない場合でもnameフィールドは必須です。
  • update_user aliasで識別される既存のユーザーを更新します。tags、language、またはcountryを設定するにはpropertiesを使用します。
  • view_message IDで単一の通知を取得します。
  • view_outcomes OneSignalアプリの結果統計(クリック数、セッション時間など)を取得します。注: データの保持期間は約30日です。
  • view_user aliasでユーザーとそのプロパティを取得します。ユーザーの外部IDと共にaliaslabel "externalid"を使用するか、設定済みの別のエイリアスラベルを使用してください。

選んだ理由 · #50 · スコア 55

  • 人気 (41%)77
  • 信頼 (29%)80
  • 会員評価今週は未反映
  • 検索需要 (18%)0
  • 検索・AI概要での評判 (12%)0

出典: Smithery · 22,491 uses · 初選定 2026-10-23

信頼チェック

  • ✓ 元カタログで認証
  • – 公式MCPレジストリに登録
  • ✓ 自前のホームページ
  • ✓ すぐ接続できるサーバー
  • ✓ 十分な説明

選定基準を見る →

作者の方へ:READMEにバッジを付ける

[![ListeningMind pick](https://daas.listeningmind.ai/badge/mcps/x-mcp-onesignal-onesignal.svg)](https://daas.listeningmind.ai/en/catalog/mcps/x-mcp-onesignal-onesignal)

買い方

人が買うとき

リマをチャージして使った分だけ差し引きます(1リマ = 10円、1リマ単位)。現在チャージは相談で承ります。チャージの相談 · m-support@listeningmind.com

エージェントが買うとき

エージェントは提供元の方法で接続します。ListeningMindのリマ決済は、提供元が登録・連携すると使えます。

評価 ·

    まだ評価がありません。

    評価できる人: 会員なら誰でも。何を試したかを一行で書いていただくと、確認後に公開します. 名前は最初の一文字だけ表示されます。もう一度残すと前の評価を置き換えます。

    よくある質問

    OneSignal MCPサーバーとは何ですか?

    AIアシスタントからプッシュ通知、メール、SMS送信を管理できます。Smitheryに登録された項目で、ListeningMind.AIが毎週選ぶ厳選リストで50位(スコア55)です。

    OneSignal MCPサーバーはどう導入しますか?

    ターミナルで npx -y @smithery/cli install onesignal/onesignal --client claude を実行するとClaude Desktopに接続されます。Cursorは --client cursor にします。

    APIキーは必要ですか?

    提供元の登録情報に必須の設定値はありません。

    どんなツールがありますか?

    34個です:create_alias_by_subscription, create_custom_events, create_or_update_alias, create_segment, create_subscription, create_template, create_user, export_audience_activity_csv, export_subscriptions_csv, get_custom_events, get_segment, get_template。

    料金はいくらですか?

    無料で接続 · 提供元の料金は別。 利用料は提供元の基準で別途かかる場合があります。

    信頼して使えますか?

    通過したチェック:元カタログで認証, 自前のホームページ, すぐ接続できるサーバー, 十分な説明。初めて使うサーバーやリポジトリは中身を確認してから接続してください。