sonar — MCP-сервер для Claude Code: ASO-инструменты для агентов
Даёт агенту доступ к App Store и Google Play: поиск приложений, исследование ключевых слов, аудит ASO, разбор отзывов и оценка выручки.
claude mcp add --env SONAR_API_KEY=<SONAR_API_KEY> --env SONAR_API_URL=<SONAR_API_URL> --transport stdio sonar -- npx -y @sonarapp/mcpЧто делает sonar
Сервер закрывает 55 инструментов Sonar REST API. Часть читающих вызовов работает без ключа: поиск приложений, оценка ASO, извлечение ключевых слов из листинга, подсказки автодополнения и топ-чарты. Остальное требует API-ключа и кредитов на любом плане.
Дальше начинаются уровни. Инструменты рабочего пространства — список отслеживаемых приложений, история позиций, изменения метаданных, разбор отзывов, алерты — открываются на плане Indie или выше. Портфельные сводки, продажи и воронка из App Store Connect доступны только на Agency, на других планах вернётся 403. Запись в рабочее пространство требует области write у ключа или OAuth-входа.
Два инструмента генерации ИИ-аналитики — sonar_analyze_competitors и sonar_generate_review_insights — на trial не работают, нужен платный план. Для sonar_app_sales и sonar_app_engagement понадобится подключение App Store Connect, а для данных воронки — ключ с ролью Admin. Это iOS-only.
Какие задачи решает
- найти приложения по ключевому слову и увидеть порядок выдачи в сторе
- проверить листинг по чек-листу и получить оценку ASO
- вытащить целевые ключевые слова из описания приложения
- сравнить свои ключевые слова с конкурентскими и найти пробелы
- следить за дневными позициями и ловить просадки рейтинга
Примеры запросов агенту
- Найди в App Store приложения по запросу «трекер привычек» и покажи порядок выдачи
- Прогони аудит ASO для приложения с ID 123456789 и разбери, что чинить
- Собери ключевые слова конкурента и покажи, где у моего приложения пробелы
Как установить sonar
1Командой платформы
claude mcp add --env SONAR_API_KEY=<SONAR_API_KEY> --env SONAR_API_URL=<SONAR_API_URL> --transport stdio sonar -- npx -y @sonarapp/mcpВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
claude mcp add --transport http sonar https://trysonar.app/mcp1Командой платформы: удалённый сервер
codex mcp add sonar --url https://trysonar.app/mcp2Командой платформы
codex mcp add sonar --env SONAR_API_KEY=<SONAR_API_KEY> --env SONAR_API_URL=<SONAR_API_URL> -- npx -y @sonarapp/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"sonar": {
"url": "https://trysonar.app/mcp"
}
}
}{
"mcpServers": {
"sonar": {
"command": "npx",
"args": [
"-y",
"@sonarapp/mcp"
],
"env": {
"SONAR_API_KEY": "<SONAR_API_KEY>",
"SONAR_API_URL": "<SONAR_API_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"sonar": {
"type": "http",
"url": "https://trysonar.app/mcp"
}
}
}{
"servers": {
"sonar": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sonarapp/mcp"
],
"env": {
"SONAR_API_KEY": "<SONAR_API_KEY>",
"SONAR_API_URL": "<SONAR_API_URL>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http sonar https://trysonar.app/mcp2Командой платформы
gemini mcp add -e SONAR_API_KEY=<SONAR_API_KEY> -e SONAR_API_URL=<SONAR_API_URL> sonar npx -y @sonarapp/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о sonar
Как установить sonar в Claude Code?
Добавьте сервер командой claude mcp add sonar -e SONAR_API_KEY=<SONAR_API_KEY> -- npx -y @sonarapp/mcp. Вместо ключа можно подключиться к хостовому эндпоинту: claude mcp add --transport http sonar https://trysonar.app/mcp.
Что делает sonar?
Это MCP-сервер с инструментами ASO для агентов: поиск приложений, исследование ключевых слов, аудит листинга, разбор отзывов, отслеживание позиций и оценка выручки по iOS App Store и Google Play.
Какие планы нужны для инструментов sonar?
Читающие вызовы идут на любом плане с кредитами, часть работает без ключа. Инструменты рабочего пространства требуют Indie или выше, портфель и данные App Store Connect — Agency. Генерация ИИ-аналитики на trial недоступна.