What it answers
Show what is interesting in the exotic rental catalog right now, nationwide or in a state or city: cars newly listed in the last 30 days, recent daily price drops or rises (old and new price, date), the rarest model families (offered by at most two companies in the US), the most expensive cars, the biggest fleets and the most reviewed companies.
Use this when someone asks "what's new", "what got cheaper", "what's the rarest car I can rent" or "who has the biggest fleet in Miami" questions, and for news-style summaries.
Only published daily rates are used.
A price change pairs a car's two latest rates, both recorded in the last 30 days, and counts only when both are plausible daily rates and the new one is still live.
New arrivals leave out cars re-listed by a rescrape and bulk imports.
Unknown places return did_you_mean.
Input schema
| Argument | Type | Description |
|---|---|---|
| kindrequired | enum: new_arrivals | price_drops | price_rises | rarest | most_expensive | biggest_fleets | most_reviewed | new_arrivals (cars first seen in the last 30 days, re-listings and bulk imports left out), price_drops / price_rises (daily rate changes in the last 30 days), rarest (model families offered by at most 2 companies nationwide), most_expensive (highest published daily rates), biggest_fleets, most_reviewed |
| state | string | US state: two-letter code, name or slug (FL, Florida, new-york)min length 1 · max length 60 |
| city | string | city name as people say it (Miami, LA, Vegas, NYC)min length 1 · max length 60 |
| limit | integer | page size, 1-50 (default 10)≥ 1 · ≤ 50 · default 10 |
JSON Schema (as in tools/list)
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"new_arrivals",
"price_drops",
"price_rises",
"rarest",
"most_expensive",
"biggest_fleets",
"most_reviewed"
],
"description": "new_arrivals (cars first seen in the last 30 days, re-listings and bulk imports left out), price_drops / price_rises (daily rate changes in the last 30 days), rarest (model families offered by at most 2 companies nationwide), most_expensive (highest published daily rates), biggest_fleets, most_reviewed"
},
"state": {
"type": "string",
"minLength": 1,
"maxLength": 60,
"description": "US state: two-letter code, name or slug (FL, Florida, new-york)"
},
"city": {
"type": "string",
"minLength": 1,
"maxLength": 60,
"description": "city name as people say it (Miami, LA, Vegas, NYC)"
},
"limit": {
"default": 10,
"description": "page size, 1-50 (default 10)",
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [
"kind"
]
}Example request and response
A real call, made against today's catalog (refreshed daily):
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "catalog_highlights",
"arguments": {
"kind": "price_drops",
"limit": 3
}
}
}
The same call with curl
curl -s https://mcp.carrentallist.com/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"catalog_highlights","arguments":{"kind":"price_drops","limit":3}}}'content[0].text: what the model reads
# Price drops (last 30 days) Showing 3 of 7. - [Bentley Bentayga](https://carrentallist.com/vehicles/bentley-bentayga): **$599/day** from [Beverly Hills Car Rental](https://carrentallist.com/company/beverly-hills-car-rental) (Beverly Hills, CA), was $1,299 (-54%, 2026-10-19) - [Lamborghini Urus](https://carrentallist.com/vehicles/lamborghini-urus): **$999/day** from [Driveify](https://carrentallist.com/company/driveify) (Minneapolis, MN), was $1,999 (-50%, 2026-10-18) - [BMW M3 Competition](https://carrentallist.com/vehicles/bmw-m3-competition): **$600/day** from [Ferrgatti Exotic Rentals](https://carrentallist.com/company/ferrgatti-exotic-rentals) (Northern Virginia, VA), was $800 (-25%, 2026-10-18) Data as of 2026-10-19. Prices are the daily rates each company publishes on its own website, read by our scraper; they are never estimated (no published price: null, shown as "Contact for Price"). Only independent rental companies are listed, no national chains or peer-to-peer platforms.
structuredContent
{
"kind": "price_drops",
"scope": {
"state": null,
"city": null
},
"window_days": 30,
"items": [
{
"vehicle": {
"id": 4293,
"make": "Bentley",
"model": "Bentayga",
"family": "bentayga",
"year": null,
"color": null,
"daily_price": 599,
"price_text": "$599/day",
"price_type": "daily",
"image_url": "https://media.carrentallist.com/cars/cac0ce09fb61b1566a932416a5eefe71d9375ebe7eda24fce01f9af27485b061/640.webp",
"listing_url": "https://www.bhcarrental.com/rent/bentley-bentayga",
"city": "Beverly Hills",
"state": "CA",
"company": {
"id": 100,
"slug": "beverly-hills-car-rental",
"name": "Beverly Hills Car Rental",
"city": "Beverly Hills",
"state": "CA",
"rating": 4.7,
"review_count": 78,
"listing_tier": "free",
"claimed": false,
"url": "https://carrentallist.com/company/beverly-hills-car-rental"
},
"url": "https://carrentallist.com/vehicles/bentley-bentayga"
},
"company": null,
"family": null,
"detail": {
"old_price": 1299,
"new_price": 599,
"change": -700,
"change_percent": -54,
"changed_at": "2026-10-19T12:27:37.063Z",
"old_recorded_at": "2026-10-18T02:54:24.135Z",
"new_recorded_at": "2026-10-19T12:27:37.063Z"
}
},
{
"vehicle": {
"id": 4690,
"make": "Lamborghini",
"model": "Urus",
"family": "urus",
"year": null,
"color": null,
"daily_price": 999,
"price_text": "$999/day",
"price_type": "daily",
"image_url": "https://images.squarespace-cdn.com/content/v1/618c20b4929272387049e345/82cfa752-014c-408d-be37-74cb09fa43df/URUS_2026+copy.jpg?format=1000w",
"listing_url": "https://www.drive-ify.com/exotic-rental-car-lamborghini-urus-black-minneapolis-minnesota",
"city": "Minneapolis",
"state": "MN",
"company": {
"id": 202,
"slug": "driveify",
"name": "Driveify",
"city": "Minneapolis",
"state": "MN",
"rating": 4.7,
"review_count": 25,
"listing_tier": "free",
"claimed": false,
"url": "https://carrentallist.com/company/driveify"
},
"url": "https://carrentallist.com/vehicles/lamborghini-urus"
},
"company": null,
"family": null,
"detail": {
"old_price": 1999,
"new_price": 999,
"change": -1000,
"change_percent": -50,
"changed_at": "2026-10-18T04:10:20.006Z",
"old_recorded_at": "2026-10-14T14:48:40.270Z",
"new_recorded_at": "2026-10-18T04:10:20.006Z"
}
}
],
"total": 7,
"as_of": "2026-10-19",
"provenance": "Prices are the daily rates each company publishes on its own website, read by our scraper; they are never estimated (no published price: null, shown as \"Contact for Price\"). Only independent rental companies are listed, no national chains or peer-to-peer platforms."
}
Lists shortened to their first 2 items and long texts cut here; the server returns them in full.
Limits
- Read-only: it never books, changes or stores anything (annotations readOnlyHint, idempotentHint).
- Pages of at most 50 items (default 10); pass next_cursor as cursor for the next page.
- The Markdown text is capped at 8 KB; the structured result keeps every item.
- 10 s per call; 600 messages per minute per IP address.
- Results are cached for 5 minutes and carry as_of, the date of the catalog's last change.
- Prices are the daily rates companies publish; a car without one has daily_price null ("Contact for price"), never an estimate.