
Upgarage Parts Mcp
io.github.atushi1841Published by GitHub account atushi1841v1.0.0Updated Oct 26, 2026
Used car & motorcycle parts from upgarage.com. Live data via Apify actor.
Overview
Scrapes used car and motorcycle parts listings from Japan's upgarage.com via an Apify actor, returning prices, categories, shops and images.
- What you can do
- Search used car and bike parts on upgarage.com by keyword, or scan all listings
- Control how much is fetched with item and page limits (20 items per page)
- Retrieve listing details: part name, price, category hierarchy, condition, shop location and image
- Return aggregated price statistics (count, min, max, average, median) for a given part instead of raw listings
- When to use it
- Useful for resellers, exporters and researchers who want JDM used parts prices and listings inside an assistant conversation, including price comparison and trend tracking across Japanese dealers.
- Requirements
- Runs as a local process (stdio) on the desktop; the README shows a Python launch command and a Smithery install option. It relies on an Apify actor and Apify proxy, so an Apify account and its credentials are needed. Network access to upgarage.com is required.
Installation
In SourceWeft
- Open Upgarage Parts Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Up Garage Japan Used Car & Bike Parts Scraper
Scrape used car & motorcycle parts from upgarage.com (アップガレージ), Japan's largest used parts marketplace with 800,000+ items across 280+ nationwide stores. Extract part name, price, category hierarchy, condition, shop location and image — perfect for reseller arbitrage, market research, and cross-border parts sourcing.
🇯🇵 Japanese used parts market data — tires, wheels, car AV, tuning parts, bike gear, and more. Ideal for exporters and price comparison across JDM parts dealers.
Output Sample
Input
Use Cases
- Parts exporters — source JDM used wheels, tires, tuning parts for overseas resale
- Reseller arbitrage — compare JDM parts prices across dealers
- Market research — track model/part-specific price trends (use
statsMode) - Price monitoring — watch for deals on specific parts (e.g.
レカロseats)
Pricing
Pay-per-event: small fee per result. Use statsMode to get aggregated price stats (min/max/avg/median) for a specific part in a single call.
Limitations
- Requires Apify proxy (auto) — upgarage may block overseas datacenter IPs
- Default fetch is 100 items / 5 pages; raise
maxItems/maxPagesfor more - Japanese-language output (title/category/shop are in Japanese)
FAQ
Q: How do I search wheels? Pass searchKeyword: "ホイール" (or any part/vehicle name).
Q: How do I get price statistics? Set statsMode: true and statsKeyword: "ホイール" to get count/min/max/avg/median.
Changelog
- 0.1 — Initial release: keyword search, full part fields, stats mode.
MCP Server & Registry
This scraper is also available as an MCP server for AI agents:
- MCP Registry:
io.github.atushi1841/upgarage-parts-mcp - Apify Store: https://apify.com/fruitful_quintessence/upgarage-parts-scraper
- Gumroad: https://atushi5.gumroad.com/l/kutuxe
Install via MCP: add to your MCP config:
Smithery
Install via Smithery:
Source: README.md at commit 2b246d2
Tools
0Version history
1- v1.0.0LatestOct 19, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.