mcpField
G
gaming-research

gaming-research

github.com/crawlora-orgその他141 回インストール1 日前に更新
リポジトリ

gaming-research について

Crawlora APIを通じてSteamとPlayStation Storeのゲーム情報を調べるスキルです。ストア情報、価格、レビュー、プレイヤー数、ランキング、セール情報を取得し、比較や発見に役立ちます。

主な機能

  1. 01SteamとPlayStationのゲーム検索
  2. 02ストア情報と価格の取得
  3. 03レビューとSteamのプレイヤー数を確認
  4. 04ランキング、カテゴリ、新作の閲覧
  5. 05セールや割引ゲームの検索

活用シーン

  1. 01購入前に価格とレビューを比較
  2. 02Steamの現在のプレイヤー数を確認
  3. 03人気ゲームや新作を探す
  4. 04両ストアでセールを探す

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/crawlora-org/crawlora-skills --skill gaming-research

インストール後、Claude Code で/gaming-researchを入力して読み込まれたか確認します。

同梱ファイルreference/endpoints.mdscripts/crawlora.sh

詳細

ゲームリサーチ

Crawlora API から取得した正規化済み JSON を使って、Steam と PlayStation Store のゲームストア掲載情報、価格、レビュー、プレイヤー数を調べます。ストアフロントのページをスクレイピングすることはありません。

このスキルを使う場面

  • 「の価格はいくらですか?/評価はどうですか?」
  • 「今、をプレイしている人は何人ですか?」(Steam のプレイヤー数)
  • 「今、人気のゲーム/最もプレイされているゲーム/売上上位のゲームは何ですか?」
  • 「セール中のゲームはありますか?」(Steam または PlayStation のセール)
  • 「<ジャンル/タグ>のゲームを探して」または「に似たゲームを探して」

セットアップ(初回のみ)

  • https://crawlora.net で Crawlora の無料 API キーを取得します(月 2,000 クレジット、カード不要)。
  • ヘルパーを実行する前に、環境に CRAWLORA_API_KEY を設定します。
  • ヘルパーは環境から CRAWLORA_API_KEY を読み込み、https://api.crawlora.net/api/v1 にリクエストを送信します。キーがない場合、または無効な場合は 401 が返されます。

仕組み

  1. Steam — /steam/search(term)で appid を検索し、続けて /steam/app でストアページ、レビュー情報は /steam/reviews(および /reviews/histogram)、現在の同時プレイヤー数は /steam/players、更新情報は /steam/news、実績一覧は /steam/achievements から取得します。人気のゲームや話題のゲームは /steam/charts/most-played、/steam/charts/concurrent、/steam/charts/top-releases、/steam/top-sellers、/steam/featured で確認できます。ジャンルやタグによる絞り込みには /steam/tags と /steam/category/{slug} を使います。
  2. PlayStation — /playstation/search(term)で商品 id を検索し、続けて /playstation/product で詳細情報、/playstation/concept でゲームのフランチャイズ全体またはコンセプトページ、/playstation/category でカテゴリの閲覧、/playstation/deals で現在の割引情報、/playstation/latest で新作情報を取得します。

エンドポイント、メソッド、パラメーターの一覧は、reference/endpoints.md を参照してください。

API の呼び出し

# Steam:
scripts/crawlora.sh /steam/search term="Hades" | jq '.'
scripts/crawlora.sh /steam/app appid=1145360 | jq '.'
scripts/crawlora.sh /steam/players appid=1145360 | jq '.'

# PlayStation:
scripts/crawlora.sh /playstation/search term="Spider-Man" | jq '.'
scripts/crawlora.sh /playstation/deals | jq '.'

すべてのリクエストには scripts/crawlora.sh を使ってください。API キーがコマンドライン引数に含まれないようにできます。

エンドポイントリファレンス

このスキルで使用する Steam と PlayStation のすべてのエンドポイントについては、reference/endpoints.md を参照してください。

例

  • 購入判断用の概要: /steam/app(価格、タグ)+ /steam/reviews/histogram(評価の分布)+ /steam/players(今もプレイされているか)をまとめて確認します。
  • 今、話題のゲーム: /steam/charts/most-played + /steam/top-sellers を調べ、PlayStation の新作と /playstation/latest で照合します。
  • セール探し: /steam/featured(スペシャルセール)+ /playstation/deals で、両方のストアにある同じタイトルを調べます。

注意事項と制限

  • クレジット/成功時のみ課金: 2xx の場合のみ課金されます。無料プランは月 2,000 クレジットです。キーは https://crawlora.net で取得してください。
  • 公開データのみ — 公開されているストアページおよびレビューページが対象です。
  • セキュリティ: キーは CRAWLORA_API_KEY のみに保存してください。ハードコード、クエリパラメーターへの追加、コミットはしないでください。
  • Steam の価格と提供状況は地域によって異なります — 特定のストアに合わせるには、対応している場合は cc(国コード)と l(言語)を渡してください。
  • 詳細エンドポイントを呼び出す前に、.../search で名称をプラットフォーム ID に解決してください。

コメント