U.S. FDA, CPSC and NHTSA recalls by product, brand, lot code or car, plus owner complaints. Daily.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
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.
The newest records (up to 25) of a brand or company across FDA, USDA FSIS, CPSC and NHTSA, each with its kind as the agency gives it (Recall, Warning, Allergy Alert ...), with the number of records and the number of recalls among them. Dates as search_recalls names them; a campaign NHTSA removed from its file is a record, not a current recall.
Brand or company name
The newest records (up to 25) of a brand or company across FDA, USDA FSIS, CPSC and NHTSA, each with its kind as the agency gives it (Recall, Warning, Allergy Alert ...), with the number of records and the number of recalls among them. Dates as search_recalls names them; a campaign NHTSA removed from its file is a record, not a current recall.
| Argument | Type | Description |
|---|---|---|
| brand* | string | Brand or company name |
{
"type": "object",
"required": [
"brand"
],
"properties": {
"brand": {
"type": "string",
"description": "Brand or company name"
}
}
}FDA's drug shortage entries whose generic name contains the words given (up to 15), as FDA lists them: status, availability, reason, dosage form and update date. Not medical advice.
| Argument | Type | Description |
|---|---|---|
| drug* | string | Generic drug name or part of it, e.g. amoxicillin, cisplatin |
{
"type": "object",
"required": [
"drug"
],
"properties": {
"drug": {
"type": "string",
"description": "Generic drug name or part of it, e.g. amoxicillin, cisplatin"
}
}
}FDA's list of foodborne outbreak investigations as FDA posts it (newest first): pathogen, product, case count, status and whether FDA lists a recall, with the link to FDA's advisory.
| Argument | Type | Description |
|---|---|---|
| limit | integer |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 15,
"maximum": 30,
"minimum": 1
}
}
}FDA (food, medicine, device, veterinary) and USDA FSIS recalls whose distribution text names the state (the newest 20, with the total). Recalls that say only "nationwide" name no state and are counted separately; CPSC and NHTSA do not record states.
| Argument | Type | Description |
|---|---|---|
| state* | string | A state name or its two-letter code, e.g. Texas or TX |
{
"type": "object",
"required": [
"state"
],
"properties": {
"state": {
"type": "string",
"description": "A state name or its two-letter code, e.g. Texas or TX"
}
}
}Find U.S. recalls and notices from FDA (food, medicine, medical device), USDA FSIS (meat, poultry, egg products), CPSC (consumer product) and NHTSA (vehicle) by product, brand, hazard, lot code or UPC. Newest and best matches first. Canadian, UK and EU notices are not searched. An FDA enforcement record gives recall_initiation_date (the recall's start) and report_date (FDA's enforcement report); other records give date. A campaign NHTSA removed from its file carries removed_from_nhtsa_file.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | Words such as "air fryer", "peanut butter salmonella", a lot code or UPC |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"query": {
"type": "string",
"description": "Words such as \"air fryer\", \"peanut butter salmonella\", a lot code or UPC"
}
}
}The community water systems that EPA's service-area map puts a ZIP code's people in (up to 6, most people first), each with the health-based violations EPA records since three years before its file date, the contaminants or rules, and the page with every violation. These are records of violations, not a test of the water today.
| Argument | Type | Description |
|---|---|---|
| zip* | string | A 5-digit U.S. ZIP code, e.g. 39201 |
{
"type": "object",
"required": [
"zip"
],
"properties": {
"zip": {
"type": "string",
"description": "A 5-digit U.S. ZIP code, e.g. 39201"
}
}
}NHTSA recalls for a make, model and model year (the newest 30, with the total on record), plus owner complaint counts since 1995 by part. A recall applies only to the vehicles it lists: the owner should check the VIN at nhtsa.gov/recalls.
| Argument | Type | Description |
|---|---|---|
| make* | string | |
| year* | string | Model year, e.g. 2019 |
| model* | string |
{
"type": "object",
"required": [
"make",
"model",
"year"
],
"properties": {
"make": {
"type": "string"
},
"year": {
"type": "string",
"description": "Model year, e.g. 2019"
},
"model": {
"type": "string"
}
}
}