Руководство по коннектору5 мин чтенияMCP-инструментов: 167 языков

Как подключить OneSignal к Gemini через MCP

Дайте ИИ работать с OneSignal: просматривать отправленные push-, email- и SMS-сообщения с результатами доставки и outcomes, находить сегменты, пользователей и шаблоны, а после вашего подтверждения отправлять или планировать сообщения, отменять их, создавать сегменты и обновлять теги пользователей.

HCАвтор: команда HelpCodeОбновлено 5 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

OneSignal

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.

инструментов

16

Регион

INTL

Категория

Автоматизация маркетинга

Аутентификация

API Key

Требуемые env-vars

ONESIGNAL_APP_IDONESIGNAL_APP_API_KEY
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте OneSignal одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Дайте ИИ работать с OneSignal: просматривать отправленные push-, email- и SMS-сообщения с результатами доставки и outcomes, находить сегменты, пользователей и шаблоны, а после вашего подтверждения отправлять или планировать сообщения, отменять их, создавать сегменты и обновлять теги пользователей.

Попробуй спросить

Примеры промптов для OneSignal

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

OneSignal · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → OneSignal, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

OneSignal + Gemini

Дайте ИИ работать с OneSignal: просматривать отправленные push-, email- и SMS-сообщения с результатами доставки и outcomes, находить сегменты, пользователей и шаблоны, а после вашего подтверждения отправлять или планировать сообщения, отменять их, создавать сегменты и обновлять теги пользователей.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

ONESIGNAL_APP_ID, ONESIGNAL_APP_API_KEY

Шаг 1 — Получите учётные данные

  1. В OneSignal откройте приложение, затем Settings → Keys & IDs. Скопируйте App ID (UUID) в ONESIGNAL_APP_ID.
  2. На той же странице в разделе App API keys нажмите Add Key, дайте ключу имя и создайте его. Значение начинается с os_v2_app_ и показывается только один раз: сразу вставьте его в ONESIGNAL_APP_API_KEY, без префикса Key.
  3. Установите коннектор и запустите onesignal_view_app: он показывает название приложения и число подписок и проверяет, что App ID и ключ относятся к одному приложению. Ключ работает только для этого приложения; для другого приложения установите коннектор ещё раз с его ID и ключом.

Кто что может: ключ действует от имени всего приложения, а не одного человека. Тот, кто пользуется коннектором, видит пользователей приложения и, пока инструменты отправки включены, может отправлять сообщения его аудитории. Делитесь MCP-сервером только с теми, кому это разрешено.

Что он читает: приложение с числом подписок, отправленные push-, email- и SMS-сообщения с числом доставок и статистикой по платформам, outcomes (клики, подтверждённые доставки, сессии и ваши собственные outcomes, хранятся около 30 дней), сегменты, пользователей по алиасу (обычно external_id) с их тегами и подписками, а также шаблоны сообщений. С onesignal_export_message_history OneSignal формирует CSV-файл с теми, кто получил сообщение или кликнул по нему; события отправки есть только у сообщений для 1 000 и более получателей.

Сначала подтверждение: onesignal_send_push, onesignal_send_email и onesignal_send_sms отправляют настоящие сообщения настоящим людям, сразу или в запланированное время. ИИ сначала показывает вам содержимое, аудиторию и время и отправляет только после вашего подтверждения; для сегмента или больше чем одного получателя он ждёт явного «да, отправляй». onesignal_cancel_message останавливает запланированное сообщение, а onesignal_create_segment и onesignal_update_user (теги, язык, часовой пояс, страна) тоже выполняются только после вашего подтверждения. onesignal_delete_user при установке отключён.

Никто не подошёл: отправка возвращает id сообщения. Пустой id означает, что под таргетинг никто не подошёл, а список ошибок объясняет почему, например "All included players are not subscribed".

Частые ошибки: 401 "Access denied": ключ неверный, удалён или заменён, либо относится не к тому приложению, что App ID. 400 "Failed to parse app_id": App ID не является корректным UUID; скопируйте его заново из Keys & IDs. 400 при отправке: содержимое или таргетинг недействительны, например нет текста на английском или сегменты совмещены с алиасами. 403: ключ ограничен списком разрешённых IP, или ваш план не включает эту функцию. 429: достигнут лимит запросов OneSignal; подождите и повторите.

Коннектор не охватывает задачи уровня организации (все приложения, создание приложений, управление ключами API, журналы аудита), управление подписками и алиасами, Live Activities, сообщения во входящих, journeys и CSV-выгрузки всех подписок и пользовательских событий.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Gemini

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Gemini CLI читает MCP-серверы из ~/.gemini/settings.json (в Windows: %USERPROFILE%\.gemini\settings.json). Добавь:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо YOUR_MCP_API_KEY.
  2. Сохрани файл и перезапусти gemini.
  3. Выполни /mcp в Gemini CLI (или gemini mcp list в терминале): anythingmcp должен отображаться как подключённый.
  4. Начинай писать промпты: Gemini CLI теперь может вызывать инструменты OneSignal.

Доступные инструменты

