mcpserver.lol
registry/openfda-mcp-server
Connection check verified live · 27h ago

openfda-mcp-server

Query FDA data on drugs, food, devices, and recalls via openFDA. STDIO or Streamable HTTP.

Tools 14
GitHub stars 4
Installs / wk
Licence Apache-2.0
Transport streamable-http, stdio
Last checked 27h ago

Tools & capabilities

14 tools

Read from the running server on 27h ago.

openfda_count_values read-only count*limitsearchendpoint*
Aggregate and tally unique values for any field across any openFDA endpoint. Returns ranked term-count pairs sorted by count descending. Pair with openfda_search_adverse_events, op…
openfda_dataframe_describe read-only canvas_id*
List the tables and column schemas on a DataCanvas staged by an openFDA search tool. Call before openfda_dataframe_query to discover the exact table name, column names, and DuckDB…
openfda_dataframe_query read-only query*canvas_id*
Run a read-only SQL SELECT against a DataCanvas table staged by an openFDA search tool (call one with stage=true; its response carries canvas_id + canvas_table). Enables GROUP BY,…
openfda_describe_fields read-only endpoint*
Return the searchable field paths for an openFDA endpoint, grouped by category with type and description. Use before constructing a search query to find the correct dotted field pa…
openfda_drug_profile read-only drug*
Resolve one drug name to its FDA identity, then fan out in parallel across the bounded per-drug openFDA endpoints and merge into one profile: identity, label highlights, adverse-ev…
openfda_get_drug_label read-only skipsortlimitsearch*sections
Look up FDA drug labeling (package inserts / SPL documents). Check indications, warnings, dosage, contraindications, active ingredients, or any structured label section. A label ru…
openfda_lookup_ndc read-only skipsortlimitstagesearch*canvas_id
Look up drugs in the NDC (National Drug Code) Directory. Identify drug products by NDC code, find active ingredients, packaging details, or manufacturer info. Pair with openfda_get…
openfda_search_adverse_events read-only skipsortlimitstagesearchcategory* +1
Search adverse event reports across drugs, food, and devices. Use to investigate safety signals, find reports for a specific product, or explore reactions by demographics.
openfda_search_animal_events read-only skipsortlimitstagesearchcanvas_id
Search adverse event reports for veterinary drugs and devices submitted to the FDA Center for Veterinary Medicine. Records include animal species, breed, age, weight, drug name and…
openfda_search_device_clearances read-only skipsortlimitstagesearchpathway* +1
Search FDA device premarket notifications — 510(k) clearances and PMA approvals.
openfda_search_drug_approvals read-only skipsortlimitstagesearchcanvas_id
Search the Drugs@FDA database for drug application approvals (NDAs and ANDAs). Returns application details, sponsor info, and full submission history. Pair with openfda_get_drug_la…
openfda_search_drug_shortages read-only skipsortlimitstagesearchcanvas_id
Search FDA drug shortage records. Returns per-product shortage status, availability, therapeutic category, dosage form, manufacturer, and dates. Use to check whether a drug is curr…
openfda_search_recalls read-only skipsortlimitstagesearchcategory* +2
Search enforcement reports and recall actions across drugs, food, and devices.
openfda_search_tobacco_reports read-only skipsortlimitstagesearchcanvas_id
Search problem reports submitted to the FDA for tobacco products, including e-cigarettes, vaping products, cigarettes, and smokeless tobacco. Reports capture product type, reported…