japan-car-market-mcp について
japan-car-market-mcpはgoo-net.comから日本の中古車掲載情報と価格統計を取得します。輸出入業者、調査担当者、JDM車を探す人向けで、全国の掲載情報収集と車種別の価格集計に対応します。
主な機能
- 01日本全国の掲載情報を収集
- 02キーワードと都道府県で絞り込み
- 03価格・メーカー・販売店情報を取得
- 04車種別の価格統計を集計
- 05EUC-JPエンコーディングを処理
活用シーン
- 01輸出入向け在庫の追跡
- 02中古車価格の動向調査
- 03車種ごとの販売店価格の比較
- 04特定のJDM車の掲載情報探し
MCP 対応
このMCPサーバーはgoo-net.comのスクレーパーをAIエージェントに提供します。掲載情報の取得と価格統計の機能で、収集した自動車データを利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Goo-net Japan 中古車スクレイパー
goo-net.com は日本最大級の中古車ポータルサイトです。価格、メーカー、販売店の情報を含む中古車の掲載情報をスクレイピングします。
このデータが必要な理由
- 日本は2025年に過去最高となる 171万台の中古車を輸出しました(JUMVEA)。世界規模の巨大市場です
- 中古車輸出業者(BE FORWARD、carused.jp、SBT Japan など)は、常に最新の在庫情報と価格データを必要としています
- **JDM(日本国内市場)**モデルは、世界中で高く評価されています
- 公開時点で Apify Store に直接競合するサービスはありません
機能
- ✅ サーバーサイドでレンダリングされたページを使用(ブラウザー不要で、高速かつ低コスト)
- ✅ ページネーション対応の全国在庫情報(47都道府県)
- ✅ 各掲載情報のモデル名、価格(JPY)、メーカー、画像、販売店、詳細 URL
- ✅ 都道府県フィルター(例:
01= 北海道、13= 東京、47= 沖縄) - ✅ EUC-JP エンコーディングを自動処理
- ✅ Apify プロキシで実行するため、IP ブロックの問題がありません
入力
| フィールド | 型 | デフォルト | 説明 |
|---|---|---|---|
searchKeyword | string | empty | 車種/ブランドのキーワード(例:ハイエース、アクア)。空の場合は全件をスキャンします |
statsMode | boolean | false | true の場合、掲載情報ではなく集計済み価格統計を返します |
statsKeyword | string | empty | 集計するモデル名(例:N-BOX、ハイエース) |
prefecture | string | empty | 都道府県コード 01~47。空の場合は日本全国が対象です |
maxItems | integer | 100 | 収集する掲載情報の最大数 |
maxPages | integer | 5 | クロールするページの最大数 |
proxyConfiguration | object | auto | Apify プロキシ(auto) |
出力
各項目には itemId、title、maker、price(JPY)、imageUrl、detailUrl、shop、source、scrapedAt が含まれます。
例:
{
"itemId": "988026080400207235003",
"title": "ハイエースバン スーパーGL",
"maker": "トヨタ",
"price": 2796000,
"detailUrl": "https://www.goo-net.com/usedcar/spread/goo/15/988026080400207235003.html",
"shop": "ハイエース/キャラバン専門店 ファイントラスト土岐店",
"source": "goo-net"
}
ユースケース
- 🚗 中古車の輸出業者・輸入業者(在庫追跡、価格調査)
- 📊 市場調査担当者(JDM 市場の動向、価格分析)
- 🔍 特定のモデルを探す JDM 愛好家
価格統計 API モード(相場統計 API)
同じ Actor を価格統計 APIとしても利用でき、市場調査向けに、掲載情報をすべてダウンロードすることなく、車種の価格統計を集計して返します。
リクエスト(Apify 同期 API):
curl -X POST "https://api.apify.com/v2/acts/bgm5Gxn4BeBmoO7xD/run-sync-get-dataset-items?token=YOUR_TOKEN&timeout=120" \
-H "Content-Type: application/json" \
-d '{"statsMode": true, "statsKeyword": "N-BOX", "maxItems": 30, "maxPages": 1}'
レスポンス(JSON):
{
"statsType": "goo-net-car-price",
"keyword": "N-BOX",
"count": 5,
"priceMin": 230000,
"priceMax": 1907000,
"priceAvg": 974400,
"priceMedian": 596000,
"sampleItems": [{"title": "...", "price": 230000, "detailUrl": "...", "shop": "..."}]
}
statsKeyword:モデル名(例:N-BOX、ハイエース)。全角/半角の一致は自動的に処理されますbodyTypeと組み合わせると、対象を絞り込めます(例:KEI、SUV)- ユースケース:市場調査、販売店の価格ベンチマーク、輸出時の査定
料金
結果ごとの従量課金:1 項目あたり $0.002(掲載情報 1,000 件あたり $2)。
法的事項
- goo-net の robots.txt を遵守します(検索エンドポイントは除外、カテゴリページは許可)
- 調査および正当なビジネス利用を目的としています。商用利用の前に goo-net の利用規約をご確認ください。
- 設計上、リクエスト数を制限しています(3 回の再試行、指数バックオフ)。
技術情報
- Python 3.11 + httpx + BeautifulSoup
- Apify Actor SDK v3
- EUC-JP デコード対応
MCP サーバーとレジストリ
このスクレイパーは、AI エージェント向けの MCP サーバーとしても利用できます。
- MCP Registry:
io.github.atushi1841/japan-car-market-mcp - Apify Store:https://apify.com/fruitful_quintessence/goo-net-car-scraper
- Gumroad:https://atushi5.gumroad.com/l/kutuxe
MCP 経由でインストールするには、MCP 設定に追加します。
{"mcpServers": {"japan-car-market-mcp": {"command": "python3", "args": ["src/stdio_main.py"]}}}
Smithery
Smithery 経由でインストールするには:
npx @smithery/cli install atushi1841/japan-car-market-mcp --client claude
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。