DEV Community

atu ino
atu ino

Posted on

Japan Market Data for AI Developers — 55 Free Apify Actors

Japan Market Data for AI Developers

Every Japanese marketplace — Mercari, Yahoo Auctions, Rakuten, Mandarake, DLsite, SUUMO — runs on language walls and API restrictions that exclude English-speaking developers. There is no single queryable source for Japanese resale prices, real estate transactions, or collectible demand.

This project closes that gap.

What's available

55 production-grade Apify actors covering every major Japanese data vertical:

Category Actors Examples
Resale marketplaces 12 Mercari Japan, Yahoo Auctions JP, Rakuten, Hard Off OffMall
Collectibles 8 Mandarake, Suruga-ya, anime figures, trading cards
Real estate 4 SUUMO rentals, MLIT transaction prices (47 prefectures), property hazard zones
Automotive 4 Goo-net cars, Goobike motorcycles, upgarage parts
Electronics 4 Used cameras (Kitamura), smartphones (IOSYS), watches (Jack Road)
Luxury & fashion 3 Komehyo, kimono market, luxury brands
Government & stats 6 JMA weather, MHLW medical, corporate numbers, minimum wage, JEPX electricity
MCP servers 8 JSON-RPC servers for Claude/Cursor/any MCP client

Total lifetime runs: 4,894+ across all actors. All free to run on Apify's pay-per-use model.

Quick start

Via MCP (recommended for AI agents)

npm install -g @atushi1841/japan-market-mcp
Enter fullscreen mode Exit fullscreen mode

Add to your .mcp.json:

{
  "mcpServers": {
    "japan-market": {
      "command": "npx",
      "args": ["-y", "@atushi1841/japan-market-mcp"]
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Call tools like mercari_search("anime figure", 20) directly from Claude or Cursor.

Via Apify API (Python)

from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")  # free tier: 1M credits/month
run = client.actor("atushi1841/mercari-japan-search-scraper").call({
    "searchQuery": "fujifilm x-series",
    "maxResults": 30
})
results = run["data"]["items"]
Enter fullscreen mode Exit fullscreen mode

Via Apify API (Node.js)

const { ApifyClient } = require("apify-client");
const client = new ApifyClient(process.env.APIFY_API_TOKEN);
const run = await client.actor("atushi1841/yahoo-auctions-japan-scraper").call({
  keyword: "Pokemon card",
  maxResults: 50
});
Enter fullscreen mode Exit fullscreen mode

Full examples in examples/.

Why this exists

Japan's secondhand and collectibles market is worth ¥4.4 trillion (2024). Mercari Japan alone has 231 million monthly active users. Yet every major data source — Mercari, Yahoo Auctions, Rakuten, Mandarake — requires:

  • Japanese language fluency
  • API keys that don't exist (most don't have public APIs)
  • Proxies to bypass geo-restrictions

No single tool aggregates this data in a developer-friendly format. These 55 actors do exactly that: one click, structured JSON, no credentials needed beyond a free Apify account.

Data quality

Every actor outputs consistent JSON with:

  • title, price, currency, url
  • seller, condition, images[]
  • scraped_at (ISO 8601 UTC)
  • Source-specific fields (e.g., prefecture for real estate, brand for cameras)

The top 10 actors by run count have been running daily for 30+ days with 99%+ success rates.

The full catalog

# Actor Category Runs
1 japan-market-mcp MCP bundle 604
2 japan-offmall-market-scraper Hard Off OffMall 376
3 mandarake-auction-scraper Mandarake Auctions 348
4 tackleberry-japan-fishing-tackle-scraper Fishing tackle 247
5 mercari-japan-search-scraper Mercari Japan 177
6 japan-used-camera-market-scraper Used cameras 167
7 yahoo-auctions-japan-scraper Yahoo Auctions JP 163
8 japan-watch-market-scraper Watches 151
9 japan-luxury-brand-market-scraper Luxury brands 149
10 japan-kakaku-price-search Kakaku.com 148

→ Full 55-actor catalog + all links

MCP Registry

All 8 MCP servers are registered on the official MCP Registry:

Search io.github.atushi1841 to find:

  • japan-market-mcp — Cross-shop price comparison
  • rakuten-japan-mcp — Rakuten Ichiba search
  • mandarake-surugaya-mcp — Collectibles
  • japan-fuel-price-mcp — Gas/diesel/kerosene prices
  • japan-jepx-mcp — Electricity spot prices
  • japan-property-hazard-mcp — Flood/landslide risk
  • japan-minimum-wage-mcp — Prefecture wage data
  • japan-intel-mcp — Earthquakes, weather, typhoons, EDINET

Related projects

License

MIT — use freely. Star the repo if it helps your project.


Built by atushi1841 · GitHub · Apify Store


Data used in this post

The datasets behind this analysis are available on Apify (pay-per-result, free tier to start):

Top comments (0)