io.github.atushi1841/japan-offmall-market-mcp
Japan used goods from OffMall (Hard Off) via Apify + Gumroad
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
https://github.com/atushi1841/japan-offmall-market-scraper/releases/download/v1.0.0/server.mcpbالتوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
Japan OffMall Used Goods Market — Hard Off Official Scraper
Scrape used goods prices from OffMall (オフモール), the official online store of Hard Off (ハードオフ) — Japan's largest reuse chain with 800+ participating stores nationwide.
One dataset covering Japan's biggest second-hand ecosystem: cameras, watches, musical instruments, luxury brands, smartphones, game consoles, audio gear, and more.
Why this is useful
- 800+ stores in one place — OffMall aggregates listings from Hard Off stores across Japan (毎日更新)
- One-item-only used goods — every listing is a unique physical item with a condition rank (S/A/B/C)
- Total market scan — search by keyword or scan entire categories (13 categories)
- Cross-shop arbitrage — compare OffMall prices against Kitamura/Fujiya/Jackroad via the Japan Market family of actors
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchKeyword | string | iPhone | Keyword to search (e.g. iPhone, ロレックス, ニンテンドー) |
category | select | `` | Category to scan when keyword is empty (カメラ/時計/楽器/ブランド品 等13種) |
maxItems | integer | 100 | Max items to collect |
maxPages | integer | 2 | Max pages per source (30 items/page) |
Output fields
| Field | Description |
|---|---|
productId | Product ID |
title | Product title |
brand | Brand (e.g. APPLE, Canon, Rolex) |
modelCode | Model code (e.g. MWLX2J/A) |
price | Price in JPY |
rank | Condition rank (S/A/B/C) |
imageUrl | Product image URL |
productUrl | Product page URL |
shop | OffMall |
source | offmall |
category | Category label |
scrapedAt | Scrape timestamp |
Output sample
{
"productId": "6426181",
"title": "iPhone 11",
"brand": "APPLE",
"modelCode": "MWLX2J/A",
"price": 27500,
"rank": "B",
"imageUrl": "https://p1-d9ebd2ee.imageflux.jp/c!/w=231,h=182,a=0,u=0,q=75/201328/2026_08_10_18_26_49.jpg",
"productUrl": "https://netmall.hardoff.co.jp/product/6426181/",
"shop": "OffMall",
"source": "offmall",
"category": "検索:iPhone",
"scrapedAt": "2026-08-10T10:10:00Z"
}
Pricing
Pay per event — $0.00005/run + $0.002/item.
Data source notes
- OffMall (netmall.hardoff.co.jp): official Hard Off online store, 800+ participating stores
- Server-side rendered search pages, robots.txt allows crawling (only /api/, /users/, /statics/ etc. disallowed)
- Only factual product information (name, price, brand, condition rank) is collected
MCP Server & Registry
This scraper is also available as an MCP server for AI agents:
- MCP Registry:
io.github.atushi1841/japan-offmall-market-mcp - Apify Store: https://apify.com/fruitful_quintessence/japan-offmall-market-scraper
- Gumroad: https://atushi5.gumroad.com/l/kutuxe
Install via MCP: add to your MCP config:
{"mcpServers": {"japan-offmall-market-mcp": {"command": "python3", "args": ["src/stdio_main.py"]}}}
Smithery
Install via Smithery:
npx @smithery/cli install japan-offmall-market-mcp --client claude
الأسئلة الشائعة
ما هو io.github.atushi1841/japan-offmall-market-mcp؟
Japan used goods from OffMall (Hard Off) via Apify + Gumroad
كيف أثبّت io.github.atushi1841/japan-offmall-market-mcp؟
اتبع خطوات التثبيت في توثيقه المعروض في هذه الصفحة وفي مستودعه.
هل يحتاج io.github.atushi1841/japan-offmall-market-mcp إلى مفتاح API؟
لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.
هل io.github.atushi1841/japan-offmall-market-mcp مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون io.github.atushi1841/japan-offmall-market-mcp؟
ينشره atushi1841. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.