ToolWhat it does
onesignal_view_appGet the OneSignal app this connector is set up for: id, name, total and messageable subscriptions, created and updated times and…
onesignal_list_messagesList the app's messages (push, email, SMS), newest first, 50 at most per page: id, name, contents or subject, segments, schedule…
onesignal_view_messageGet one OneSignal message with its content, targeting, schedule, delivery counts, per-platform stats and, on request, outcomes (clicks…
onesignal_view_outcomesGet the app's outcome totals for the last hour, day or month: clicks (os__click.count), confirmed deliveries…
onesignal_export_message_historyStart an export of who received (events sent) or clicked (events clicked) one message: OneSignal builds a CSV file and returns its download…
onesignal_list_segmentsList the app's segments: id, name, description, created and updated times, read-only and active flags
onesignal_view_userGet a OneSignal user by alias (usually external_id): identity aliases, properties (tags, language, timezone, country, first and last…
onesignal_list_templatesList the app's message templates: id, name, created and updated times, optionally only push, email or SMS ones
onesignal_view_templateGet one OneSignal template with its channel and content (headings, contents, email subject and body, platforms)
onesignal_send_pushSend a push notification with OneSignal to segments (included_segments) or to specific users by alias (include_aliases with target_channel…
onesignal_send_emailSend an email with OneSignal to segments (included_segments) or to specific users by alias (include_aliases with target_channel email), now…
onesignal_send_smsSend an SMS with OneSignal to segments (included_segments) or to specific users by alias (include_aliases with target_channel sms), now or…
onesignal_cancel_messageStop a scheduled or still outgoing OneSignal message; what was already delivered stays delivered
onesignal_create_segmentCreate a segment in the OneSignal app from filters on tags, sessions, language, app version, location or country
onesignal_update_userUpdate a OneSignal user's properties by alias (usually external_id): set tags (string key-value pairs) and language, timezone or country
onesignal_delete_userPermanently delete a OneSignal user with all aliases, properties and subscriptions, by alias

Примеры запросов

  • «Какие push-уведомления мы отправили на прошлой неделе, сколько из них доставлено и по скольким кликнули?»
  • «Покажи клики и подтверждённые доставки по всему приложению за последний день с разбивкой по платформам.»
  • «Найди пользователя с external_id 4821 и покажи его теги и подписки.»
  • «Запланируй push для сегмента Subscribed Users на пятницу в 9:00 с заголовком Распродажа выходных и покажи текст, аудиторию и время перед отправкой.»

FAQ

Где Gemini CLI ищет MCP-серверы? В ~/.gemini/settings.json для твоего пользователя или в .gemini/settings.json внутри проекта. gemini mcp list показывает каждый сервер и статус подключения.

Следующие шаги

Это руководство помогло?

Ваш агент для OneSignal в одном клике.

Установите коннектор, вставьте ключ, спросите Gemini. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить OneSignal к ChatGPT через MCP

Дайте ИИ работать с OneSignal: просматривать отправленные push-, email- и SMS-сообщения с результатами доставки и outcomes, находить сегменты, пользователей и шаблоны, а после вашего подтверждения отправлять или планировать сообщения, отменять их, создавать сегменты и обновлять теги пользователей.

Коннекторы

Как подключить OneSignal к Claude через MCP

Дайте ИИ работать с OneSignal: просматривать отправленные push-, email- и SMS-сообщения с результатами доставки и outcomes, находить сегменты, пользователей и шаблоны, а после вашего подтверждения отправлять или планировать сообщения, отменять их, создавать сегменты и обновлять теги пользователей.

Коннекторы

Как подключить OneSignal к Cursor через MCP

Дайте ИИ работать с OneSignal: просматривать отправленные push-, email- и SMS-сообщения с результатами доставки и outcomes, находить сегменты, пользователей и шаблоны, а после вашего подтверждения отправлять или планировать сообщения, отменять их, создавать сегменты и обновлять теги пользователей.

Коннекторы

Как подключить OneSignal к Meta Muse через MCP

Дайте ИИ работать с OneSignal: просматривать отправленные push-, email- и SMS-сообщения с результатами доставки и outcomes, находить сегменты, пользователей и шаблоны, а после вашего подтверждения отправлять или планировать сообщения, отменять их, создавать сегменты и обновлять теги пользователей.

Коннекторы

OneSignal в MCP: результаты push, email и SMS в любом AI-агенте

Дайте ИИ работать с OneSignal: просматривать отправленные push-, email- и SMS-сообщения с результатами доставки и outcomes, находить сегменты, пользователей и шаблоны, а после вашего подтверждения отправлять или планировать сообщения, отменять их, создавать сегменты и обновлять теги пользователей.

Коннекторы

Как подключить Avito к Gemini через MCP

Подключите ИИ к бизнес-аккаунту Авито: список объявлений и изменение цен, статистика просмотров, контактов и звонков, проверка выгрузок автозагрузки и их ошибок, формат фида и кошелёк, а также чтение чатов в Авито Мессенджере. Отправка сообщений и изменение настроек автозагрузки подключаются по желанию и по умолчанию выключены.