You're viewing a demo portfolio

Join the waitlist
PRSM

fda_search_recall_text

Active

Tool of FDA Data MCP

declared in 0.1.0

Full-text search across recall reasons and product descriptions using PostgreSQL text search. Finds recalls mentioning specific terms (e.g. 'salmonella contamination', 'mislabeled', 'sterility'). Supports multi-word queries ranked by relevance. Filter by classification, product_type, or date range. Related: fda_search_enforcement (search by company name, classification, status), fda_recall_facility_trace (trace a recall to its manufacturing facility).

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "query"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "default": 100,
      "maximum": 500,
      "minimum": 1,
      "description": "Max results to return (1-500)"
    },
    "query": {
      "type": "string",
      "maxLength": 500,
      "minLength": 1,
      "description": "Search terms (e.g. 'salmonella contamination', 'mislabeled dosage')"
    },
    "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 report_date range (YYYY-MM-DD)"
    },
    "date_from": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Start date for report_date range (YYYY-MM-DD)"
    },
    "product_type": {
      "enum": [
        "Drugs",
        "Devices"
      ],
      "type": "string",
      "description": "Filter by product type"
    },
    "search_field": {
      "enum": [
        "reason",
        "product",
        "both"
      ],
      "type": "string",
      "default": "both",
      "description": "Which field to search: reason_for_recall, product_description, or both (default: both)"
    },
    "classification": {
      "enum": [
        "Class I",
        "Class II",
        "Class III"
      ],
      "type": "string",
      "description": "Filter by recall classification severity"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

FDA Data MCP

https://github.com/medley/fda-data

1/7 registries
View full server →