mcpField
S
ShipASO

ShipASO

リモート
shipaso.comビジネス・マーケティング11 週間前に更新
リポジトリ公式サイト

ShipASO について

ShipASO は、App Store と Google Play の掲載情報を監査・最適化するツールです。アプリ開発者やチーム向けに、キーワード調査や順位確認、文案作成を提供し、ローカルの Agent スキルまたはホスト型サービスとして利用できます。MCP ツールは読み取りと草案作成に限定され、変更をストアへ公開しません。

主な機能

  1. 01iOS と Android のストア掲載情報を監査
  2. 02キーワード調査とオーガニック順位の確認
  3. 03スクリーンショット評価と競合の監視
  4. 04文字数制限に沿ったメタデータ草案の作成
  5. 05ローカル実行と定期実行のホスト型 Agent

活用シーン

  1. 01ストア掲載情報の ASO 課題の特定
  2. 02市場ごとのキーワードと順位の調査
  3. 03人の承認に向けた掲載文案の準備
  4. 04順位や競合掲載情報の継続的な追跡

MCP 対応

ホスト型 MCP サーバーはプレビューと順位実績の集計ツールを提供します。shipaso_ キーを使うクライアントは、監査、キーワード・スクリーンショット分析、競合監視、文案作成、Google Play 監査も利用できます。ツールは読み取りまたは草案作成のみで、ストアへ公開しません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.shipaso.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.shipaso.com/mcp認証が必要

ツール

12
パラメーター型必須説明
querystringいいえアプリ名、App Store URL、数値 ID、または bundle id
countrystringいいえISO 国別ストアフロント。例:US
bundleIdstringいいえ正確な bundle id(解決をスキップ)

詳細

ShipASO

理由付け → 実行までをつなぐ、App Store と Google Play 向け ASO ループです。

製品名は ShipASO です。コードベース、このリポジトリ、Cloudflare サービスの名前は store-ops です。

ほかの AI ASO ツールは、どちらか一方しか行いません。アドバイスを提供するツール(およびほとんどの「AI ASO エージェント」)は、リスティングについて 分析 したあと、コピー&ペーストの段階で止まります。また、有料データ API に依存しています。デプロイ CLI(Fastlane、raw API)は 実行 できますが、ASO の知見がありません。ShipASO は、有料データに依存せず、両方のストアで分析と実行の両方を行います。

未開拓の領域:Google Play。 Google Play Console のリスティングをエンドツーエンドで実務的に最適化できる公開ツールはありません。ShipASO は iOS と Android の両方に対応しています。

インストール — あらゆるコーディングエージェントで

このループは、あなたのエディターで、あなたのマシン上で、あなたの認証情報を使って実行されます。33 個のスキルはプレーンな CLI ツールを使うプレーンな Markdown の手順書で、エンジンは標準ライブラリのみを使う Python で実装されているため、特定のベンダーに依存しません。

あらゆるエージェント(Codex、Cursor、Copilot、Gemini、Amp、Aider…):

git clone https://github.com/airowe/store-ops && cd store-ops

続いて、エージェントに AGENTS.md を指定してください。ほとんどのエージェントは自動的に読み込みます。このファイルは入口となるもので、スキルのインデックス、認証情報のルール、エンジンの実行方法が記載されています。Cursor、Copilot、Gemini には、ここに誘導するポインターファイルも用意されています。

Claude Code には、プラグインインストーラーもあります。

/plugin marketplace add airowe/store-ops
/plugin install store-ops@store-ops

どちらの方法でも、あらゆるリスティングを監査できます。読み取り専用で、認証情報もキーも不要です。

python3 lib/aso_rank_check.py --bundle com.burbn.instagram "photo,stories,reels"

ライブリスティングのフィールドごとの ASO スコアと、それぞれの問題に対して次に実行すべきスキルがわかります。→ 詳しい手順と実行結果はこちら:https://shipaso.com/install

インストール不要:ホストされた MCP をエージェントに指定

クローンも、キーも、アカウントも不要です。

claude mcp add shipaso --transport http https://api.shipaso.com/mcp

