AppmanAi MCP
Спрос на ключевые слова, история позиций, топ-чарты, конкуренты, отзывы и оценки —
данные по 100+ странам прямо в чате, без панели управления.
Без AppmanAi
Вы спрашиваете ассистента о рынке своего приложения, а он отвечает на основе обучающих данных — снимка сведений о некоторых магазинах и странах, устаревшего на год или больше:
-
Советы по ключевым словам без понимания того, что люди действительно ищут
-
«Конкуренты», которых он определил по названию, а не по графу самого магазина
-
Утверждения о позициях, которые он не может проверить, но подаёт с такой же уверенностью, как факты
-
Полное отсутствие данных по более чем 90 странам за пределами США
С AppmanAi
Ваш агент обращается к магазинам приложений. Каждое число в ответе получено в результате актуального запроса, а агент сообщает стоимость каждого вызова.
По каким ключевым словам трое моих конкурентов из Великобритании входят в топ-10, а моё приложение — нет?
Проанализируй ключевое слово "habit tracker" в App Store США — стоит ли на него ориентироваться?
На прошлой неделе моя позиция по запросу "meditation" упала на 12 мест. Это связано с моими действиями или с алгоритмом?
На что именно жалуются пользователи в отзывах о com.example.app?
В каких странах спрос на "budget planner" достаточно высок, чтобы оправдать запуск?
Установка
AppmanAi — это удалённый MCP-сервер. Ничего не нужно скачивать или вводить API key —
достаточно добавить URL и войти в систему, после чего инструменты станут доступны:
https://appmanai.com/api/mcp
Для аутентификации используется OAuth 2.1: клиент открывает браузер, вы один раз подтверждаете вход, и клиент сохраняет токен. Новые аккаунты получают 200 бесплатных кредитов, банковская карта не требуется.
| Клиент | Инструкция |
|---|---|
| Claude в веб-версии · для компьютера · для мобильных устройств | Добавить AppmanAi в Claude → AppmanAi есть в каталоге коннекторов Claude: откройте Customize → Connectors → Discover, найдите AppmanAi, нажмите Connect, затем Allow. Или добавьте его вручную как пользовательский коннектор (Customize → Connectors → Add), указав URL. |
| Claude Code |
claude mcp add --transport http appmanai https://appmanai.com/api/mcp
|
| Cursor | Установить в один клик → · или добавьте в mcp.json:
{ "mcpServers": { "appmanai": { "url": "https://appmanai.com/api/mcp" } } }
|
| VS Code | Установить в один клик → · или добавьте в mcp.json:
{ "servers": { "appmanai": { "type": "http", "url": "https://appmanai.com/api/mcp" } } }
| | Codex |
codex mcp add appmanai --url https://appmanai.com/api/mcp
| | Gemini CLI |
gemini mcp add appmanai https://appmanai.com/api/mcp --transport http
|
| Любой другой клиент | Подключите его через stdio с помощью mcp-remote:
{ "mcpServers": { "appmanai": { "command": "npx", "args": ["-y", "mcp-remote", "https://appmanai.com/api/mcp"] } } }
|
Как выглядят три шага
1 · Найдите AppmanAi в разделе Connectors → Discover
2 · Войдите в систему и нажмите Allow
3 · Получайте ответы от инструментов прямо в чате
Инструменты
35 инструментов только для чтения. Стоимость указана в кредитах — это фактические суммы, которые списывает сервер.
Этот раздел автоматически формируется по текущему каталогу с помощью
scripts/generate-tool-table.mjs, поэтому опубликованные здесь данные всегда соответствуют фактическим расходам.
Приложения — 7 инструментов, 2–8 кредитов
| Инструмент | Кредиты | Назначение |
|---|---|---|
app_search | 2 | Ищет в магазине приложения по названию или фразе. Возвращает подходящие приложения и их идентификаторы пакетов — с помощью этого инструмента можно найти идентификатор для вызова остальных инструментов. |
app_similar | 5 | Показывает приложения, которые сам магазин считает похожими на указанное приложение: название, разработчика и значок. Самый быстрый способ составить список конкурентов на основе одного приложения. |
app_metrics_metadata | 3 | Получает полную страницу приложения в магазине: название, разработчика, рейтинги, категорию и метаданные. Для поиска используется идентификатор пакета. Если известно только название приложения, сначала вызовите app_search, чтобы найти идентификатор. |
app_metrics_metadata_batch | 8 | За один вызов получает страницы приложений в магазине для списка идентификаторов пакетов. Это пакетный вариант app_metrics_metadata. Используйте его для сравнения приложений вместо отдельного вызова для каждого. |
app_metrics_ratings_worldwide | 6 | Показывает текущий рейтинг приложения и количество оценок с каждой оценкой в звёздах во всех странах, где оно представлено. Помогает определить, в каких странах приложение оценивают хорошо или плохо. Чтобы проследить изменения рейтинга в одной стране во времени, используйте app_metrics_ratings_history. |
app_metrics_ratings_history | 5 | Показывает изменение среднего рейтинга приложения и распределения оценок в звёздах с течением времени в одной стране. Результат представляет собой датированный ряд, который можно визуализировать, чтобы понять, повлиял ли релиз на рейтинг. Чтобы получить текущие данные по всем странам, используйте app_metrics_ratings_worldwide. |
app_reviews | 4 | Показывает реальные отзывы пользователей о приложении: автора, оценку в звёздах, текст и дату. Помогает узнать, на что пользователи жалуются и что им нравится. |
Ключевые слова для приложений — 7 инструментов, 2–12 кредитов
| Инструмент | Кредиты | Назначение |
|---|---|---|
keyword_app_metrics_rankings | 2 | Показывает текущую позицию приложения в результатах поиска по одному ключевому слову. Отвечает на вопрос: «Находится ли приложение в выдаче по этому запросу?». Позиция 0 означает, что приложения нет в результатах. |
keyword_app_metrics_rankings_batch | 9 | За один вызов показывает позиции приложения по списку ключевых слов. Используйте его для проверки всего списка вместо повторных вызовов keyword_app_metrics_rankings. Позиция 0 означает, что приложения нет в результатах. |
keyword_app_metrics_rankings_history | 6 | Показывает, как менялась позиция приложения по ключевому слову. Результат можно визуализировать, чтобы понять, помогли ли внесённые изменения. Выберите временной интервал с помощью period. Позиция 0 означает, что приложения нет в результатах. |
keyword_app_metrics_rankings_worldwide | 12 | За один вызов показывает позицию приложения по ключевому слову во всех странах. Помогает определить рынки, где приложение уже занимает позицию в выдаче, прежде чем отправлять отдельные запросы по каждой стране. Позиция 0 означает, что приложения нет в результатах. |
keyword_app_suggestions | 6 | По идентификатору пакета показывает ключевые слова, по которым приложение получает рекомендации или занимает позицию в выбранном магазине и стране. Напрямую отвечает на вопрос: «По каким ключевым словам это приложение появляется в выдаче?». Если известно только название приложения, сначала вызовите app_search, чтобы найти идентификатор. Позиция 0 означает, что приложения нет в результатах. |
keyword_app_competitors | 6 | Показывает ключевые слова, по которым конкуренты приложения занимают позиции, их популярность (SAP) и позицию самого приложения, если оно присутствует в выдаче. Помогает найти возможности: ключевые слова, по которым конкуренты уже заметны, а приложение — нет. Инструмент keyword_app_suggestions показывает ключевые слова, по которым приложение уже занимает позиции. |
keyword_app_overlap | 7 | Для набора приложений показывает ключевые слова, по которым они конкурируют, популярность каждого запроса (SAP) и позиции всех приложений. Используйте инструмент для сравнения группы конкурентов по общему списку запросов. В отличие от него, keyword_app_competitors начинает с одного приложения. |
Ключевые слова — 8 инструментов, 4–12 кредитов
| Инструмент | Кредиты | Назначение |
|---|---|---|
keyword_metrics | 4 | Показывает ASO-показатели ключевого слова: популярность в поисковой рекламе (SAP), сложность продвижения и языки. Помогает оценить, стоит ли работать с этим запросом. |
keyword_metrics_sap | 4 | Показывает только популярность в поисковой рекламе (SAP, 0–100) одного ключевого слова в одной стране для обоих магазинов. Самый экономичный способ проверить популярность; keyword_metrics дополнительно показывает сложность продвижения и языки. |
keyword_metrics_sap_batch | 9 | За один вызов показывает популярность в поисковой рекламе (SAP) для нескольких ключевых слов. Используйте инструмент, чтобы ранжировать весь список по спросу и затем изучить наиболее перспективные запросы. |
keyword_metrics_volatility | 8 | Показывает, насколько менялся алгоритм ранжирования магазина в одной стране за выбранный период. Высокая волатильность означает, что изменения позиций вызваны действиями магазина, а не вашими. Проверьте этот показатель, прежде чем связывать падение позиций с релизом. |
keyword_metrics_volatility_worldwide | 12 | Показывает волатильность алгоритма ранжирования по состоянию на одну дату во всех странах. Помогает отличить глобальное изменение в магазине от локального. |
keyword_top_apps | 5 | Показывает приложения с самыми высокими позициями по ключевому слову в выбранном магазине и стране — результаты поиска, которые видит пользователь. Помогает определить лидеров и конкурентов по запросу. |
keyword_suggestions | 5 | Расширяет исходное ключевое слово, предлагая связанные запросы для выбранного магазина и страны. Используйте инструмент, чтобы дополнить список перед анализом показателей или проверкой позиций. |
keyword_suggestions_worldwide | 10 | Подбирает связанные ключевые слова и показывает их популярность (SAP) сразу по всем рынкам, без выбора магазина или страны. Подходит для быстрого первичного поиска перед уточнением результатов с помощью keyword_suggestions или keyword_metrics. |
Чарты и категории — 5 инструментов, 2–6 кредитов
| Инструмент | Кредиты | Назначение |
|---|---|---|
category_top_apps | 5 | Показывает приложения-лидеры чарта категории в выбранной стране: бесплатные, самые доходные или платные. Помогает определить лидеров категории. Чтобы узнать допустимые теги, вызовите list_categories. |
app_category_rankings | 3 | Показывает все чарты категорий, в которых сейчас присутствует приложение, и его позицию в каждом из них. Используйте этот инструмент, если ещё не знаете, какой чарт вас интересует. |
app_category_rankings_single | 2 | Показывает текущую позицию приложения в одном чарте категории. Используйте его, если нужный чарт уже известен. Инструмент app_category_rankings показывает все чарты, в которых присутствует приложение. |
app_category_rankings_history | 6 | Показывает позиции приложения в чарте категории за предыдущие дни. Результат можно визуализировать, чтобы увидеть, поднимается приложение или теряет позиции. |
app_category_start_rankings | 5 | Для каждого указанного приложения показывает позицию, которую оно впервые заняло в чарте начиная с заданной даты. Используйте эти данные как исходную точку для оценки кампании. |
Генерация — 2 инструмента, 12–15 кредитов
| Инструмент | Кредиты | Назначение |
|---|---|---|
generate_keywords | 12 | Формирует список ключевых слов для приложения на основе его страницы в магазине. Для каждого слова указывает популярность (SAP) и текущую позицию приложения, если оно присутствует в выдаче. Используйте инструмент, чтобы подобрать новые ключевые слова для продвижения. Инструмент keyword_app_suggestions показывает запросы, по которым приложение уже занимает позиции. |
generate_app_metadata | 15 | Перерабатывает страницу приложения в магазине: название, краткое и полное описание, оптимизированные под указанные ключевые слова и целевой магазин. Принимает текущий текст напрямую, а не идентификатор пакета, поэтому можно работать с черновиками. Чтобы взять за основу актуальную страницу приложения, сначала используйте app_metrics_metadata. |
Справочные инструменты — 3 инструмента, бесплатно
| Инструмент | Кредиты | Назначение |
|---|---|---|
list_countries | бесплатно | Показывает список стран, охватываемых AppmanAi, доступные языки и уровень поддержки каждого магазина. Используйте инструмент, чтобы проверить охват или узнать код страны перед другими вызовами. |
list_categories | бесплатно | Показывает дерево категорий магазина: теги категорий и входящие в них чарты — бесплатные, самые доходные и платные. Вызовите инструмент, чтобы получить точные теги для инструментов работы с категориями. |
list_features | бесплатно | Показывает, какие данные доступны для выбранного магазина и страны. Используйте инструмент, чтобы проверить наличие нужного типа данных на рынке, прежде чем тратить кредиты на поиск. |
Аккаунт — 3 инструмента, бесплатно
| Инструмент | Кредиты | Назначение |
|---|---|---|
user_balance | бесплатно | Показывает остаток кредитов на подключённом аккаунте AppmanAi, отдельно указывая ежемесячный лимит и кредиты без срока действия. |
user_api_usage | бесплатно | Сводка недавней активности аккаунта AppmanAi: потраченные кредиты, количество запросов и разбивка по маршрутам за выбранный период в днях. |
list_tools | бесплатно | Показывает все инструменты AppmanAi, стоимость каждого в кредитах и текущий баланс. Отвечает на вопросы: «Что вы умеете?» и «Сколько это будет стоить?». |
Бесплатные инструменты доступны даже при нулевом балансе, поэтому агент всегда может проверить охват данных и собственный бюджет.
Slash-команды
Сервер регистрирует 32 промпта, которые в клиентах с поддержкой этой функции отображаются как slash-команды: например, /appmanai:keyword_gap в Claude и /keyword_gap в Cursor. Каждая команда запускает полный рабочий процесс на основе нескольких аргументов.
Все 32 команды
Приложения и конкуренты
| Команда | Назначение |
|---|---|
/find_app | Преобразует название приложения в идентификатор пакета, необходимый для дальнейшей работы |
/app_profile | Показывает полную страницу приложения в магазине для выбранной страны |
/similar_apps | Находит приложения, которые сам магазин считает похожими |
/compare_apps | Сравнивает несколько идентификаторов пакетов за один вызов в таблице конкурентов |
/draft_metadata | Создаёт варианты названия, подзаголовка и описания с помощью AI |
Исследование ключевых слов
| Команда | Назначение |
|---|---|
/expand_keyword | Подбирает связанные запросы, которые реальные пользователи вводят в поиск, на основе исходного ключевого слова |
/keyword_profile | Показывает популярность, сложность и языковой охват ключевого слова |
/keyword_popularity | Показывает исходный показатель спроса на ключевое слово в поисковой рекламе |
/score_keywords | Рассчитывает SAP для списка ключевых слов и помогает отобрать перспективные варианты из общего списка |
/keyword_worldwide | Показывает, в каких странах есть спрос на ключевое слово |
/app_keywords | Подбирает рекомендованный набор ключевых слов для приложения |
/generate_keywords | Предлагает варианты ключевых слов с помощью AI, когда очевидные запросы уже не дают результата |
/competitor_keywords | Показывает ключевые слова, по которым уже ранжируются конкуренты |
/keyword_gap | Проводит классический анализ пробелов: показывает, по каким запросам ранжируются конкуренты, а вы — нет |
Отслеживание позиций
| Команда | Назначение |
|---|---|
/keyword_rank | Проверяет позицию одного приложения по одному ключевому слову в одной стране |
/rank_history | Показывает датированную историю изменений позиции |
/rank_report | Проверяет позиции одного приложения по списку ключевых слов |
/keyword_leaders | Показывает лидеров, которых нужно будет обойти |
/rank_worldwide | Проверяет позицию по одному ключевому слову во всех странах, для которых доступны данные |
/algorithm_check | Помогает определить, вызвано ли изменение позиции алгоритмом магазина или вашими действиями |
/algorithm_check_worldwide | Проводит ту же проверку во всех странах |
Чарты и категории
| Команда | Назначение |
|---|---|
/top_charts | Показывает текущий рейтинг приложений в выбранной категории и стране |
/app_chart_ranks | Показывает все позиции приложения в чартах |
/chart_position | Проверяет позицию в одном чарте — это самый экономичный способ проверки |
/chart_history | Показывает динамику позиции в чарте |
/launch_benchmark | Показывает, на какие позиции в чартах выходят новые приложения |
Отзывы и оценки
| Команда | Назначение |
|---|---|
/app_reviews | Показывает исходные отзывы о приложении |
/rating_breakdown | Показывает распределение оценок по звёздам, на основе которого рассчитан средний рейтинг |
/rating_history | Показывает, как менялся средний рейтинг |
Справочные данные
| Команда | Назначение |
|---|---|
/check_coverage | Показывает, какие страны охвачены и насколько подробны данные |
/category_ids | Показывает идентификаторы категорий, которые используются инструментами для работы с чартами |
/feature_check | Показывает, какие данные доступны для каждого магазина и страны |
Каждая команда также представлена в каталоге промптов вместе с примерами запросов.
Skills
В каталоге skills/ собраны Claude Skills — многоэтапные рабочие процессы для ASO, построенные на основе этих инструментов. Скопируйте нужную папку в .claude/skills/, чтобы рабочий процесс стал доступен по имени.
| Skill | Результат |
|---|---|
aso-keyword-audit | Оценённый и ранжированный список перспективных ключевых слов для одного приложения на одном рынке |
competitor-gap | Ключевые слова, по которым ранжируются конкуренты, но не вы, отсортированные по вероятности достижения результата |
rank-drop-triage | Анализ причин падения позиции: изменения в карточке приложения или алгоритм |
review-mining | Повторяющиеся жалобы и пожелания пользователей, сгруппированные и оценённые по распространённости |
Это обычные Markdown-файлы. Они используют только перечисленные выше инструменты с доступом только для чтения. Для каждого шага указана стоимость в кредитах — ознакомьтесь с ней перед запуском.
Цены
Оплата взимается за каждый вызов кредитами. Для начала подписка не нужна.
| Бесплатный | Базовый | |
|---|---|---|
| Цена | $0 | $20 / месяц или $200 / год |
| При регистрации | 200 кредитов, карта не нужна | — |
| Каждый месяц | 100 кредитов | 1,000 кредитов |
| Пакеты для пополнения | — | ✓ |
1 кредит = $0.02. Вызов стоит от 2 до 15 кредитов в зависимости от объёма работы; стоимость каждого инструмента указана в таблице.
Инструменты для работы со справочными данными и аккаунтом всегда бесплатны.
В конце каждого результата инструмента отображается остаток кредитов, а команда user_balance позволяет проверить его по запросу. Актуальные данные: appmanai.com/pricing.
HTTP API
Те же данные доступны через обычный REST API — этот вариант подойдёт, если вы предпочитаете работать без агента:
curl -G "https://appmanai.com/api/v1/keywords/metrics" \
-H "Authorization: Bearer $APPMANAI_KEY" \
--data-urlencode "store=ios" \
--data-urlencode "country=US" \
--data-urlencode "keyword=habit tracker"
Полная зафиксированная спецификация доступна в файле openapi.yaml. По ней создаются справочная документация и типизированные клиенты. Запускаемые примеры находятся в каталоге examples/: curl, Python и TypeScript.
Ограничения частоты запросов ·
Ошибки ·
Полная справочная документация
Охват данных
Полный список стран и магазинов, а также глубина исторических данных опубликованы на странице appmanai.com/coverage, включая пробелы в охвате.
Инструменты list_countries, list_categories и list_features бесплатно ответят на те же вопросы прямо в чате. Не нашли нужную страну?
Сообщите нам — спрос помогает нам решать, какие данные собирать следующими.
Поддержка
- Сообщить об ошибке или оставить запрос: создать issue
- По другим вопросам: appman@appmanai.com
MCP-сервер размещён у нас и не является открытым исходным кодом. В этом репозитории находятся манифест коннектора, спецификация API, Skills и примеры — всё распространяется по лицензии MIT. См. LICENSE.