Storelift

Storelift › Руководства › ASO MCP-сервер для Claude: данные App Store и Google Play

ИИ-слой

ASO MCP-сервер для Claude: данные App Store и Google Play

MCP-сервер Storelift — это ASO MCP-сервер: он позволяет Claude или любому MCP-клиенту читать позиции по ключевым словам, конкурентов, историю позиций, страницу в сторе, отзывы, чарты и видимость в AI, которые Storelift измеряет для ваших приложений в App Store и Google Play. У него 8 инструментов только на чтение, он запускается из npm (storelift-mcp) или как размещённый эндпоинт https://storelift.net/mcp и требует тарифа Pro или Studio. Он читает публичные сторы, поэтому не запрашивает учётных данных App Store Connect или Play Console.

Начать бесплатно →Бесплатный план: 1 приложение, по 25 ключевых слов в 2 витринах, 30 дней истории, без карты и без срока. Pro — $20/мес.

Автор: Переведено с английского оригинала с помощью ИИОбновлено: Разделов: 8

01Что можно спросить у ASO MCP-сервера?

Всё, что уже есть в замерах по отслеживаемым приложениям и витринам. Инструмент выбирает ассистент; таблица показывает, какой из них отвечает на какой тип вопроса.

Вы спрашиваетеКакие инструменты вызываютсяЧто возвращается
«Какие мои ключевые слова просели в США на этой неделе?»get_keywords, get_historyТекущая позиция по каждому запросу и ежедневный ряд, где неизмеренные дни отделены от дней, когда вас не было в выдаче
«Кто выше меня по моему главному ключевому слову?»get_rivalsПриложения выше вас, их и ваша позиция по каждому запросу и число их оценок
«Менялось ли что-нибудь на моей странице перед падением?»get_store_pageДатированные изменения: новая версия, новые скриншоты, внутриигровые события, редакционные подборки
«На что жалуются пользователи?»get_reviewsСвежие отзывы из App Store и Google Play и сколько из них новые с последнего замера
«Где я в чарте своей категории в Японии?»get_chartsПозиции в чартах App Store по каждому списку, с историей (Google Play не публикует списков чартов)
«Называют ли ChatGPT, Claude и Gemini моё приложение?»get_ai_visibilityОтвет по каждому движку; замер выполняется на тарифе Studio

Для полного разбора одного приложения за один проход бесплатный скилл ASO-аудита говорит Claude, какие из этих инструментов вызывать, в каком порядке и как оформить результат.

02Настройка

Добавьте это в конфигурацию MCP-клиента — claude_desktop_config.json для Claude Desktop. API-ключ берётся из настроек Storelift.

{
  "mcpServers": {
    "storelift": {
      "command": "npx",
      "args": ["-y", "storelift-mcp"],
      "env": { "STORELIFT_API_KEY": "sl_live_..." }
    }
  }
}

В Claude Code это одна строка:

claude mcp add storelift -e STORELIFT_API_KEY=sl_live_... -- npx -y storelift-mcp

Есть и размещённый эндпоинт, который не нужно устанавливать: https://storelift.net/mcp через Streamable HTTP. Он предоставляет те же инструменты и работает из CI или облачного агента.

03Добавление в Claude.ai как коннектора

Размещённый эндпоинт поддерживает вход по MCP (OAuth), поэтому копировать ключ не нужно. В Claude.ai откройте Customize → Connectors, нажмите +, выберите Add custom connector и вставьте https://storelift.net/mcp (в Team и Enterprise владелец добавляет его в Organization settings → Connectors, а участники нажимают Connect). Claude отправит вас на страницу Storelift, где указаны запрашивающее приложение и адрес, на который вы вернётесь; при необходимости войдите и выберите Allow.

Подключение читает те же данные, что и API-ключ, и ничего не может изменить. Оно отображается в Storelift в разделе Settings → API → Connected apps, и после его удаления доступ прекращается со следующего запроса.

Claude Code входит так же. Добавьте эндпоинт без заголовка, затем выполните /mcp внутри Claude Code для аутентификации:

claude mcp add --transport http storelift https://storelift.net/mcp

Клиенты, которые не умеют входить, но позволяют задать заголовок, могут использовать API-ключ:

claude mcp add --transport http storelift https://storelift.net/mcp --header "Authorization: Bearer sl_live_..."
Вход работает на тарифах Pro и Studio. На бесплатном тарифе страница подтверждения сообщит об этом и ничего не выдаст.

04Как работает локальный сервер

Сервер — это один файл, он общается по JSON-RPC через stdio без зависимостей, поэтому npx загружает его при первом запуске, и обновлять ничего не нужно. Он зарегистрирован в реестре MCP как net.storelift/storelift.

API-ключ доступен на тарифах Pro и Studio. Ключ, который нужен MCP-серверу, выдаётся на любом платном тарифе — от $20 в месяц; бесплатный тариф его не включает. Бесплатным инструментам на этом сайте аккаунт вообще не нужен.

05Что читают 8 инструментов

ИнструментЧто возвращает
list_appsПриложения в вашем аккаунте, с их странами и числом ключевых слов. Любой другой вызов начинается отсюда.
get_keywordsТекущая позиция по каждому отслеживаемому ключевому слову в одной витрине, в тех же трёх состояниях, что и в продукте.
get_rivalsПриложения, стоящие выше вас по запросу, с числом оценок и датой последнего обновления.
get_ai_visibilityНазывают ли ассистенты ваше приложение, когда их спрашивают о вашей категории, и какие приложения они называют вместо него.
get_historyРяд позиций одного ключевого слова. Позиция null означает, что приложения не было в результатах, а не что она была нулевой.
get_store_pageСигналы страницы вашего собственного приложения в одной витрине в том виде, в каком их отдаёт стор: версия, скриншоты, внутриигровые события, редакционные подборки, полки похожих приложений и обнаруженные нами датированные изменения. Название и подзаголовок не возвращаются — читайте их с публичной страницы. Apple не публикует поле ключевых слов, поэтому оно не включено.
get_reviewsОтзывы в сторе о приложении, чтобы ассистент мог прочитать, что на самом деле написали пользователи.
get_chartsГде приложение находится в чартах категорий стора.