エージェントはすぐに preview_app を利用できます。これは任意の App Store アプリの実測プレビューで、監査グレード、オーガニック検索順位のトップ、上位 10 位に入るキーワード数を確認できます。また、順位上昇の集計記録である proof も利用できます。ほかの 10 個のツール(リスティング監査、キーワードの不足分析、順位チェック、スクリーンショットのスコアリング、競合モニタリング、ウォールーム、ローカライズの不足分析、コピーの下書き、Google Play の監査 2 種類)は、app.shipaso.com → Settings → Agent access から無料の shipaso_ キーを取得し、--header "Authorization: Bearer <key>" を指定してサーバーを追加すると利用できます。MCP はベンダーに依存しないため、Cursor などのあらゆる MCP クライアントで同じように動作します。すべてのツールは読み取りまたは下書き用で、ライブストアへの反映は行いません。詳細:skills/shipaso-mcp/SKILL.md。

このリポジトリの内容

ShipASO は 2 つの形態で利用できます。自分で実行するか、ホストされたエージェントに実行させることができます。

パス内容
skills/ + lib/無料のオープンソースエージェントプラグイン — 33 個のスキルとエンジン(Python、テスト 200 件)。あらゆるコーディングエージェントで実行でき、Claude Code にはワンコマンドのインストーラーもあります。
cloud/ホスト型自律エージェント — スケジュールに従ってループを実行し、承認が必要な判断を提示する Cloudflare アプリ(Workers + D1 + Cron + Pages)です。エンジンは TypeScript に移植されています(テスト 2,160 件)。cloud/README.md + cloud/DEPLOY.md を参照してください。
commercial/、docs/提供内容、ローンチ投稿、ランディングページです。

プラグインは導入のきっかけ(実際に使ってエージェントを知るためのもの)、ホスト型アプリは製品です(開発中も動作し続けます)。エンジンは共通で、インターフェースは 2 つあります。

自分で実行するか、自動で実行させるか:

  • 無料、エディター内で実行 — プラグインをインストールし、普段使っているエージェントで自分でループを実行します。あなたの認証情報、あなたのマシン、費用はかかりません。こちらから始めてください ↓(インストール)。
  • ホスト型 + 自律実行 — バンドル ID でアプリを接続すると、エージェントが週次スケジュールでループを実行します。順位を再チェックし、競合を監視し、次の最適化案を作成し、判断ごとに承認を求めます。公開中です:https://app.shipaso.com

機能

audit  →  research keywords  →  optimize to char limits  →  push  →  verify rank
(asc/gplay) (no paid API)        (ready copy + commands)   (you approve) (free, over time)

半分ではなく、完全なサイクルです。 データツール(Astro、AppTweak、Sensor Tower)は「次に何をすべきか」を提示したところで止まり、App Store Connect のフォームへの入力をユーザーに委ねます。ShipASO はキーワードを選び、メタデータを作成し、公開を促し、その後、実際にランキングが上がったかを検証します。このサイクルを完結させる唯一のツールであり、ほかの誰も提供していない機能です。

/store-ops myapp                     # full chain, both stores
/store-ops myapp --store playstore   # Google Play only
/store-ops myapp --audit-only        # just score the live listing

30 秒で試す(認証情報もセットアップも不要)

検証/監視機能は無料の公開 iTunes API を利用します。今すぐ公開中のアプリで試せます。

# organic App Store rank for some keywords (any app's bundle id)
python3 lib/aso_rank_check.py \
    --bundle com.burbn.instagram "photo,stories,reels"

# score an app's screenshots against ASO best practice
python3 lib/aso_screenshot_score.py \
    --app instagram --bundle com.burbn.instagram

# resolve a non-US market's keyword-volume + rank constants
python3 lib/aso_locale.py --locale de-DE

テストスイートを実行します(標準ライブラリのみ。ネットワークもキーも不要です)。

python3 lib/run_tests.py

スキル

推論(知的財産):

