
timbroddin/astro-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
LLM用のAstro ASO(App Store Optimization)データへのアクセスを提供するMCP(Model Context Protocol)サーバー.
概要
LLM用のAstro ASO(App Store Optimization)データへのアクセスを提供するMCP(Model Context Protocol)サーバー。 - Astro - MCPサポート(Claudeデスクトップ、Claudeコード、...)を備えたツール このMCPサーバーは、AstroのASOデータベースをクエリするための次のツールを提供しています。 1。 - アプリの現在のキーワードのランキングを検索 - アプリの特定のキーワードの順位を見つける - アプリストアによるフィルタ(us、ukなど) - アプリ名またはアプリIDによるフィルタ 2. - 過去のランキングデータを取得する - ランキングの推移を時間とともに追跡 - 設定可能な期間(デフォルト: 30 日間) - アプリと店舗によるフィルタ 3。 - すべての追跡されたアプリケーションを一覧表示 - アプリ名、ID、プラットフォームを表示 - アプリごとのキーワード数を含む 4. - 特定のアプリのすべてのキーワードを取得する - 現在のと前のランキングを表示 - 難易度と人気スコアが含まれています - ランキングの変更を表示 - アプリ名やアプリ ID を受け入れる 5.
概要(AI 翻訳)
LLM用のAstro ASO(App Store Optimization)データへのアクセスを提供するMCP(Model Context Protocol)サーバー。
要件
- アストロ
- MCP対応ツール(Claudeデスクトップ、Claudeコード、…)
##特徴
このMCPサーバーは、AstroのASOデータベースをクエリするための次のツールを提供しています。
利用可能なツール
1.search rankings - アプリの現在のキーワードランキングを検索する
- 特定のキーワードのアプリのランクを見つける ・アプリストアによるフィルタ(us、ukなど)
- アプリ名またはアプリIDによるフィルタリング
2.get historical rankings - 過去のランキングデータを取得する
- ランキング変更を時間とともに追跡する
- 設定可能な期間(デフォルト:30日)
- アプリや店舗によるフィルタ
3.list apps - すべての追跡されたアプリケーションのリスト
- アプリ名、ID、プラットフォームを表示
- アプリごとのキーワード数を含む
4。get app keywords - 特定のアプリのすべてのキーワードを取得する
- 現在のランキングと前のランキングを表示
- 難易度と人気スコアが含まれています
- ランキング変更を表示
- アプリ名またはアプリIDの承諾
5.get keyword trends - ランキングの傾向を分析する
- 統計分析(avg、min、max、揮発性)
- 傾向の検出(改善/Declining/stable)
- 構成可能期間(週/月/年/オール)
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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
-
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
-
get_historical_rankings - Get historical ranking data
- Track ranking changes over time
- Configurable time period (default: 30 days)
- Filter by app and store
-
list_apps - List all tracked applications
- Shows app names, IDs, platforms
- Includes keyword count per app
-
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
-
get_keyword_trends - Analyze ranking trends
- Statistical analysis (avg, min, max, volatility)
- Trend detection (improving/declining/stable)
- Configurable periods (week/month/year/all)
-
compare_rankings - Compare rankings between dates
- Find ranking changes between two specific dates
- Calculate percentage changes
-
get_app_ratings - Get app rating history
- Track rating changes over time
- Shows user rating counts
- Accepts app name or app ID
-
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
-
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
-
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
-
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
-
detect_ranking_anomalies - Detect unusual ranking changes
- Identifies sudden ranking drops, rises, and volatility spikes
インストール
npx -y astro-mcp-server設定
{
"mcpServers": {
"astro-aso": {
"command": "npx",
"args": ["-y", "astro-mcp-server"]
}
}
}