# Hunter Lease

> Find new cars to lease or finance in California and calculate payments by credit tier.

- name: lease.hunter/car-deals
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 82/100 flags: no-repository
- quality: 93/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/lease.hunter%2Fcar-deals
- tools: https://api.protogrid.dev/v1/servers/lease.hunter%2Fcar-deals/tools

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

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "car-deals": {
      "type": "http",
      "url": "https://hunter.lease/mcp"
    }
  }
}
```


## Trust

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

## Quality 93/100 (strong)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 3600000)

### 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`: 3 of 3 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,293 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: 67 (weight 15)

- pass `stability.changes`: 5 tool changes in 30 days
- fail `stability.rug_pull`: 2 tools kept their name but changed most of their description in 30 days; review before trusting them
- pass `stability.new_links`: no tool change named a new site

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

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

- tools: 3, about 1,293 tokens to load them all
- tool set hash: 3002c13907a2a81f6f1bf8ee4c1b9dd5
- tools last changed: 2026-11-07T20:10:30.688Z
- badge: [![protogrid quality](https://protogrid.dev/badge/lease.hunter/car-deals.svg)](https://protogrid.dev/servers/lease.hunter/car-deals)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-11-07 `find_cars` changed (inputSchema)
- 2026-11-05 `how_to_buy` changed (description) **meaning changed**
  - before: What you can do, what the buyer must do personally, the service fee, credit tiers and allowed terms. Read this first.
  - after: What an assistant can do, what the buyer must do personally, the service fee, credit tiers and allowed terms. Use it at the start of a conversation about buying a car.
- 2026-11-05 `get_payment` changed (description, inputSchema)
  - before: Calculate the exact monthly payment for one car the buyer picked from find_cars, on the buyer's terms, with the same engine as hunter.lease. Returns the monthly payment, term, miles per year, amount due at signing, money factor and residual (lease) or APR (finance), MSRP, selling price, incentives, tax rate, the service fee when it is on, and a deal_url whose page shows this same figure. Unset inputs default to how the car's page opens: lease, the car's best term, 7,500 miles a year (or the lowest the make offers), Tier 1 · 740+, ZIP 90210 and the amount due at signing shown for this car. Terms are final only for the stated tier, and the bank decides approval; how_to_buy explains the buying steps and the fee.
  - after: Calculate the exact monthly payment for one car the buyer has chosen, on the buyer's terms, with the same engine as hunter.lease. Returns the monthly payment, term, miles per year, amount due at signing, money factor and residual (lease) or APR (finance), MSRP, selling price, incentives, tax rate, the service fee when it is on, and a deal_url whose page shows this same figure. Unset inputs default to how the car's page opens: lease, the car's best term, 7,500 miles a year (or the lowest the make offers), Tier 1 · 740+, ZIP 90210 and the amount due at signing shown for this car. Terms are final only for the stated tier, and the bank decides approval.
- 2026-11-05 `find_cars` changed (inputSchema)
- 2026-11-05 `get_payment` changed (description, inputSchema) **meaning changed**
  - before: Exact payment for one car and the buyer's terms. Same engine as the site. Returns a deal_url with these terms filled in.
  - after: Calculate the exact monthly payment for one car the buyer picked from find_cars, on the buyer's terms, with the same engine as hunter.lease. Returns the monthly payment, term, miles per year, amount due at signing, money factor and residual (lease) or APR (finance), MSRP, selling price, incentives, tax rate, the service fee when it is on, and a deal_url whose page shows this same figure. Unset inputs default to how the car's page opens: lease, the car's best term, 7,500 miles a year (or the lowest the make offers), Tier 1 · 740+, ZIP 90210 and the amount due at signing shown for this car. Terms are final only for the stated tier, and the bank decides approval; how_to_buy explains the buying steps and the fee.

Full history: https://api.protogrid.dev/v1/servers/lease.hunter%2Fcar-deals/changes

## Remotes

- https://hunter.lease/mcp (streamable-http, auth none, reachable true, uptime30d 0.9512195)

## Packages

_none_

## Tools (3)

- `find_cars`: Search new cars for lease or finance in California. Every car comes with its monthly payment for the stated credit tier and a deal_url, a page where the buyer finishes personally.
- `get_payment`: Calculate the exact monthly payment for one car the buyer has chosen, on the buyer's terms, with the same engine as hunter.lease. Returns the monthly payment, term, miles per year, amount due at signing, money factor and residual (lease) or APR (finance), MSRP, selling price, incentives, tax rate, the service fee when it is on, and a deal_url whose page shows this same figure. Unset inputs default to how the car's page opens: lease, the car's best term, 7,500 miles a year (or the lowest the make offers), Tier 1 · 740+, ZIP 90210 and the amount due at signing shown for this car. Terms are final only for the stated tier, and the bank decides approval.
- `how_to_buy`: What an assistant can do, what the buyer must do personally, the service fee, credit tiers and allowed terms. Use it at the start of a conversation about buying a car.