スキル内容
aso-auditiOS/Android の公開中の掲載情報をフィールドごとに ASO のベストプラクティスと照合して評価します。読み取り専用です。
issue-verify対応を始める前に、未解決の Issue をソースと照合します。「これがない」という古い指摘を検出できます。
aso-teardown公開されている実測データを使い、あらゆるアプリについて公開可能な長文の分析記事を作成します。収益の推定は行いません。
aso-keyword-researchストアのオートコンプリート、競合他社のスクレイピング、類義語からキーワードを順位付けします。有料データ API は使いません。
aso-metadata-optimization文字数制限に厳密に従った最終コピーを生成し、プッシュコマンドを出力します。自動公開は行いません。
aso-rank-checkキーワードごとのオーガニックな App Store 順位を読み取り、時系列で記録します。変更は反映されたでしょうか? 無料の公開 iTunes API を使い、キーは不要です。
store-ops一連のワークフロー全体を振り分けます。

推論の拡張 — 監査、リスク、調査:

スキル内容
aso-context他の ASO スキルが参照する、アプリごとの context.md のひな形を作成します。まずここから始めてください。
aso-review-mine自分のレビューから、実際のユーザーがアプリを表現するために使う言葉を抽出します。
aso-offstore-mine「おすすめの <category> アプリ」記事や YouTube から、ストア外での発見に使われる表現を抽出します。
aso-localize-research米国だけでなく、市場ごと(de-DE、ja-JP、es-MX…)にキーワードと順位を調査します。
aso-competitor-watch競合他社の掲載情報の変更(名前、サブタイトル、価格、評価)を時系列で追跡します。
aso-screenshot-score公開中のスクリーンショット一式を評価します。枚数、デバイス/アスペクト比のカバレッジ、最初の2枚のストーリーを確認します。
aso-review-riskアプリが却下される原因となるコピー(検証できない主張、「#1」、競合他社名)にフラグを付けます。
aso-rejection-assistant審査担当者が実際に引用したガイドラインに沿って、却下への対応計画を作成します。
aso-ppo-treatment無料のスクリーンショット A/B テスト(Product Page Optimization)を設計します。
aso-rank-monitorキーワード一式を定期的に実行し、単一のスナップショットではなく差分を確認できるようにします。

実行 — App Store Connect(asc CLI 経由):

スキル内容
asc-metadata-write-lane編集可能なバージョンを作成し、ビルドを添付してコピーをプッシュします。送信前に停止します。
asc-screenshot-write-lane承認済みの実行結果のスクリーンショット一式を ShipASO 経由で編集可能なバージョンに設定します。ID を解決し、ショットごとの台帳を作成し、送信前に停止します。
asc-metadata-syncメタデータを同期して検証し、従来のメタデータ形式を移行します。
asc-localize-metadataロケール間でメタデータを翻訳して同期します。
asc-submission-health送信前チェックを行い、ビルドを送信して、審査状況を監視します。
asc-id-resolver人が読みやすい名前からアプリ/ビルド/バージョン/グループの ID を解決します。
asc-ppp-pricing購買力に応じて地域ごとの価格を設定します。
asc-shots-pipelinexcodebuild/simctl/AXe を使って iOS のスクリーンショットを撮影します。
aso-goldie-config実行結果から goldie.config.ts を出力します。監査順に並べたシーンに、提案コピーの見出しを付けて、ご自身の Mac でレンダリングします。

実行 — Google Play(gplay CLI 経由):

スキル内容
gplay-metadata-syncFastlane 形式を含む、掲載情報の同期を行います。
gplay-review-managementレビューの監視、フィルタリング、返信を行います。
gplay-rollout-management段階的なロールアウトの調整と監視を行います。
gplay-vitals-monitoringクラッシュ、ANR、パフォーマンス、エラーを監視します。
gplay-screenshot-automationadb と Espresso を使って、デバイス/ロケール別に Android のスクリーンショットを撮影します。
gplay-ppp-pricing地域ごとの価格を設定します。

ホステッド:

スキル内容
shipaso-mcpエージェントをホステッド ShipASO MCP サーバーに接続し、そこから一連のワークフローを実行します。

書き込みを行う asc-*/gplay-* スキルはすべて、実行前に使用する API キーを確認します。asc はデフォルトプロファイルから認証情報を解決しますが、登録済みのプロファイルが複数ある場合、誤ったプロファイルでプッシュすると、別のアカウントに対して処理が成功してしまうためです。

原則

  • 有料データへの依存なし — 無料データと自分で所有するデータ(ストアのオートコンプリート、公開リスティング、自分の asc/gplay エクスポート)を基に推論します。認証が必要なデータソースはすべて、無料の代替手段がある任意の高速化手段であり、必須条件ではありません。
    • ボリューム — 実際の検索人気度データを得るには、自分の Apple Search Ads/Google Keyword Planner のキーを用意してください。キーがなくても、オートコンプリートの順位を使った誠実な代替指標を利用できます。
    • スクレイピング — 整理された競合リスティングとブランドデータをスクレイピングするには、context.dev のキーを用意してください。キーがなくても、WebFetch/Crawl4AI を利用できます。 キーはご自身で用意してください(ご自身のデータであり、利用規約に準拠します)。このプラグインがデータを転売することはありません。
  • 両ストアに対応し、公式 API を使用します。
  • 承認なしに何も公開しません — 推論によってコピーを作成し、コマンドを表示します。公開はご自身で実行してください。
  • アプリに依存しません — --app <slug> と context.md を使います。ハードコードされたアプリや、プラグイン内のシークレットはありません。

要件

  • 実行するには:asc と gplay の CLI をインストールし、ご自身の開発者認証情報で認証してください。
  • 推論用スキルは単独で動作します(後から実行できるコマンドを出力します)。

インストール

/plugin marketplace add airowe/store-ops
/plugin install store-ops@store-ops

オープンコア — 無料の機能とホスト型の機能

このプラグインは永久に無料で、MIT ライセンスで提供されます。 上記のすべて、つまり監査 → 調査 → 最適化 → 公開 → 検証の一連の流れ、両ストアへの対応、全 33 スキルが、ご自身の認証情報を使ってローカルで無料で動作します。自由に利用、フォークし、アプリの公開にお役立てください。ターミナルの操作に抵抗がない方には、これが製品のすべてです。

ホスト型プランが提供するのは、機能ではなく利便性です。無料のプラグインだけで機能はすべて揃っており、有料プランではセットアップや記憶に伴う手間を省けます。ホスト型エージェントは現在 https://app.shipaso.com で利用できます。アプリを接続すると、スケジュールに沿って一連の処理が実行される様子を確認できます。

無料(このプラグイン)ホスト型エージェント
33 のスキルと一連の処理✅ すべて✅ 同じエンジン
実際のボリュームデータApple/Google のキーを持ち込みガイド付きセットアップ
ランク追跡aso-rank-check を手動で実行毎週スケジュール実行+履歴+変動アラート
継続的な自動実行(毎週の cron)❌ ご自身で再実行✅ Indie/Startup/Scale
アプリ数無制限(ローカルで実行)1(Free)・3(Indie)・10(Startup)・50(Scale)
承認ゲートご自身で公開を実行コードで適用 — 承認するまでコマンドを表示しません

各プラン:

プラン価格内容
Free$0任意のコーディングエージェントでエージェントを自分で実行できます。一連の処理をすべて、ご自身のマシンで行えます。接続できるアプリは 1 つで、手動実行のみです。
Indie$6.99/month毎週の自動処理を最大 3 アプリで実行できます。エージェントが提案し、ご自身が承認すると公開します。
Startup$19.99/month最大 10 アプリを対象に毎週処理を実行し、ランク履歴と競合モニタリングを利用できます。
Scale$64.99/month最大 50 アプリに加え、ポートフォリオの集計機能を利用できます。代理店や複数のアプリを開発する方に適しています。

共有アカウントを通じて Apple/Google のデータを転売することは決してありません(それは各社の利用規約に違反します)。ホスト型プランでも認証情報はご自身で用意していただき、ストアの認証情報をこちらで保持することはありません。公開時には、生成されたコマンドをお渡しします。料金の対象となるのは、ガイド付きオンボーディング、スケジューラー、履歴です。差別化要因はデータではありません — Apple の人気度データは誰でも利用できます。ShipASO の強みは、メタデータを公開し、ランクが上がったことを実証する点にあります。

→ ホスト型エージェントを試す:https://app.shipaso.com

ライセンス

MIT — LICENSE を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。