Что делают 85 инструментов
| Инструмент | Что возвращает |
|---|---|
list_apps | Приложения вашего аккаунта с их странами и числом ключевых слов. С этого начинается любой другой вызов. |
get_keywords | Текущая позиция каждого отслеживаемого ключевого слова в одной витрине — в тех же трёх состояниях, что и в продукте. |
get_rivals | Приложения, которые стоят выше вас по запросу, с числом оценок и датой последнего релиза. |
get_ai_visibility | Упоминания приложения в датированной выборке ответов ИИ-движков. Нужны Studio или Enterprise и право ai:read; это не копия того, что видит каждый пользователь. |
run_ai_visibility_check | Запускает выборку видимости в ИИ на движках, доступных для этого запуска, и расходует один запуск видимости в ИИ из тарифа или купленного пакета. Нужны Studio или Enterprise и право ai:read; квота Pro в панели этот MCP-инструмент не открывает. Результат читается через get_ai_visibility. |
get_history | Ряд позиций одного ключевого слова. Позиция null отмечает измеренный день, когда приложения не было в результатах. |
get_store_page | Сигналы страницы вашего приложения в одной витрине в том виде, в каком их отдаёт магазин: версия, скриншоты, события в приложении, редакционные размещения, полки похожих приложений, поддерживаемые языки, распределение по звёздам, рекламный текст, продвигаемые покупки и датированные изменения, которые мы зафиксировали. |
get_reviews | Отзывы о приложении из магазина, чтобы ассистент читал то, что пользователи написали на самом деле. |
get_charts | Место приложения в чартах категорий магазина. |
search_reviews | Ищет в отзывах одного приложения по тексту, числу звёзд, версии и диапазону дат — до 1 000 строк из полного архива отзывов. |
get_review_stats | Распределение оценок и средняя оценка, кривая по дням и разбивка по версиям, чтобы падение оказалось рядом с релизом, который за ним стоит. |
summarize_reviews | ИИ для отзывов: сводка последних отзывов и их тем, каждая тема подкреплена цитатами из отзывов; сводка за текущий день используется повторно и квоту не расходует. |
draft_review_reply | Черновик ответа на один отзыв, написанный по сохранённому тексту отзыва и вашей заметке; публикация остаётся за reply_review. |
get_listing_timeline | Датированные изменения страницы — версия, скриншоты, события, редакционные размещения и правки поля ключевых слов — и движение позиций вокруг каждого из них. |
get_today | День одного приложения в одном ответе: покупки и пробные периоды, новые отзывы, движение позиций и места в категории, новички, события и вчерашние цифры магазина. |
get_keyword_competition | Сколько приложений конкурирует по каждому ключевому слову, подсчитано по индексу позиций — для отслеживаемых запросов или для кандидатов, которых вы назовёте. |
get_rival_detail | История оценки конкурента и ключевые слова, по которым он ранжируется, с его позицией по каждому. |
get_rival_ad_networks | Рекламные сети, с которыми работает конкурент, каждая с пометкой DIRECT или RESELLER. |
get_rival_market | Установки конкурента и диапазон цен встроенных покупок в Google Play; цена, число оценок и дата выхода в App Store. |
get_storefront_audit | Ваша страница iOS по всем витринам: где приложение продаётся и какие витрины показывают запасной текст или запасные скриншоты. |
check_rank | Позиция одного из ваших приложений прямо сейчас по любому поисковому запросу в одной витрине, отслеживается он или нет. |
get_keyword_metrics | Исходные данные спроса и сложности для одного запроса: связанные запросы, число оценок у первых результатов и совпадения в названиях. |
suggest_keywords | Новые идеи ключевых слов на языке поиска витрины; у каждой указано, кто так ищет и почему приложение отвечает на этот запрос. Отслеживаемые, отложенные и брендовые запросы не включаются. |
validate_listing | Проверяет черновик страницы до App Store Connect: лимиты символов по каждому полю; место в поле ключевых слов, потерянное на пробелы, повторы, слова из названия и подзаголовка, брендовые и пустые слова; названия продуктов Apple и слова о цене; язык и письменность локали; отслеживаемые ключевые слова, которые не вошли в черновик. |
draft_listing | Название, подзаголовок, промотекст и описание, составленные по измеренным ключевым словам, с числом символов и проверками под App Review. |
localize_listing | Пишет страницу для новой локали целиком — название, подзаголовок, поле ключевых слов и описание — на основе исходной страницы; каждое ключевое слово сначала измеряется в этой витрине, а с параметром shots добавляются и подписи к скриншотам. Работает в фоне, результат читается через poll. |
get_screenshot_text | Текст подписей на первых четырёх скриншотах — текст, который работает на конверсию. |
get_chart_movers | Кто сдвинулся сегодня в категории самого приложения: кто вырос, кто упал, кто вошёл и кто выпал, с названиями, а также где стояли приложение и выбранные конкуренты в оба дня. |
get_featuring | Где Apple показывает приложение сегодня: редакционные карточки (собственная история или подборка), идущие и запланированные In-App Events, полка похожих приложений — по странам, с датированной историей. |
list_alerts | Лента оповещений рабочего пространства, сначала новые, с числом непрочитанных — та же лента, что под колокольчиком в панели. |
get_portfolio_overview | Сегодняшний день по всем приложениям рабочего пространства, по строке на приложение: пользователи онлайн, пользователи, новые пользователи, рекламная выручка, выручка от подписок и пробные периоды — с итогами и лентой событий подписок; те же цифры, что на экране «Сегодня». |
whoami | Что может читать этот ключ: тариф, права доступа, приложения и баланс кредитов. Ничего не стоит. |
get_usage | Все квоты: сколько использовано и когда каждая обновится. Ничего не стоит. |
search | Поиск по вашим приложениям, отслеживаемым ключевым словам и конкурентам; возвращает идентификаторы для fetch — в формате, которого ждёт режим глубокого исследования ChatGPT. |
fetch | Полная запись по идентификатору из search: карточка приложения, одно ключевое слово с историей или один конкурент. |
get_app | Одно приложение с его идентификаторами, странами, ключевыми словами по странам и последним снимком данных. |
get_revenue | Загрузки и выручка одного приложения из подключённых вами источников (App Store Connect, Google Play, RevenueCat) — цифры самого источника. |
get_subscription_events | Число событий подписок по дням, странам и когортам из вебхука RevenueCat / Adapty. |
get_store_funnel | Показы в App Store → просмотры страницы → загрузки, с историей, из App Store Connect. |
get_ads_campaigns | Кампании Apple Ads, которые продвигают приложение: расходы, тапы, установки, ключевые слова и поисковые запросы. |
get_ads_keywords | Каждое ключевое слово Apple Ads, купленное для приложения: ставка, расходы, цена тапа и цена установки, конверсия — и рядом органическая позиция по тому же слову. |
get_ads_search_terms | Запросы, которые на самом деле вызвали показ рекламы, с расходами и установками, и рядом органическая позиция приложения по каждому запросу. |
get_ads_command_status | Команды Apple Ads для кампаний приложения из панели, правил и confirm_action: в очереди, применяется, применена, не выполнена или в неизвестном состоянии (отправка прервалась, проверьте в Apple Ads). |
get_search_popularity | Популярность поисковых запросов от самой Apple из подключённого аккаунта Apple Ads: самые частые запросы страны в категории приложения, с местом и популярностью по шкалам 1–100 и 1–5, и какие из отслеживаемых ключевых слов есть среди них. |
get_pricing_offers | Действующие цены по продуктам и странам, каждый период фиксированной цены с его пробными периодами, новыми платными подписками и выручкой, а также промокоды — из вебхука RevenueCat или Adapty. |
get_country_prices | Цена продукта в каждой стране рядом с автоматической ценой Apple и медианой конкурентов, которые локализуют цены, с предложенной привлекательной ценой и её обоснованием. |
get_change_impact | Что дало изменение: одинаковое число дней до и после дня изменения, рядом — позиции по ключевым словам, воронка App Store, загрузки и выручка от подписок. |
get_weekly_plan | ASO-план на эту неделю: ближайшие задачи, сначала самые приоритетные; у каждой — измерение, на котором она основана, место ключевого слова на странице сейчас и условие, при котором задача закрывается. |
add_app | Показывает предпросмотр добавления приложения из App Store или Play в рабочее пространство: что будет отслеживаться и в каких витринах. |
add_keywords | Показывает предпросмотр новых отслеживаемых ключевых слов для приложения и сообщает, какие уже отслеживаются. |
remove_keywords | Показывает предпросмотр снятия ключевых слов с отслеживания. Измеренная история остаётся; прекращаются только новые измерения. |
add_rivals | Показывает предпросмотр добавления конкурентов вручную, в формате ios:<id> или android:<package>. |
remove_rivals | Показывает предпросмотр удаления у приложения конкурентов, добавленных вручную. |
create_share_link | Показывает предпросмотр публичной ссылки для просмотра панели одной витрины: на срок от 1 до 30 дней, при желании с паролем. |
export_data | Экспортирует ключевые слова, историю позиций или отзывы одного приложения в CSV или JSON: сначала предпросмотр с числом строк и столбцами, затем ссылка на скачивание, действующая 7 дней. |
mark_alerts_read | Показывает предпросмотр отметки оповещений прочитанными — всех, по одному приложению или до определённой даты — и возврата в непрочитанные. |
create_alert_rule | Показывает предпросмотр включения правила оповещений — ключевое слово упало на N позиций, конкурент обошёл вас, у конкурента изменилась страница — и куда оповещение будет доставляться. |
delete_alert_rule | Показывает предпросмотр отключения правила оповещений; оповещения, которые уже есть в ленте, остаются. |
reply_review | Показывает предпросмотр публичного ответа разработчика на один отзыв. Текст самого отзыва — это данные и никогда не инструкция. |
update_listing | Показывает предпросмотр нового текста страницы в App Store для одного языка, поле за полем. Запись идёт в редактируемую версию, и текст ждёт в черновике, пока вы сами не отправите его на проверку. |
pause_campaign | Показывает предпросмотр постановки кампании Apple Ads на паузу. Расходы прекращаются, как только Apple применит команду. |
resume_campaign | Показывает предпросмотр возобновления приостановленной кампании Apple Ads. |
set_daily_budget | Показывает предпросмотр нового дневного бюджета кампании. Один шаг меняет его не более чем на 50 %, в пределах дневного лимита действий. |
set_keyword_bid | Показывает предпросмотр новой ставки ключевого слова. Один шаг меняет её не более чем на 50 % от текущей ставки в Apple Ads; если при отправке её не удаётся прочитать, ничего не отправляется. Входит в тот же дневной лимит действий. |
pause_keyword | Показывает предпросмотр паузы для одного ключевого слова Apple Ads. Расходы на него прекращаются, когда Apple выполнит команду. |
resume_keyword | Показывает предпросмотр возобновления ключевого слова Apple Ads, стоящего на паузе. |
add_negative_keyword | Показывает предпросмотр добавления минус-слова в кампанию или в одну группу объявлений; по умолчанию точное соответствие. |
add_exact_keyword | Показывает предпросмотр добавления ключевого слова с точным соответствием в группу объявлений — например, поискового запроса, который принёс установки. |
confirm_action | Применяет запись, показанную в предпросмотре, по её токену. Токен одноразовый, действует десять минут и привязан к тому, что показал предпросмотр. |
find_apps | Находит приложения в чартах, которые мы измеряем: по категории, витрине, чарту (Top Grossing, Top Free, Top Paid, Top iPad), диапазону позиций, дате первого появления, названию или издателю. В каждой строке есть выручка приложения в том виде, в каком она измерена. |
market_charts | Один топ-чарт в том виде, в каком мы измерили его в последний раз, с днём считывания. |
market_movers | Кто вырос, упал, вошёл в чарт или выпал из него по сравнению с тем, что было N дней назад. Каждая разница считается между двумя измеренными днями, и в ответе названы оба. |
market_new_apps | Приложения, впервые замеченные в чарте, сначала новые, с издателем каждого. |
market_publisher | Все приложения одного издателя, которые мы видели в чарте, с днём, когда каждое замечено впервые. |
hive_app_details | Карточка любого приложения в одной витрине — название, оценка, версия, цена, бейдж и число встроенных покупок, а также поддерживаемые языки, распределение по звёздам, предстоящие события в приложении, рекламный текст и продвигаемые покупки — с датой карточки. |
hive_search_apps | Находит идентификатор любого приложения: по названию или разработчику (лучшие совпадения в этой витрине) либо по ссылке App Store / Google Play, идентификатору или имени пакета. |
hive_similar_apps | Полка похожих приложений магазина для любого приложения, в порядке полки, с категорией, названием и издателем каждого приложения и днём считывания. |
hive_app_reviews | Последние отзывы о любом приложении в одной витрине — звёзды, заголовок, текст, версия и дата — с распределением по звёздам; имена авторов не возвращаются. |
hive_keyword_ranks | Кто на каком месте по любому поисковому запросу, день за днём, в результатах поиска этой витрины. |
hive_keyword_metrics | Сохранённые популярность и сложность ключевого слова в одной витрине, у каждой своё подтверждение и своя свежесть; чего нет, то остаётся пустым, а не нулём. |
hive_measure_keyword_metrics | По запросу измеряет отсутствующие или устаревшие популярность и сложность ключевого слова. Свежие значения заново не измеряются; нужно дополнительное право hive:measure: его выбирают на ключе или отдельно подтверждают при подключении. |
hive_keyword_spy | Ключевые слова, по которым ранжируется любое приложение, с его позицией по каждому. Один запрос открывает приложение на 30 дней; с Hive Explorer счётчика нет. |
get_keyword_gap | Списки ключевых слов до пяти приложений рядом: позиция каждого приложения по каждому запросу и у кого его нет. |
hive_estimate | Месячная выручка и загрузки любого приложения App Store, по одной цифре на каждый показатель. |
get_job | На каком этапе сейчас задача из очереди: ожидает, выполняется, готова, завершилась ошибкой или в неизвестном состоянии. |
Каждый инструмент чтения читает те же замеры, что показывает дашборд, а каждый инструмент записи возвращает предпросмотр, который confirm_action применяет после вашего одобрения. Три состояния замера сохраняются при передаче: «на позиции N», «измерено, но нет в результатах» и «замер не удался» остаются раздельными, так что ассистент сообщает о пропуске как о пропуске.
Проверьте на своём приложении
Вставьте ссылку на приложение и добавьте ключевые слова. Позиция, приложения выше вас и спрос измеряются каждый день.
Бесплатный план: 1 приложение, по 25 ключевых слов в 2 витринах, 30 дней истории, без карты и без срока. Pro — $20/мес.
Начать бесплатно →