Каждый инструмент читает те же замеры, что показывает дашборд. Три состояния замера сохраняются при передаче: «на позиции N», «измерено, но нет в результатах» и «замер не удался» остаются раздельными, потому что если свести два последних к «нет позиции», ассистент сообщит о пропуске как о нуле.

06С каких вопросов начать

На каждый из них отвечают инструменты выше по вашим собственным отслеживаемым данным. Названия инструментов указаны, чтобы вы видели, что вызывает ассистент.

  • «Какие мои ключевые слова в США сдали позиции на этой неделе и кто теперь выше меня по ним?» — get_keywords, get_history, get_rivals
  • «Какие приложения выше меня по главному ключевому слову и что общего в их названиях?» — get_rivals, get_store_page
  • «Кратко перескажи недавние отзывы, где упоминается сбой или баг». — get_reviews
  • «Где моё приложение в чарте своей категории в Турции?» — get_charts
  • «Называют ли ассистенты моё приложение, когда их спрашивают о моей категории?» — get_ai_visibility, который возвращает данные на тарифе Studio, где выполняется этот замер

Сервер также публикует эти 5 вопросов как MCP-промпты, поэтому клиент, который показывает промпты, предложит их готовыми к запуску.

07Почему MCP-сервер, а не простой API

Есть и простой REST API, и для скрипта это правильный выбор. MCP оправдывает себя, когда данные читает ассистент, а не программа: у инструментов есть собственные описания, поэтому ассистент выбирает нужный вызов и параметры без того, чтобы вы писали интеграцию.

Практическая разница — в том, что можно спросить. «По каким ключевым словам я сдал позиции после последнего релиза и кто занял моё место» — это три вызова и объединение в скрипте; в MCP-клиенте это одно предложение.

08Чего этот MCP-сервер не делает

  • Он не записывает. Ни один инструмент не меняет вашу страницу, поле ключевых слов или настройки отслеживания.
  • Он не читает App Store Connect или Play Console, поэтому в нём нет показов, конверсии, загрузок или выручки. Разница объяснена в статье MCP-сервер для App Store: два вида.
  • Он не возвращает поле ключевых слов iOS ни одного приложения. Apple его не публикует.
  • У него нет инструментов Apple Ads (Search Ads).
  • Он отвечает по отслеживаемым приложениям и запросам. У запроса, добавленного сегодня, первая позиция появится после следующего замера; задним числом данные не заполняются.

Частые вопросы

Нужен ли API-ключ для MCP-сервера Storelift?

Для локального сервера через npx — да: ключ берётся из настроек Storelift и выдаётся на тарифах Pro и Studio. Размещённый эндпоинт https://storelift.net/mcp также поддерживает вход по MCP (OAuth), поэтому Claude.ai и Claude Code могут подключиться без копирования ключа.

Может ли MCP-сервер что-то изменить в моём аккаунте?

Нет. Подключение читает те же данные, что и API-ключ, и ничего не может изменить. Подключение через вход отображается в Settings → API → Connected apps, и после его удаления доступ прекращается со следующего запроса.

Возвращает ли MCP-сервер поля ключевых слов моих конкурентов?

Нет. get_store_page возвращает сигналы страницы в том виде, в каком их отдаёт стор, — версию, скриншоты, внутриигровые события и датированные изменения; название и подзаголовок в них не входят. Apple не публикует поле ключевых слов, поэтому его нет ни для одного приложения.

Что такое ASO MCP-сервер?

Сервер Model Context Protocol, который предоставляет данные оптимизации в сторах приложений — позиции по ключевым словам, конкурентов, отзывы, чарты, изменения страниц — в виде инструментов, которые может вызывать AI-ассистент. Ассистент сам спрашивает сервер, а не вы вставляете числа в чат.

Как добавить MCP-сервер Storelift в Claude Code?

Выполните claude mcp add --transport http storelift https://storelift.net/mcp и войдите через /mcp или используйте npm-пакет с API-ключом: claude mcp add storelift -e STORELIFT_API_KEY=sl_live_... -- npx -y storelift-mcp.

Как добавить его в Claude Desktop?

Добавьте в claude_desktop_config.json запись storelift, которая запускает npx -y storelift-mcp с STORELIFT_API_KEY в окружении, как показано в разделе настройки выше. В Claude.ai вместо этого можно добавить https://storelift.net/mcp как пользовательский коннектор.

Охватывает ли он Google Play так же, как App Store?

Да — позиции по ключевым словам, конкурентов, страницу в сторе и отзывы. Чарты есть только для App Store, потому что Google Play не публикует списков чартов.

Есть ли готовый ASO-аудит для этого MCP-сервера?

Да. Бесплатный скилл ASO-аудита — это файл SKILL.md для Claude, который вызывает эти инструменты по порядку и пишет по каждой витрине отчёт о том, что прошло, что нужно исправить и что не удалось проверить.

Проверьте на своём приложении

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

Бесплатный план: 1 приложение, по 25 ключевых слов в 2 витринах, 30 дней истории, без карты и без срока. Pro — $20/мес.

Начать бесплатно →

Читайте также