mcp-shopify-app-store-chrome-web-store-listings
ローカルmcp-shopify-app-store-chrome-web-store-listings について
Apify上でMamba Labs Shopify App Store and Chrome Web Store ListingsのActorを実行するMCPサーバーです。アプリや拡張機能の掲載情報を集め、開発者のウェブサイトやドメインも返すため、市場調査や企業リストとの照合に使えます。
主な機能
- 01カテゴリやキーワードでアプリを一覧
- 02どちらのストアの掲載情報も取得
- 03評価、件数、掲載詳細を返却
- 04開発者のウェブサイトとドメインを収録
- 05評価やレビュー数の下限で絞り込み
活用シーン
- 01指定カテゴリのShopifyアプリを調査
- 02キーワードやユーザー数でChrome拡張機能を検索
- 03ストア掲載情報を開発企業の記録と照合
MCP 対応
MCPクライアントに`list_store_apps`ツールを公開します。Apify Actorを起動して完了を待ち、データセットの行を返します。呼び出しにはApify APIトークンが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @mambalabsdev/mcp-shopify-app-store-chrome-web-store-listingsAPIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrationsローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
1掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| stores | array | いいえ | キーワードを検索するストア:shopify_app_store、chrome_web_store、または both。デフォルトは both です。カテゴリと掲載ページ URL には、それぞれのストアが指定されています。 |
| app_urls | array | いいえ | 任意。apps.shopify.com または chromewebstore.google.com の掲載ページ URL を直接読み取ります。常に読み取られ、max apps の上限には含まれません。 |
| keywords | array | いいえ | 任意。Shopify:Shopify App Store のアプリ一覧にあるすべてのアプリ名と照合します。Chrome:指定したカテゴリの拡張機能の名前と概要に照合します。カテゴリを指定しない場合は、全 18 カテゴリが対象です。キーワードの各単語がすべて一致する必要があります。 |
| max_apps | string | いいえ | カテゴリごと、キーワードごとのアプリの最大数。デフォルトは 50、上限は 500 です。Chrome のカテゴリページには約 32 件の拡張機能が掲載されています。 |
| categories | array | いいえ | 1 行に 1 件。Shopify App Store:apps.shopify.com/categories のカテゴリ URL または slug。例:marketing-and-conversion-marketing-email-marketing。Chrome Web Store:カテゴリ URL、または productivity/communication、productivity/developer、productivity/education、productivity/tools、productivity/workflow、lifestyle/art、lifestyle/entertainment、lifestyle/fun、lifestyle/games、lifestyle/household、lifestyle/news、lifestyle/shopping、lifestyle/social、lifestyle/travel、lifestyle/well_being、make_chrome_yours/accessibility、make_chrome_yours/functionality、make_chrome_yours/privacy のいずれか。 |
| min_rating | string | いいえ | 任意。この値を下回る評価のアプリをスキップします。例:4。 |
| proxy_mode | enum | いいえ | 信頼性を選択する設定です。デフォルトは auto ですauto | direct | residential |
| min_reviews | string | いいえ | 任意。この値よりレビュー数または評価数が少ないアプリをスキップします。 |
| max_charge_usd | string | いいえ | 任意。この金額を超える課金が発生する前に実行を停止します |
| include_details | enum | いいえ | デフォルトは true です。キーワードと URL による行は、常に掲載ページを読み取ります。true | false |
詳細
Shopify App StoreおよびChrome Web Storeの掲載情報 MCPサーバー
Apify上のMamba Labs Shopify App Store and Chrome Web Store Listingsアクター向けMCPサーバーです。カテゴリー、キーワード、または掲載ページのURLを指定すると、アプリごとの数値と、開発者自身のウェブサイトおよびドメインを1行ずつ返します。
内容
できること
- Shopify App Store:カテゴリーごとのアプリ(1ページあたり24件、ページ分割あり)、またはストアのアプリ一覧にあるすべてのアプリ名を対象にキーワード検索できます。評価、レビュー数、料金の表示、Built for Shopifyのフラグ、公開日、開発者ページ、ウェブサイト、住所を取得します。
- Chrome Web Store:カテゴリーごとの拡張機能(カテゴリーの各ページに約32件)、または全カテゴリーを対象にキーワード検索できます。評価、正確な評価数、ユーザー数、バージョン、最終更新日、開発者のウェブサイト、住所、メールアドレス、電話番号を取得します。
- 開発者のドメイン:各行に開発者ウェブサイトの登録可能ドメインが含まれるため、企業リストとの結合にすぐ利用できます。
評価またはレビュー数のフィルター条件を満たさないアプリはスキップされ、料金は発生しません。実行対象がない入力の場合は、error_reasonがinput_invalid:で始まる無料の行が1件返されます。
すべての処理はApify上で実行されます。このパッケージはアクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。
クイックスタート
Node.js 18以降と、APIトークンを設定したApifyアカウントが必要です。
Claude Desktopの設定ファイル(claude_desktop_config.json)、Cursor、または任意のMCPクライアントに、次の内容を追加します。
{
"mcpServers": {
"mamba-shopify-app-store-chrome-web-store-listings": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-shopify-app-store-chrome-web-store-listings"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
クライアントを再起動すると、list_store_appsツールが表示されます。
前提条件
- Node.js 18以降。
- console.apify.com/account/integrationsで取得したApify APIトークンを
APIFY_TOKENとして設定します。サーバーはトークンがなくてもツールを一覧表示しますが、呼び出しにはトークンが必要です。
プロンプトの例
- 「Shopify App Storeで、開発者のウェブサイト付きの人気メールマーケティングアプリを上位20件一覧表示してください。」
- 「Chrome Web Storeで、ユーザー数が10万人を超える生産性向上拡張機能はどれですか。また、開発者への連絡方法を教えてください。」
- 「名前に「reviews」を含み、評価が4.5以上のShopifyアプリを探してください。」
ツール
list_store_apps。ツールは1つです。引数の例:
{
"categories": [
"marketing-and-conversion-marketing-email-marketing",
"productivity/workflow"
],
"max_apps": "10"
}
入力
アクターの購入者向け入力をすべてそのまま記載しています。省略した入力には、アクター独自のデフォルト値が適用されます。数値とブール値は文字列として送信されます。
| 入力 | 型 | 説明 |
|---|---|---|
categories | array | 1 行につき 1 つ指定します。Shopify App Store の場合:apps.shopify.com/categories のカテゴリ URL またはスラッグ。例:marketing-and-conversion-marketing-email-marketing。Chrome Web Store の場合:カテゴリ URL、または productivity/communication、productivity/developer、productivity/education、productivity/tools、productivity/workflow、lifestyle/art、lifestyle/entertainment、lifestyle/fun、lifestyle/games、lifestyle/household、lifestyle/news、lifestyle/shopping、lifestyle/social、lifestyle/travel、lifestyle/well_being、make_chrome_yours/accessibility、make_chrome_yours/functionality、make_chrome_yours/privacy のいずれか |
keywords | array | 任意。Shopify:Shopify App Store のアプリ一覧にあるすべてのアプリ名と照合されます。Chrome:指定したカテゴリ、またはカテゴリを指定しなかった場合は 18 の全カテゴリにある拡張機能の名前と概要に照合されます。キーワードのすべての単語が一致する必要があります |
app_urls | array | 任意。直接読み取る apps.shopify.com または chromewebstore.google.com の掲載ページ URL。アプリ数の上限にかかわらず、常に読み取られます |
stores | array | キーワードを検索するストア:shopify_app_store、chrome_web_store、またはその両方。デフォルトは両方です。カテゴリと掲載ページ URL は、それぞれのストアを指定します |
max_apps | string | カテゴリごと、キーワードごとのアプリ数の上限。デフォルトは 50、最大 500 です。Chrome のカテゴリページには約 32 個の拡張機能が掲載されています |
include_details | string | デフォルトは true です。キーワードと URL の行では、常に掲載ページを読み取ります |
min_rating | string | 任意。指定した評価を下回るアプリを除外します。例:4 |
min_reviews | string | 任意。レビュー数または評価数が指定した数を下回るアプリを除外します |
max_charge_usd | string | 任意。この金額を超えて課金される前に実行を停止します |
proxy_mode | string | 信頼性に関する設定です。デフォルトは auto です |
料金
Apify ではイベントごとに課金され、Apify アカウントに請求されます。価格は米ドルです。
| イベント | 無料プラン | Bronze | Silver | Gold |
|---|---|---|---|---|
app-listing:返された Shopify アプリまたは Chrome 拡張機能 1 件につき。include_details が false でない限り、掲載ページも読み取ります | $0.005 | $0.00475 | $0.0045 | $0.00425 |
apify-actor-start:実行開始ごと | $0.0006313 | $0.0006313 | $0.0006313 | $0.0006313 |
読み取れなかったカテゴリ、サイトマップ、掲載ページの行は無料です。また、no_results の行も無料です。
キーについて
このアクターにキーは必要ありません。両ストアの公開カテゴリページと掲載ページを読み取り、いかなる種類のキーも保持しません。プロキシのトラフィックによる追加料金はありません。実行にかかるプラットフォーム費用は Mamba Labs が負担します。proxy_mode は信頼性に関する設定です。
アクターの詳細ドキュメント
apify.com/mambalabs/shopify-app-store-chrome-web-store-listings
ライセンス
MIT。詳しくは LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。