Перейти к содержимому
Логотип Viral Outliers

MCP-сервер Viral Outliers

Какие MCP-серверы принадлежат Viral Outliers, из официального реестра и найденные запросом к его домену, отвечают ли они и что умеют. Всё это проверила программа, а не переписал человек со страницы продукта.

прочитано 2026-10-25

← Назад к Viral Outliers

Чей это сервер
  • Имя в реестреcom.viraloutliers/viral-outliersподтверждён в реестре MCP

Имя в реестре лежит в пространстве viraloutliers.com. Реестр пускает в такое пространство только того, кто доказал владение доменом через DNS или HTTP.

Что он ответилпроверено 2026-10-25
  • Состояниеотвечаетпроверено 2026-10-25
  • Инструменты34
  • Сервер называет себяviral-outliers
  • Версия сервера1.0.0
  • Версия протокола2025-06-18

2026-10-25 сервер ответил на initialize и tools/list без входа. Первый ответ за 39 мс.

Стоит ли агенту его подключатьПока не ясно
  • Инструменты делают все проверенные сценарии: Spot breakout video formats within a chosen niche; Turn a proven viral format into a filmed script.
  • Проверок пока 3 из 7, нужных, чтобы судить о надёжности.

После подключения

  • Для «Spot breakout video formats within a chosen niche» вероятный первый вызов - niche_trends.
  • Оставьте подтверждение для delete_viral_alert, remove_watchlist_profiles, delete_watchlist: они удаляют, отправляют или платят, не предупреждая об этом.
  • download_post_media, remix_post, create_topup_link, create_viral_alert, delete_viral_alert меняют данные без входа: вызвать их может любой, у кого есть адрес.

Вывод сделан правилами по замерам выше. Вероятный первый вызов выбрала модель по списку инструментов: прочитайте описание, прежде чем на него полагаться.

Замер каждый деньежедневных проверок: 3, первая 2026-10-25
  • Оценка INITE MCPчерез неделюдля оценки нужно 7 ежедневных проверок, пока 3
  • Что агент может с ним сделать2 из 2 сценариев
  • Отвечалидёт замерпроверок пока 3, долю покажем после 7
  • Медиана первого ответа105 мс
  • Место в контексте агента≈ 7 971 токеновописания всех инструментов (34), они занимают контекст агента на каждом ходу
  • Описания инструментовA · 97 из 100
  • Типизированные ответы0 из 34 инструментовобъявлен outputSchema: ответ приходит с типами и читается сразу
  • Параметры без описания: в 7 из 34

Что агент может с ним сделать

  • может · Spot breakout video formats within a chosen niche
  • может · Turn a proven viral format into a filmed script
  • не ясно · Build a shared swipe file of winning hooks

Каждый сценарий продукта мы задали Jev вместе со списком инструментов сервера: может ли агент сделать это этими инструментами?

На что посмотреть

  • Инструменты, которые удаляют, отправляют или платят, но помечены как неразрушающие: delete_viral_alert, remove_watchlist_profiles, delete_watchlist
  • Инструменты, которые меняют данные, на сервере, который отвечает без входа: download_post_media, remix_post, create_topup_link, create_viral_alert, delete_viral_alert

Программа проверяет сервер раз в день: initialize и tools/list, без модели. Токены - это длина описаний из расчёта примерно четыре символа на токен. Оценка - среднее шести проверок имени, описания, схемы и аннотаций каждого инструмента. Она говорит, насколько понятно описаны инструменты, а не о том, работают ли они. Оценка складывается только из замеренного: отвечает ли сервер (25%), делает ли работу продукта (25%), описания (20%), контекст (10%), использование (10%) и насколько просто подключиться (10%). Незамеренная часть не учитывается, а скрытая инструкция ограничивает оценку 40 баллами. Состояние MCP-серверов вендоров: методика и цифры →

