# CarRentalList

> Exotic car rentals from independent US companies: fleets, published daily rates, rental terms.

- name: com.carrentallist/catalog
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 80/100 flags: no-repository
- quality: 89/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.carrentallist%2Fcatalog
- tools: https://api.protogrid.dev/v1/servers/com.carrentallist%2Fcatalog/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "catalog": {
      "type": "http",
      "url": "https://mcp.carrentallist.com/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 92
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-80% +updated-1d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 89/100 (new)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 13 of 13 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 4,341 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history recorded for 1 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 13, about 4,341 tokens to load them all
- tool set hash: 97c5467992fd77c451231031cca6ecd3
- badge: [![protogrid quality](https://protogrid.dev/badge/com.carrentallist/catalog.svg)](https://protogrid.dev/servers/com.carrentallist/catalog)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://mcp.carrentallist.com/mcp (streamable-http, auth none, reachable true, uptime30d 0.8)

## Packages

_none_

## Tools (13)

- `browse_locations`: List the US states that have exotic car rental listings, or the cities of one state, with the number of cars and companies and the lowest published daily rate in each. Use this when someone asks where they can rent exotic cars, which cities have the most supercars, or when you are unsure how the catalog spells a city before calling search_vehicles. Without state: states only. With an unknown state: an empty list with did_you_mean. Places without a page of their own link the state page.
- `browse_makes`: List the car makes in the exotic rental catalog (nationwide, or in a state or city) with how many cars and companies offer each and the lowest published daily rate; with make, list that make's model families (Huracán, Urus, Aventador…). Use this when someone asks which brands or models they can rent somewhere, or to check how the catalog spells a make or model before calling search_vehicles. Unknown makes, states or cities return an empty list with did_you_mean.
- `catalog_highlights`: 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.
- `fetch`: Fetch the full document for an id returned by search: a rental company (contact, terms, fleet with daily rates), a model family (price summary over every listed car, plus up to 50 of the cars with prices and companies), a city (makes available there and up to 30 cars; metadata.truncated says when more are listed) or a news article. Use this when you have an id from search and need the details of that one result; cite its url. Pass the id unchanged; an unknown id returns an error.
- `get_company`: Get everything CarRentalList knows about one independent exotic car rental company: contact details, description, locations, published rental terms (minimum age, deposit, mileage, delivery, insurance), its fleet with published daily rates, and recent price changes. Use this when someone names a company or picks one from search_vehicles results (pass company.slug). Accepts the slug, an old slug (follows renames) or the exact name. A company that is no longer listed returns an error saying why; an unknown name returns suggestions. Fleet is capped at 60 cars (fleet_total has the full count).
- `get_news_article`: Get one CarRentalList news article as Markdown (headings, lists and links kept), with its date, related makes and the original source URL. Use this when someone wants the details of a story found with search_news, or names an article from carrentallist.com/news. Takes the slug (or the /news/ url). Bodies longer than 20 KB are shortened (truncated = true) and point to the page. An unknown slug returns an error; call search_news.
- `price_overview`: Summarize the published daily rental rates of exotic cars for a make, model family, state, city or class: how many cars, how many publish a rate, minimum, quartiles, median and maximum, a split by state, and the cheapest and priciest cars with links. Use this when someone asks what a fair daily rate is ("what does a 911 Turbo S cost per day in California?"), how prices compare between states, or what the cheapest way to rent a class of car is. Figures are computed live over cars with a published daily rate only (never estimated); a scope without one returns null figures and says so. floor_note explains the rate floors so a rate near one is not mistaken for a bargain. Unknown inputs return did_you_mean.
- `search`: Search the whole CarRentalList catalog with one query: rental companies, car model families (Lamborghini Huracán, Rolls-Royce Cullinan…), cities and news articles. Returns ids to pass to fetch, with titles and carrentallist.com urls. Use this when a client only offers search and fetch (ChatGPT connectors, deep research), or to find an entity by name before fetching it. For filtered car lists (price, state, class) search_vehicles is better. No match returns an empty results list.
- `search_companies`: Find independent exotic car rental companies by state or city, make they rent, specialization tag, review rating, verified ownership and published rental terms: minimum renter age, delivery, unlimited mileage and deposit. Use this when someone asks which companies will rent to them ("I'm 23, who rents to me in Las Vegas with delivery?"), which companies rent a make somewhere, or who the best-rated companies in a city are. Terms filters only keep companies that publish that term; companies left out for not publishing it are counted in excluded_terms_not_published (tell the user to ask them). sort=rank is the site's own order. Unknown places, makes or tags return an empty result with did_you_mean. Use get_company for one company's full details.
- `search_news`: Search CarRentalList's exotic car news (new models, rental market stories, events), newest first, by words in the headline, excerpt and keywords and/or by make. Use this when someone asks for news about a car, a make or an event (Monterey Car Week, a new Ferrari), or what is new in the exotic car world; then call get_news_article with a slug for the full text. Without query and make: the latest articles. When no article has every word, articles with any of them are returned (match = any).
- `search_vehicles`: Find exotic and luxury rental cars listed by independent US rental companies, with each car's published daily rate, the company renting it and the carrentallist.com page to cite. Use this when someone asks who rents a specific car (make, model or family such as Huracán, G63, Cullinan), what cars are available in a state or city, or what a car costs per day. Prices are the rates the company publishes; daily_price null means the company does not publish one (say "contact for price", never estimate). Unknown cities or makes return an empty page with did_you_mean: retry with one of those, or call browse_locations / browse_makes.
- `top_companies`: Get CarRentalList's monthly ranking of the best independent exotic car rental companies in the US: the top 10 with composite scores and highlights, the category champions (largest fleet, highest rated, best in Miami/LA/Vegas, best for Lamborghini or Rolls-Royce) and market stats. Use this when someone asks who the best, top-rated or biggest exotic rental companies are, or about a past month's ranking. Each edition is frozen at the start of its month; month (YYYY-MM) picks a past edition, an unknown month returns an error listing the stored ones. as_of is the edition's date.
- `vehicle_availability`: Find where in the US one car model can be rented from independent exotic rental companies: the states and cities that list it, how many cars and companies, the lowest published daily rate in each, and the cheapest priced car. Use this when someone asks where they can rent a specific model (a Ford GT, a Carrera GT, an SF90, a Huracán), or which city has the most of one model. The model is matched as the site's model families (G63, G 63 AMG and G-Wagon are one). Unknown models return an empty result with did_you_mean; a model name shared by several makes picks the most listed one and lists the others in other_makes. min_price null = no published rate (contact the company), never estimated.
