mcpserver.lol
registry/fda-data
Connection check verified live · 27h ago

fda-data

Clean FDA regulatory data: company resolution, facilities, recalls, inspections, approvals.

Tools 48
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

48 tools

Read from the running server on 27h ago.

fda_bpdr_summary read-only limitoffsetkeywordrow_typegroup_namefiscal_year +1
Search FDA's Biological Product Deviation Report annual summary counts. This is summary-level biotech and blood/HCT/P manufacturing signal from official FDA annual reports, not per…
fda_citations read-only limitoffsetdate_tokeyworddate_fromfei_number +5
Search specific CFR violation citations from FDA inspections (Compliance Dashboard data, not available in openFDA API). Filter by company name, FEI number, CFR number, keyword, pro…
fda_clinical_result_letters read-only limitoffsetletter_typecompany_nameapplication_number
Search FDA Complete Response Letters (CRLs) — formal refusal-to-approve decisions on drug and biologics applications. Filter by company name (fuzzy match), application number (e.g.…
fda_company_compliance_timeline read-only limitcompany*verbose
Build a reverse-chronological compliance timeline for one company and any linked subsidiaries. Combines inspections, warning letters, import alerts, import refusals, debarments, an…
fda_company_full read-only company*drugs_limitdrugs_offsetapprovals_limitapprovals_offsetclearances_limit +5
Comprehensive company profile: facilities (with addresses and operations), enforcement actions (recalls), 510(k) clearances, PMA approvals, and drug applications for a single compa…
fda_compliance_actions read-only limitdate_todate_fromfei_numberaction_typecompany_name
Search FDA compliance enforcement actions (Compliance Dashboard data, not available in openFDA API): Warning Letters, Seizures, and Injunctions. These are the most serious regulato…
fda_consumer_events read-only limitoffsetdate_toreactiondate_fromproduct_area
Search consumer adverse events for food and cosmetic products by product area, reaction keyword, or date range (YYYYMMDD format). Returns reports including outcomes, reactions, and…
fda_device_class read-only product_code*
Lookup FDA device classification details by product code. Returns device name, device class (I/II/III), medical specialty, regulation number, review panel, submission type, and def…
fda_device_recalls read-only limitoffsetdate_todate_fromproduct_coderecall_status +1
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…
fda_device_supply_status read-only limitoffsetdate_tokeywordcategorydate_from +3
Search FDA's current medical device shortage list and discontinuance list. This is an official FDA supply-chain signal for medtech selling, covering shortage categories and permane…
fda_device_udi read-only limitoffsetdi_numberbrand_namecompany_nameproduct_code
Search the FDA Unique Device Identification (UDI) database by brand name, company/manufacturer name, product code, or DI number. Returns device identification data including brand…
fda_device_udi_lookup read-only limitoffsetdevice_idbrand_namedevice_namecompany_name
Search the FDA's Global Unique Device Identification Database (GUDID) by device identifier (DI/barcode), device name, company name, or brand name. Returns device details including…
fda_drug_labels read-only limitoffsetsectiondrug_namemanufacturerapplication_number
Search FDA Structured Product Labeling (SPL) data — full drug package inserts. Filter by drug name, manufacturer, application number, or specific label section (e.g., indications_a…
fda_drug_shortages read-only limitoffsetstatuscompany_namegeneric_name
Search FDA drug shortages by generic name, company, status, or availability. Drug shortages signal manufacturing capacity strain, quality issues, or supply chain disruption. Useful…
fda_facility_dossier read-only fei*evidence_limit
Compliance-first facility dossier by FEI number. Returns the facility profile plus recent inspections, citations, warning letters, import refusal history, import-alert mentions, re…
fda_facility_products read-only fei*limitoffset
List device products registered at a facility by FEI number with pagination. Returns product code, proprietary name, listing number, and classification details (device name, class,…
fda_get_facility read-only fei*products_limitproducts_offset
Detailed facility profile by FEI number. Returns: facility name, full address, operations type (Manufacture, API, Repack, Contract Manufacture, etc.), establishment types (Manufact…
fda_import_refusals read-only limitdate_todate_fromfei_numbercompany_namecountry_code
Search FDA import refusals (Compliance Dashboard data, not available in openFDA API). Import refusals indicate products detained at the US border. Filter by company name, FEI numbe…
fda_inspection_observation_summary read-only limitoffsetcite_idkeywordfiscal_yearproduct_area +1
Search FDA's official annual inspection-observation summary spreadsheets. This is aggregate Form 483 trend data by product area and citation frequency, not a full company-level 483…
fda_inspections read-only citylimitstatecountrydate_todate_from +3
Search FDA inspection history from the Compliance Dashboard (not available in openFDA API). Filter by company name (fuzzy match), FEI number, classification (NAI=No Action Indicate…
fda_ires_enforcement read-only limitoffsetdate_todate_fromcompany_nameproduct_type +1
Search iRES enforcement recalls with cross-references to openFDA enforcement data. Filter by company name (fuzzy match), recall number, product type (e.g., Drugs, Devices), or date…
fda_link_subsidiaries subsidiaries*parent_company*
Explicitly link existing company records under a parent company for family-level rollups. Use this when names like Actavis or Cephalon already belong to their own company_id and sh…
fda_lookup_company read-only company*facilities_limitenforcement_limitfacilities_offsetenforcement_offset
Quick company lookup: facilities (with addresses and operations) and enforcement actions (recalls) for a single company and its known aliases. Costs 1 credit. Excludes: 510(k) clea…
fda_manufacturing_risk_summary read-only company*verboseevidence_limitfacility_limit
Build a manufacturing and compliance summary for one company using FDA facilities, inspections, warning letters, OII records, import-risk signals, debarments, and recalls. Use this…
fda_product_code_lookup read-only product_code*approvals_limitapprovals_offsetclearances_limitclearances_offset
Cross-reference a device product code across classification details, 510(k) clearances, and PMA approvals. Returns classification info plus paginated lists of all clearances and ap…
fda_recall_facility_trace read-only firmproductrecall_number
Trace a recall to its candidate manufacturing facility with explicit confidence levels. Matches by firm name, NDC lookup, and facility registration data. Returns the recall details…
fda_resolve_company read-only company*
Resolve a company name to its canonical company_id and list all known aliases. Returns the canonical slug, match confidence, and alias names. Read-only lookup — does not discover n…
fda_save_aliases aliases*parent_company*
Save normalized alias names for a parent company, updating confidence and tracking collisions. Use this for true name variants of the same company record. If a collision says the a…
fda_search_510k read-only limitoffsetcompanyto_datefrom_dateproduct_code +2
Search FDA 510(k) clearances across all companies. Filter by company name (fuzzy match), product code, decision code (e.g., SESE=substantially equivalent), clearance type (Traditio…
fda_search_aphis read-only typelimitstateoffsetcompany
Search APHIS veterinary biologics establishments (animal health facilities) by company, state, or establishment type. Returns license number, company name, full address, establishm…
fda_search_by_product read-only limitoffsetproduct_name*
Search across FDA device and drug datasets by product name (device name, trade name, generic name, or brand name). Searches device classifications, 510(k) clearances, PMA approvals…
fda_search_debarments read-only namelimitoffsetdate_todate_fromlist_type +1
Search current FDA debarment lists across drug applications, drug imports, and food imports. These are rare but very high-severity compliance signals for people or firms barred fro…
fda_search_drugs read-only limitoffsetstatuscompanybrand_nameapplication_number
Search Drugs@FDA applications across all companies. Filter by sponsor name (fuzzy match), application number, brand name, or submission status. Returns application details includin…
fda_search_enforcement read-only limitoffsetstatuscompanyto_datefrom_date +1
Search FDA enforcement actions (recalls) for drugs, devices, and food across all companies. Filter by company name (fuzzy match), recall classification (Class I=most serious/Class…
fda_search_facilities read-only citylimitstateoffsetcompanycountry +1
Search FDA-registered facilities by name, city, state, or country. Searches drug (DECRS) and device registration databases. Returns FEI number, name, address, and source. Use the o…
fda_search_family_facilities read-only citylimitstateoffsetcompany*country +1
Search FDA-registered facilities across a parent company and any explicitly linked subsidiaries. Use this when you know the parent company but the FDA records may sit under child e…
fda_search_import_alerts read-only limitoffsetcountrydate_tokeyworddate_from +3
Search FDA Import Alerts by firm, alert number, red-list versus green-list status, country, keyword, or date. This is a stronger manufacturing and supplier-risk signal than one-off…
fda_search_ndc read-only limitoffsetcompanybrand_nameproduct_ndcapplication_number
Search the National Drug Code (NDC) directory by labeler company, brand name, product NDC, or application number. Returns labeler name, brand name, generic name, dosage form, route…
fda_search_nsde read-only limitoffsetpackage_ndcproprietary_nameapplication_number
Search the National Standard Drug Element (NSDE) database by brand/proprietary name, application number, or package NDC. Returns proprietary name, active ingredients, dosage form,…
fda_search_oii_records read-only limitstateoffsetcountrydate_tokeyword +5
Search recent FDA Office of Inspections and Investigations reading-room records by company, FEI, record type, country, establishment type, or publish date. This is official FDA doc…
fda_search_opdp_untitled_letters read-only limitoffsetdate_tokeyworddate_fromcompany_name +2
Search official FDA OPDP untitled letters for pharmaceutical promotion and advertising issues. Filter by company, product, issue date, close-out availability, or keyword in the ext…
fda_search_pma read-only limitoffsetcompanyto_datefrom_dateproduct_code
Search FDA Pre-Market Approval (PMA) records across all companies. PMA is required for high-risk (Class III) devices. Filter by company name (fuzzy match), product code, and date r…
fda_search_recall_text read-only limitquery*offsetdate_todate_fromproduct_type +2
Full-text search across recall reasons and product descriptions using PostgreSQL text search. Finds recalls mentioning specific terms (e.g. 'salmonella contamination', 'mislabeled'…
fda_search_warning_letters read-only limitdedupeoffsetstatusdate_tokeyword +8
Search official FDA warning letters with full-text content from the FDA website. Use keyword search for the actual letter body, or filter by company name, issuing office, subject,…
fda_substance_lookup read-only uniilimitoffsetsubstance_name
Look up FDA substance data by UNII code (exact match) or substance name (fuzzy match). Returns substance name, UNII, substance class, molecular formula, and related details. Use to…
fda_suggest_subsidiaries read-only cikcompany*
Discover subsidiary and related company names using FDA datasets first, then supplement with external corporate hierarchy sources (SEC EDGAR Exhibit 21 and GLEIF) when available. C…
fda_tobacco_problems read-only limitoffsetdate_todate_fromproduct_typehealth_problem
Search tobacco problem reports by product type or health problem keyword. Date range in YYYYMMDD format. Returns reports including tobacco product details and reported health probl…
fda_vet_events read-only limitoffsetdate_toseriousspeciesdate_from +1
Search veterinary adverse events (animal drug safety reports) by species, drug name, reaction, serious flag, or date range (YYYYMMDD format). Returns event reports including animal…