Инструменты сервераинструментов: 34 · прочитано 2026-10-25
  • search_outliers

    Search a continuously-crawled database of social media posts ranked by outlier score: how strongly a post overperforms the account's own baseline. Filter by platform, keyword, exact creator handle, content type, an outlier-score band…

  • search_profiles

    Search tracked social media profiles by handle or name, filtered by platform. Returns profile metadata, follower counts and average performance stats. Use it to resolve a handle to a profile id before fetching stats or posts, or to…

  • list_categories

    Returns the curated niche taxonomy (up to four levels, e.g. "Health > Exercise > Gym") with, for each category, its id, path, level, parent and how many active profiles are categorized under it including its sub-niches. Only categories…

  • find_related_social_media_profiles

    Discover new creators on TikTok, Instagram or YouTube from one seed: a creator handle (walks who they follow on TikTok, who they collaborate with, tag or mention on Instagram), a hashtag, or a search phrase. Every account surfaced is…

  • get_post

    Fetch a single post by id: views, likes, comments, engagement rate, outlier scores for seven time windows, thumbnail and the owning profile. When a transcript or visual analysis already exists it is included at no extra cost. The visual…

  • get_profile

    Fetch one tracked profile by id: follower count, bio, average views/likes/engagement across time windows, and recent tracked posts. The averages are the baseline outlier scores are computed against. Use search_profiles first to resolve a…

  • request_transcript

    Queues AI transcription of the spoken audio for a video post. Accepts a public post URL or an internal post id. Asynchronous: returns a job reference to poll with get_job_status; once complete the transcript is attached to get_post…

  • request_visual_analysis

    Queues a structured visual analysis for a post: for a video, a scene-by-scene breakdown (per-scene timing, scene type, on-screen text, visual elements and a recreation note) plus an overall-style summary (color palette, text style…

  • crawl_profile

    Submits a public profile for crawling: profile metadata plus its recent posts, stats and thumbnails, after which it stays tracked and appears in searches. Asynchronous. Returns a job reference for get_job_status. If the profile is already…

  • get_job_status

    Returns the status of an asynchronous job started by crawl_profile or request_transcript: pending, processing, completed or failed. Free to call: polling must never cost credits. Poll every 10–30 seconds; jobs typically complete within a…

  • get_credit_balance

    Returns the current API credit balance for the authenticated account, plus the automatic top-up state of the account (autoTopup: configured, enabled, pack, monthly charge cap and count, last error) so an agent can tell whether a zero…

  • compare_profiles

    Compares 2–5 tracked profiles (by profile id or platform+handle) and returns each one's stats (follower count, average views/likes across time windows, engagement rate) plus a computed ranking flagging the top performer by followers and…

  • niche_trends

    Returns the top overperforming posts in a niche over a recent window (default one week), plus a breakdown of which content types are driving the trend and which creators are represented. Filter by keyword and platform. Great as the first…

  • resolve_post_url

    Takes a public post URL (TikTok video/photo, Instagram post/reel, YouTube video/short) and resolves it to the tracked post: the entry point when your input is a link. found:true returns the postId for get_post, request_transcript…

  • download_post_media

    Returns direct media URLs for a tracked post, the video file, or slideshow images with positions. Accepts a public post URL or an internal post id. When media is not stored yet it queues an on-demand fetch and returns a jobRef to poll…

  • remix_post

    Takes a post (pass a public post URL or an internal post id) plus a target niche/brand description, and produces an adapted content idea: rewritten title and description, segment-by-segment script, a short analysis of why the original…

  • get_remix_result

    Returns the finished remix for a remix_post job: adapted title, description, script segments, why-it-went-viral analysis (whyItWorks) and checklist. Free to call. Poll get_job_status until the job reports completed, then fetch here. The…

  • create_topup_link

    Creates a Stripe Checkout link for a credit pack, so when the balance runs out mid-task you can hand the account owner a one-click payment link instead of instructions. Credits land within seconds of payment. Free to call (5 links/hour)…

  • report_issue

    Report a problem with any skill: an error you keep hitting, data that looks wrong or stale, or something you needed that the API could not do. Free: never spend credits on telling us something is broken. Include what you called, what you…

  • track_profile

    Starts monitoring a profile so it is automatically re-crawled at a cadence you choose (daily, every_3_days or weekly), keeping its posts and stats fresh without you polling crawl_profile. Identify the profile by profileId…

  • untrack_profile

    Stops monitoring a profile: no further scheduled refresh crawls are charged for it. Free to call. Pass the internal profileId (from list_tracked_profiles or search results). The profile and its already-crawled posts stay in the database…

  • list_tracked_profiles

    Returns every profile you are currently monitoring, with its handle, platform, follower count, refresh cadence, next scheduled crawl time, when it was last checked for updates, and any paused reason (e.g. paused for insufficient credits)…

  • create_viral_alert

    Creates a viral alert: we watch a TikTok, Instagram or YouTube profile and email the address you give when it publishes a post whose outlier score (views divided by the profile's own average) reaches minOutlierScore (default 3, minimum…

  • list_viral_alerts

    Returns your viral alerts (active first, then recently ended, up to 100) with the watched profile, destination email and whether it is confirmed, threshold and score window, post age window, preferred send hour and timezone, emails sent…

  • delete_viral_alert

    Ends a viral alert by alertId (from list_viral_alerts or create_viral_alert). Free. If this alert is what started the profile's tracking and no other active alert of yours needs it, the paid refresh crawls stop as well; tracking you…

  • create_watchlist

    Creates an empty watchlist (a named set of creators) and returns its watchlistId. Fill it with add_watchlist_profiles, then pass the id to search_outliers as watchlistId to scope any search to exactly those accounts. Watchlists created…

  • list_watchlists

    Returns every watchlist on the account (both agent-created and web-app-created) with its watchlistId, name, notes, profile count and last-updated time. Free to call. Use it to recall an id for search_outliers, add_watchlist_profiles or…

  • get_watchlist

    Returns a single watchlist by watchlistId with every member profile: profileId, handle, platform and follower count. Free to call. Use it to review or explain a list before searching it, or to pick profileIds for…

  • add_watchlist_profiles

    Adds creators to one of your watchlists. Pass profileIds (from search_profiles or any search result) and/or handles as {platform, handle} pairs; up to 25 per call. Creators must already be tracked (crawl_profile first if not; unresolved…

  • remove_watchlist_profiles

    Removes the given profileIds from a watchlist and returns how many were removed plus the new profile count. Free to call. Use get_watchlist to find the profileIds. Cost: free.

  • delete_watchlist

    Deletes one of your watchlists including its memberships, and frees the watchlist slot and followed-profile slots it used. Free to call. Works for lists created through the API or in the web app; only the owner can delete a list. Cost…

  • get_tracked_updates

    Returns the posts newly discovered (first stored by our crawler) since your last check, across all the profiles you are monitoring. Free to call. Each call advances a per-profile cursor, so a subsequent call only returns posts crawled…

  • get_trending_outliers

    Returns the current top trending outlier posts across TikTok, Instagram and YouTube, deduplicated to one per creator. Free and unauthenticated (rate-limited per IP; cached ~2 hours). A taste of the database. For filtered search…

  • get_pricing

    Returns the current price list as structured JSON: the USD value of one credit, every skill with its credit cost and REST route, the one-time credit packs, and every subscription plan with its monthly and yearly price, included API…

Как подключить

Добавьте сервер в конфиг MCP-клиента. Claude Desktop, Cursor и большинство других клиентов понимают такой вид:

{
  "mcpServers": {
    "viral-outliers": {
      "type": "http",
      "url": "https://viraloutliers.com/api/mcp"
    }
  }
}

Подключить

Claude Code, в терминале

claude mcp add --transport http viraloutliers https://viraloutliers.com/api/mcp

Добавить в CursorДобавить в VS Code

claude.ai, ChatGPT и другие клиенты: добавьте https://viraloutliers.com/api/mcp как свой коннектор в настройках.

OpenAPI-спецификация

Путей: 27, прочитано 2026-10-25. Открыть спецификацию ↗

Каждую строку нашла программа: запись в реестре, ответ самого сервера, разобранная спецификация. Если строки нет, мы этого не нашли; это не значит, что этого нет.