CarGene
Japanese car genealogy with sources: generations, developers, and sales figures. Read-only.
| Endpoint | https://api.car-gene.com/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 8 tools · grade D (53) · pin ts_1dcb0e6cd9e226d76d220c122b094596 · protocol 2025-06-18 |
| First / last listed | 2026-10-24 22:17 UTC / 2026-10-24 22:17 UTC |
| Grade over time | 2026-10-24: D (53), 8 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: search_vehicles get_vehicle get_vehicle_relationships get_sales_figures check_part_fitment search_shops search_used_cars get_us_import_eligibility
search_vehicles | Find series by name, maker name, a generation's name, or a generation's chassis code. Series names match by normalized substring (width, case, kana), maker names by prefix, chassis codes by substring of the code as written (a slash-joined code is one string, not split). A generation matched by its name or chassis code is listed in matched_models. Returns {query, total, hits: [{series, maker, match params: query*, offset |
get_vehicle | Get one series with the list of its generations (models) and the cited sources, and with a model_id also that generation in detail. Returns {series, maker, models, sources}, plus model when a model_id is given. Each entry in models has id, name, chassis_code, start_year, end_year (null = still on sale), description, source_url and its public page url; the list is always the whole series. model is params: series_id, model_id |
get_vehicle_relationships | Get the relationships between generations (succession, sibling, derivation, spiritual successor). A series_id returns the relations of the whole series; a model_id returns only the relations that have that generation at either end. Returns {series_id, url, total, relations, next_offset}, plus model_id when given: each relation has kind and kind_name, kind_directed, from_model and to_model (each wi params: series_id, model_id, offset |
get_sales_figures | Get the sales figures of a series. Without region_code it returns the overview {series_id, url, region_totals, lifetime, coverage, regions}; with region_code it returns that region year by year {series_id, url, region_code, region_totals, coverage, cells, figures, next_year_from}. region_totals sum years within one country only, so never add across countries or add a parent region to its children. params: series_id, model_id, region_code, year_from |
check_part_fitment | Use this when the user asks whether an aftermarket part (wheel, coilover, muffler, brake pad, intake and so on) fits a specific car generation, or which parts are confirmed to fit it. Pass the model_id of that generation from search_vehicles. Returns {model, url, total, parts, next_offset}. parts lists only the products that a published fitment table, such as the maker's own, names as fit or condi params: model_id*, part_key, query, offset |
search_shops | Use this when someone looks for a place in Japan to have a car service done, such as a vehicle inspection (shaken), a self-service or hand car wash, a coating, a wheel alignment, or fitting coilovers, near a city or a point. Do not use it for car history or parts; use the other skills. Returns only shops confirmed to offer the service, nearest first, within radius_km of the origin: {service: {code params: service_code*, area, latitude, longitude, radius_km, require, weight, sort, offset |
search_used_cars | Use this when someone wants to buy a used car in Japan, or asks for a used car that fits a budget, a model year, mileage or a manual transmission. To narrow to a specific car, first find its generation with search_vehicles and pass model_id (or series_id for any generation of a series). Returns the cars that dealers list on car-gene.com and that are on sale now: {filters, sort, total, used_cars, n params: model_id, series_id, max_total_price_yen, min_total_price_yen, min_year, max_year, max_mileage_km, transmission, no_repair_history, prefecture, sort, offset |
get_us_import_eligibility | Use this when the user asks when a Japanese car can be imported into the United States under the twenty-five-year rule, for example whether a Skyline GT-R of a given generation is legal to import yet. First find the car with search_vehicles, then pass its model_id (or series_id for each generation of the series). Returns {series, rule, calendar_url, models}, plus model when a model_id is given. Ea params: series_id, model_id |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.