fda_device_recalls
ActiveTool of FDA Data MCP
Search FDA device recalls by recalling firm (fuzzy match), product code, recall status, or date range. Returns device-specific recall details including root cause, event type, and product codes. Complements fda_search_enforcement which covers all product types. Related: fda_search_enforcement (all recalls including drugs), fda_recall_facility_trace (trace to manufacturing facility), fda_device_class (product code details).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"default": 100,
"maximum": 500,
"minimum": 1,
"description": "Max results to return (1-500)"
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0,
"description": "Result offset for pagination"
},
"date_to": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "End date for event_date_initiated (YYYY-MM-DD)"
},
"date_from": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Start date for event_date_initiated (YYYY-MM-DD)"
},
"product_code": {
"type": "string",
"pattern": "^[A-Z]{2,3}$",
"maxLength": 5,
"description": "Product code"
},
"recall_status": {
"type": "string",
"maxLength": 500,
"description": "Recall status"
},
"recalling_firm": {
"type": "string",
"maxLength": 500,
"description": "Recalling firm name (fuzzy match)"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
FDA Data MCP
https://github.com/medley/fda-data
1/7 registries