Zovo VIN Recall Check
Check recalls by VIN with live public vehicle records and downloadable XLSX and CSV reports.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"vehicle-recalls": {
"url": "https://vehicle-recalls.zovo.one/mcp"
}
}
}원격 엔드포인트
https://vehicle-recalls.zovo.one/mcpstreamable-http할 수 있는 일
도구 목록
도구 (2)
🟢check_vin_recalls(vins)
Use this when the user wants a vin decoder, recall check by vin, or batch vin decoder with vehicle recalls and XLSX and CSV reports from public NHTSA data. Up to 50 VINs and 40 source requests per call; campaigns apply to the year, make and model. Do not use for VIN-specific repair status or booking repairs.
입력 스키마
{
"type": "object",
"properties": {
"vins": {
"type": "array",
"items": {
"type": "string",
"description": "One VIN, e.g. 1HGCV1F35JA000000. Spaces, hyphens and dots are removed before per-item validation."
},
"description": "VIN list to decode and check, e.g. [\"1HGCV1F35JA000000\"]. Up to 50 entries; duplicates are checked once."
}
},
"required": [
"vins"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"summary": {
"type": "object",
"properties": {
"total": {
"type": "number"
},
"decoded": {
"type": "number"
},
"with_recalls": {
"type": "number"
},
"park_it": {
"type": "number"
},
"errors": {
"type": "number"
},
"duplicates": {
"type": "number"
}
},
"required": [
"total",
"decoded",
"with_recalls",
"park_it",
"errors",
"duplicates"
],
"additionalProperties": false
},
"vehicles": {
"type": "array",
"items": {
"type": "object",
"properties": {
"row": {
"type": "number"
},
"vin": {
"type": "string"
},
"check_digit": {
"type": "string"
},
"decode_status": {
"type": "string"
},
"model_year": {
"type": [
"number",
"null"
]
},
"make": {
"type": "string"
},
"model": {
"type": "string"
},
"trim": {
"type": "string"
},
"recall_models": {
"type": "array",
"items": {
"type": "string"
}
},
"match_type": {
"type": "string"
},
"recall_count": {
"type": "number"
},
"park_it_count": {
"type": "number"
},
"park_outside_count": {
"type": "number"
},
"newest_recall_date": {
"type": "string"
},
"campaigns": {
"type": "array",
"items": {
"type": "string"
}
},
"error": {
"type": "string"
},
"note": {
"type": "string"
}
},
"required": [
"row",
"vin",
"check_digit",
"decode_status",
"model_year",
"make",
"model",
"trim",
"recall_models",
"match_type",
"recall_count",
"park_it_count",
"park_outside_count",
"newest_recall_date",
"campaigns",
"error",
"note"
],
"additionalProperties": false
}
},
"truncated": {
"type": "boolean"
},
"source": {
"type": "string"
},
"downloads": {
"type": "object",
"properties": {
"xlsx": {
"type": "string"
},
"csv": {
"type": "string"
}
},
"required": [
"xlsx",
"csv"
],
"additionalProperties": false
}
},
"required": [
"summary",
"vehicles",
"truncated",
"source",
"downloads"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢find_recalls_by_vehicle(vehicles)
Use this when the user wants a car recall lookup, vehicle recalls, or fleet recall check by model year, make and model without a VIN, with public NHTSA data and XLSX and CSV reports. Up to 20 vehicles and 40 source requests per call. Do not use for VIN-specific repair status or booking repairs.
입력 스키마
{
"type": "object",
"properties": {
"vehicles": {
"type": "array",
"items": {
"type": "object",
"properties": {
"model_year": {
"type": "number",
"description": "Whole model year from 1949 to current UTC year plus 2, e.g. 2018."
},
"make": {
"type": "string",
"maxLength": 40,
"description": "Vehicle make as on its title, e.g. the make printed on the registration."
},
"model": {
"type": "string",
"maxLength": 60,
"description": "Vehicle model as on its title, e.g. the model printed on the registration."
}
},
"required": [
"model_year",
"make",
"model"
]
},
"description": "Vehicles to check, e.g. [{\"model_year\":2018,\"make\":\"make from title\",\"model\":\"model from title\"}]. Up to 20 entries."
}
},
"required": [
"vehicles"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"summary": {
"type": "object",
"properties": {
"total": {
"type": "number"
},
"decoded": {
"type": "number"
},
"with_recalls": {
"type": "number"
},
"park_it": {
"type": "number"
},
"errors": {
"type": "number"
},
"duplicates": {
"type": "number"
}
},
"required": [
"total",
"decoded",
"with_recalls",
"park_it",
"errors",
"duplicates"
],
"additionalProperties": false
},
"vehicles": {
"type": "array",
"items": {
"type": "object",
"properties": {
"row": {
"type": "number"
},
"vin": {
"type": "string"
},
"check_digit": {
"type": "string"
},
"decode_status": {
"type": "string"
},
"model_year": {
"type": [
"number",
"null"
]
},
"make": {
"type": "string"
},
"model": {
"type": "string"
},
"trim": {
"type": "string"
},
"recall_models": {
"type": "array",
"items": {
"type": "string"
}
},
"match_type": {
"type": "string"
},
"recall_count": {
"type": "number"
},
"park_it_count": {
"type": "number"
},
"park_outside_count": {
"type": "number"
},
"newest_recall_date": {
"type": "string"
},
"campaigns": {
"type": "array",
"items": {
"type": "string"
}
},
"error": {
"type": "string"
},
"note": {
"type": "string"
}
},
"required": [
"row",
"vin",
"check_digit",
"decode_status",
"model_year",
"make",
"model",
"trim",
"recall_models",
"match_type",
"recall_count",
"park_it_count",
"park_outside_count",
"newest_recall_date",
"campaigns",
"error",
"note"
],
"additionalProperties": false
}
},
"truncated": {
"type": "boolean"
},
"source": {
"type": "string"
},
"downloads": {
"type": "object",
"properties": {
"xlsx": {
"type": "string"
},
"csv": {
"type": "string"
}
},
"required": [
"xlsx",
"csv"
],
"additionalProperties": false
}
},
"required": [
"summary",
"vehicles",
"truncated",
"source",
"downloads"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}커뮤니티
증거