For AI agents: grade a used car's asking price vs live market comps.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Leave empty to use OAuth (browser sign-in). Set only if the client cannot run OAuth.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Explain the score_v2 rubric grade for a delta_pct. Same as POST /api/explain.
Explain the score_v2 rubric grade for a delta_pct. Same as POST /api/explain.
| Argument | Type | Description |
|---|---|---|
| delta_pct* |
| number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"delta_pct"
],
"properties": {
"delta_pct": {
"type": "number"
}
}
}Service health, coverage, cache policy, and limitations. Same as GET /api/health.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Grade a car deal: compare asking price to expected market value. ZIP is optional. Same inputs/outputs as POST /api/score.
| Argument | Type | Description |
|---|---|---|
| vin | string | |
| zip | string | |
| make | string | |
| trim | string | |
| year | integer | |
| model | string | |
| mileage* | number | |
| asking_price* | number |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"asking_price",
"mileage"
],
"properties": {
"vin": {
"type": "string"
},
"zip": {
"type": "string",
"pattern": "^\\d{5}$"
},
"make": {
"type": "string"
},
"trim": {
"type": "string"
},
"year": {
"type": "integer",
"maximum": 2027,
"minimum": 1980
},
"model": {
"type": "string"
},
"mileage": {
"type": "number",
"minimum": 0
},
"asking_price": {
"type": "number",
"exclusiveMinimum": 0
}
}
}