OmniSignal AI
OmniSignal AI — контент-план на 30 дней из живых рыночных сигналов
Что умеет
- Заполнять профиль бренда, цели и аудиторию
- Генерировать контент-стратегию и темы публикаций
- Сканировать источники на новые рыночные сигналы
- Анализировать идею поста и разрывы с контентом конкурентов
- Подключать соцсети и анализировать сайт бренда
Какие данные видит
Доступ по API-ключу к профилю, стратегии и сигналам конкретного аккаунта OmniSignal AI.
Нужен ли аккаунт
Нужен API-ключ из настроек сервиса
OmniSignal AI следит за сигналами рынка и превращает их в темы и готовые посты для публикации. Через ассистента заполняется профиль бренда, цели и голос, после чего сервис собирает стратегию, темы контента и сканирует источники на новые сигналы. Из диалога можно анализировать идею поста и находить пробелы в контенте конкурентов.
Как подключить
Как подключить OmniSignal AI к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://omnisignal--omnisignal-ai.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить OmniSignal AI к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://omnisignal--omnisignal-ai.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить OmniSignal AI к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://omnisignal--omnisignal-ai.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (38)
Технические названия из tools/list. Нужны только разработчикам.
| onboarding_get_readiness | Check onboarding readiness: whether the mandatory inputs (profile.brand, profile.industry, profile.goals, profile.targetAudience) are complete and whether the first strategy has been generated. Call this FIRST and between every setup step. ready=true means the workspace is fully set up. |
| onboarding_update_profile | Set core profile fields (merges — only provided fields change). brand/industry/targetAudience are mandatory inputs for strategy generation. |
| onboarding_update_goals | Set marketing goals (≥1 goal is a mandatory input), KPIs, and target audience. |
| onboarding_update_social_handles | Set social media handles per platform. Accepts a single handle or an array per platform; merged + deduplicated like the dashboard does. |
| onboarding_update_brand_voice | Set the brand voice description (max 500 chars) — injected into all AI content generation. |
| onboarding_update_content | Set content context used to enrich strategy generation: past strategy notes, content ideas/drafts, existing content plan. |
| onboarding_connect_platform | Mark a platform as connected (same write as the dashboard platform connection). |
| onboarding_analyze_website | Analyze a website to pre-fill industry, ICP (target audience), competitors, and brand voice. Replicates the dashboard "analyze website" assist (site parse + AI extraction + competitor discovery). |
| profile_get | Get the user profile: brand, industry, goals, target audience, competitors, brand voice, social handles, connected platforms, and MCP credit usage. |
| strategy_get_latest | Get the most recently COMPLETED strategy document (full output: summary, themes, insights, recommendations, platform coverage). |
| strategy_list | List strategy generation history (metadata only: id, status, generatedAt, timeframe). |
| data_summary | Summary of collected data points (counts by platform/type, latest collection time) — what raw material strategy generation has to work with. |
| strategy_generate | Generate a full content strategy (async). Charged 150 credits AT SUBMISSION; automatically refunded if generation fails. Returns a strategyId immediately — poll with strategy_get_status. Only one generation can run at a time. Requires profile.brand/industry/goals/targetAudience (see onboarding_get_readiness). |
| strategy_get_status | Poll strategy generation status/progress (free). |
| strategy_get_swot | Get the SWOT analysis from the most recent completed strategy. |
| strategy_get_themes | Get content themes from the latest strategy plus the top 20 tags used across the calendar. |
| strategy_analyze_post_idea | Validate a post idea against current web signal (1 AI/search call): traction summary, keyword tags, confidence, and a suggested optimized angle. |
| strategy_competitor_gap | AI competitor gap analysis: topics/formats/angles the competitor covers that this brand does not, with immediate actions. |
| signals_list | List active signals in windows of 10 (cursor-based). Charged per window. Use the returned nextCursor to fetch the next window. Optional filters: priority, type. |
| signals_scan | Run a fresh signal scan from monitored sources (async, scraping + LLM). Returns a scanJobId immediately — poll with signals_scan_status. |
| signals_scan_status | Poll a signal scan job status (free). |
| signals_generate | Generate fresh signals from already-collected data (1 LLM call) and store them. |
| signals_dismiss | Dismiss (archive) a signal so it no longer appears in the feed (free — encourages feed hygiene). |
| signals_snooze | Snooze a signal for N days (1-30); it reappears afterwards (free). |
| sources_list | List monitored sources (free). |
| sources_discover | Discover monitoring sources for this account (LLM + scraping): LinkedIn voices, Reddit communities, search queries, websites. |
| calendar_get_day | Get all calendar posts for one day (YYYY-MM-DD). Charged per day — plan a week day-by-day or use calendar_get_week for a bulk discount. |
| calendar_get_week | Get all calendar posts for a week (Monday-based YYYY-MM-DD start). Bulk discount vs 7 day calls. |
| calendar_get_upcoming | Get upcoming posts for the next N days (free). |
| calendar_get_post | Get one full calendar post including playbook, script, slides, and variants. |
| calendar_search_posts | Search calendar posts by text, platform, format, or status. |
| calendar_update_post | Update a calendar post status, notes, or schedule (free). Only the provided fields change. |
| calendar_create_variants | Generate 2 A/B variants of a calendar post (1 AI call) and store them on the post. |
| calendar_export | Export the content calendar as CSV, ICS (iCalendar), or JSON. |
| data_collect | Collect fresh data from a source and store it as data points (feeds strategy/signals). Price per source class — premium (10 cr): anysite_linkedin_posts, anysite_twitter_posts, anysite_instagram_posts; cheap (3 cr): exa_search, hackernews_search, rss_feed. |
| data_points_list | List collected data points (paginated). Filter by source, platform, or type. |
| credits_get_balance | Get monthly credit usage: billing mode, monthly allotment, used/remaining this cycle, cycle dates, daily cap usage, lifetime spend, and the 10 most recent transactions (free). |
| credits_get_pricing | Machine-readable price list: every tool's credit price, the credit→USD rate, monthly allotment packages, PAYG rate, and the daily cap. Call this to budget before running paid tools (free). |