Japan Car Market Mcp

io.github.atushi1841由 GitHub 账号 atushi1841 发布v1.0.0更新于 Nov 2, 2026

Japan used car prices from goo-net.com via Apify + Gumroad

已验证STDIO仅桌面网页搜索与抓取金融

概览

AI 生成的概览

抓取 goo-net.com 的日本二手车信息,让助手获得车型、厂商、日元价格、经销商和详情链接,以及价格统计数据。

可以做什么
  • 按车型或品牌关键词搜索二手车信息,可限定日本 47 个都道府县之一
  • 获取每条车源详情:标题、厂商、日元价格、图片地址、经销商与详情页链接
  • 按车型返回聚合价格统计(数量、最低、最高、平均、中位数),而非完整列表
  • 通过最大条数与最大页数设置控制抓取规模
适用场景
适合二手车出口商、进口商与市场研究人员获取日本二手车库存与价格,也适合关注特定车型的 JDM 爱好者。更偏向价格对标与市场趋势分析,而非通用网络检索。
运行要求
以本地进程(stdio)在桌面端运行;README 给出 Python 3.11 的配置方式,也提到 Apify actor 与 Smithery 安装。抓取通过 Apify 进行,需要 Apify 账号与 API 令牌,并按条计费。
安装前请注意
付费使用:README 说明每条 0.002 美元(每 1000 条 2 美元),经 Apify 计费,并需要 Apify API 令牌。它抓取第三方网站,商业使用前应核对 goo-net 的条款与 robots.txt。请求通过 Apify 代理发出。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Japan Car Market Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Goo-net Japan Used Cars Scraper

Scrape used car listings from goo-net.com — one of Japan's largest used car portals — with prices, maker, and dealer information.

Why This Data

  • Japan exported a record 1.71 million used vehicles in 2025 (JUMVEA) — a massive global market
  • Used car exporters (BE FORWARD, carused.jp, SBT Japan, etc.) constantly need fresh inventory and pricing data
  • JDM (Japanese Domestic Market) models are highly valued worldwide
  • Zero dedicated cross-listing competitor on Apify Store at launch

Features

  • ✅ Server-side rendered pages (no browser needed — fast & cheap)
  • ✅ Nationwide inventory (47 prefectures) with pagination
  • ✅ Model name, price (JPY), maker, image, dealer shop, and detail URL per listing
  • ✅ Prefecture filter (e.g. 01 = Hokkaido, 13 = Tokyo, 47 = Okinawa)
  • ✅ EUC-JP encoding handled automatically
  • ✅ Runs on Apify proxy — no IP blocking issues

Input

FieldTypeDefaultDescription
searchKeywordstringemptyCar model / brand keyword (e.g. ハイエース, アクア). Empty = full scan
statsModebooleanfalsetrue = return aggregated price stats instead of listings
statsKeywordstringemptyModel name to aggregate (e.g. N-BOX, ハイエース)
prefecturestringemptyPrefecture code 01–47. Empty = all Japan
maxItemsinteger100Maximum number of listings to collect
maxPagesinteger5Maximum number of pages to crawl
proxyConfigurationobjectautoApify proxy (auto)

Output

Each item contains: itemId, title, maker, price (JPY), imageUrl, detailUrl, shop, source, scrapedAt.

Example:

json
{  "itemId": "988026080400207235003",  "title": "ハイエースバン スーパーGL",  "maker": "トヨタ",  "price": 2796000,  "detailUrl": "https://www.goo-net.com/usedcar/spread/goo/15/988026080400207235003.html",  "shop": "ハイエース/キャラバン専門店 ファイントラスト土岐店",  "source": "goo-net"}

Use Cases

  • 🚗 Used car exporters & importers (inventory tracking, pricing research)
  • 📊 Market researchers (JDM market trends, price analysis)
  • 🔍 JDM enthusiasts hunting specific models

Price Stats API Mode (相場統計API)

Same Actor doubles as a price stats API for market research — returns aggregated price statistics for a car model without downloading the full listing data.

Request (Apify synchronous API):

bash
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}'

Response (JSON):

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: model name (e.g. N-BOX, ハイエース). Full-width/half-width matching handled automatically
  • Combine with bodyType to narrow (e.g. KEI, SUV)
  • Use cases: market research, dealer pricing benchmarks, export valuation

Pricing

Pay per result: $0.002 per item ($2 per 1,000 listings).

Legal

  • Respects goo-net's robots.txt (search endpoints excluded; category pages allowed)
  • For research and legitimate business use. Check goo-net's terms before commercial use.
  • Rate-limited by design (3 retries, exponential backoff).

Tech

  • Python 3.11 + httpx + BeautifulSoup
  • Apify Actor SDK v3
  • EUC-JP decode support

MCP Server & Registry

This scraper is also available as an MCP server for AI agents:

Install via MCP: add to your MCP config:

json
{"mcpServers": {"japan-car-market-mcp": {"command": "python3", "args": ["src/stdio_main.py"]}}}

Smithery

[Smithery]

Install via Smithery:

bash
npx @smithery/cli install atushi1841/japan-car-market-mcp --client claude

来源:README.md,提交 84082ea

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.0最新Oct 19, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。