TA

timbroddin/astro-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

33 stars 4 forks Качество 63 Тренд 11MIT

Сервер MCP (Model Context Protocol), обеспечивающий доступ к данным Astro ASO (App Store Optimization) для LLM.

Обзор

Сервер MCP (Model Context Protocol), обеспечивающий доступ к данным Astro ASO (App Store Optimization) для LLM. Astro - инструмент с поддержкой MCP (Claude Desktop, Claude Code, ...) Этот MCP-сервер предоставляет следующие инструменты для запроса базы данных ASO: 1. - Поиск текущих рейтингов ключевых слов для приложений - Найти, как приложения ранжируются по конкретным ключевым словам - Фильтр по магазину приложений (нас, Великобритания и т. Д.) - Фильтр по имени приложения или идентификатору приложения 2. - Получить исторические данные ранжирования - Отслеживать изменения рейтинга с течением времени - Настраиваемый период времени (по умолчанию: 30 дней) - Фильтр по приложению и магазину 3. - Список всех отслеживаемых приложений - Показаны имена приложений, идентификаторы, платформы - Включает количество ключевых слов в приложении 4. - Получить все ключевые слова для конкретного приложения - Показывает текущий и предыдущий рейтинги - Включает оценки сложности и популярности - Показывает изменения рейтинга - Принимает имя приложения или идентификатор приложения 5.

Обзор (машинный перевод)

Сервер MCP (Model Context Protocol), обеспечивающий доступ к данным Astro ASO (App Store Optimization) для LLM.

Требования

  • Астро Инструмент с поддержкой MCP (Claude Desktop, Claude Code, …)

Особенности

Этот MCP-сервер предоставляет следующие инструменты для запроса базы данных ASO:

Доступные инструменты

  1. search rankings - Поиск текущих рейтингов ключевых слов для приложений Узнайте, как приложения ранжируются по определенным ключевым словам
  • Фильтр по магазину приложений (нас, Великобритании и т.д.) Фильтр по имени приложения или идентификатору приложения
  1. get historical rankings - Получить данные исторического ранжирования
  • Изменение рейтинга трека с течением времени
  • Конфигурируемый период времени (по умолчанию: 30 дней)
  • Фильтр по приложению и магазину
  1. list apps - Список всех отслеживаемых приложений
  • Показывает имена приложений, идентификаторы, платформы
  • Включает количество ключевых слов в приложении
  1. get app keywords - Получить все ключевые слова для конкретного приложения Показаны текущие и предыдущие рейтинги
  • Включает оценки сложности и популярности
  • Показывает изменения рейтинга
  • Принимает имя приложения или идентификатор приложения
  1. get keyword trends - Анализ тенденций ранжирования Статистический анализ (avg, min, max, волатильность)
  • Обнаружение тенденций (улучшение/снижение/стабильность)
  • Конфигурируемые периоды (неделя/месяц/год/все)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Astro MCP Server

An MCP (Model Context Protocol) server that provides access to Astro ASO (App Store Optimization) data for LLMs.

Requirements

  • Astro
  • A tool with MCP support (Claude Desktop, Claude Code, …)

Features

This MCP server provides the following tools for querying Astro’s ASO database:

Available Tools

  1. search_rankings - Search current keyword rankings for apps

    • Find how apps rank for specific keywords
    • Filter by app store (us, uk, etc.)
    • Filter by app name or app ID
  2. get_historical_rankings - Get historical ranking data

    • Track ranking changes over time
    • Configurable time period (default: 30 days)
    • Filter by app and store
  3. list_apps - List all tracked applications

    • Shows app names, IDs, platforms
    • Includes keyword count per app
  4. get_app_keywords - Get all keywords for a specific app

    • Shows current and previous rankings
    • Includes difficulty and popularity scores
    • Shows ranking changes
    • Accepts app name or app ID
  5. get_keyword_trends - Analyze ranking trends

    • Statistical analysis (avg, min, max, volatility)
    • Trend detection (improving/declining/stable)
    • Configurable periods (week/month/year/all)
  6. compare_rankings - Compare rankings between dates

    • Find ranking changes between two specific dates
    • Calculate percentage changes
  7. get_app_ratings - Get app rating history

    • Track rating changes over time
    • Shows user rating counts
    • Accepts app name or app ID
  8. get_keyword_competitors - Get real App Store competitors for keywords

    • Shows actual competitor apps from App Store data with app categories
    • Rankings based on real App Store search results
    • Multi-store support with automatic data aggregation
    • Configurable limit for number of competitors returned
  9. get_keyword_recommendations - Get keyword recommendations

    • Suggests related keywords based on existing tracking data
    • Helps discover new keyword opportunities
    • Fuzzy matching for broader keyword discovery
  10. analyze_competitive_landscape - Comprehensive competitive analysis

    • Identifies top competitors across all tracked keywords with app categories
    • Calculates market share metrics (top 10/25/50 rankings)
    • Shows competitor dominance scores and shared keywords
    • Assesses competitive intensity levels
    • Configurable limit for number of competitors returned
  11. calculate_keyword_opportunity - Find keyword opportunities

    • Identifies high-opportunity keywords with low competition
    • Combines popularity, difficulty, and competition metrics
    • Configurable thresholds for targeted opportunity discovery
    • Provides reasoning for each opportunity score
  12. detect_ranking_anomalies - Detect unusual ranking changes

    • Identifies sudden ranking drops, rises, and volatility spikes
Открыть полный README на GitHub

Установка

npx -y astro-mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "astro-aso": { "command": "npx", "args": ["-y", "astro-mcp-server"] } } }