Server description (copied; language not verified)
Search product recalls by query. Query uses websearch syntax: unquoted words are AND, OR is or, -term excludes, quoted phrases match as a unit (example: Generac Generator -Portable). Optional filters: source (cpsc, fdafoodsafety, FDAMedWatch, usda, nhtsa, canada, costco, target, walmart, openfda), since/until (YYYY-MM-DD), location (country, region, or place, ANDed with the query), offset, limit. Descriptions are truncated and extracted products are capped; use get_product_recall for the full text.
Input schema (server-provided preview — do not copy)
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 3,
"maximum": 100,
"minimum": 1,
"description": "number of recalls to return, 1-100, default 3"
},
"query": {
"type": "string",
"description": "websearch query: unquoted words are AND, OR is or, -term excludes, quoted phrases match as a unit. Example: Generac Generator -Portable"
},
"since": {
"type": "string",
"description": "optional published-on start date YYYY-MM-DD"
},
"until": {
"type": "string",
"description": "optional published-on end date YYYY-MM-DD"
},
"years": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "optional published window in years (1-50). Ignored when since is set"
},
"offset": {
"type": "integer",
"maximum": 100,
"minimum": 0,
"description": "number of recalls to skip"
},
"source": {
"enum": [
"cpsc",
"fdafoodsafety",
"FDAMedWatch",
"usda",
"nhtsa",
"canada",
"costco",
"target",
"walmart",
"openfda"
],
"type": "string",
"description": "optional source filter: cpsc, fdafoodsafety, FDAMedWatch, usda, nhtsa, canada, costco, target, walmart, or openfda. Aliases: FDA and food map to fdafoodsafety; medwatch maps to FDAMedWatch; vehicle, vin, and car map to nhtsa; healthcanada, cfia, and hc-sc map to canada; sams maps to walmart; enforcement, res, and fdaenforcement map to openfda. For more than one source, pass sources."
},
"sources": {
"type": "array",
"items": {
"enum": [
"cpsc",
"fdafoodsafety",
"FDAMedWatch",
"usda",
"nhtsa",
"canada",
"costco",
"target",
"walmart",
"openfda"
],
"type": "string"
},
"description": "optional sources to include (OR). Same values as source",
"uniqueItems": true
},
"location": {
"type": "string",
"description": "optional country, region, or place; ANDed with the query. USA, Canada, Mexico, EU, and Europe match places in that region. CA is California, not Canada."
}
},
"additionalProperties": false
}