Health & Wellness · Research & Data

openfda

ythalorossy/openfda

A Model Context Protocol (MCP) server for querying drug information from the OpenFDA API.

Install

npx -y @ythalorossy/openfda

Client configuration

{
  "mcpServers": {
    "openfda": {
      "command": "npx",
      "args": [
        "-y",
        "@ythalorossy/openfda"
      ],
      "env": {
        "OPENFDA_API_KEY": "<OPENFDA_API_KEY>"
      }
    }
  }
}

Environment variables

OPENFDA_API_KEY
Category
Health & Wellness, Research & Data
License
MIT
Updated
Oct 6, 2026

Features

  • drug-label — Search FDA structured product labels (SPL): prescribing and OTC drug info. field: drug_name (brand/generic/substance, tiered), ndc, spl_product_data_elements, effective_time, id, set_id,…

  • drug-event — Search FAERS adverse event reports (voluntarily submitted side-effect reports; not evidence of causation). field: drug_name (unions patient.drug.openfda.generic_name,…

  • drug-drugsfda — Search Drugs@FDA application data: approvals, sponsors, products and submissions. field: products.brand_name (default drug-name search, 98.79% populated), application_number,…

  • drug-ndc — Search the NDC Directory: every drug product currently listed with the FDA (packaging, labeler, marketing category and application number). This is the product registry, distinct from…

  • drug-enforcement — Search FDA drug recall and enforcement reports. classification is the hazard level (Class I: reasonable probability of serious harm or death; II: temporary or reversible harm; III:…

  • drug-orangebook — Search the Orange Book: FDA-approved drug products with their therapeutic-equivalence ratings. Almost all data lives in the nested products array, which this tool flattens into one…

  • drug-shortages — Search FDA drug shortage reports. status is one of three values, live-verified 2026-09-21: Current (1153 records), To Be Discontinued (443), or Resolved (7) — a product appearing…

  • Set up your OpenFDA API Key

  • The server reads OPENFDA_API_KEY from its process environment. It is launched by your MCP client, so the key belongs in the env block of your client configuration (shown below) — a.env file is not…

  • Get a key from OpenFDA API Key Registration. A key raises your limit from 40 to 240 requests per minute.

Details on this page are taken from the project's README. Open README

Related MCP servers

More servers
HowToCook-mcp logo

HowToCook-mcp

worryzyy/HowToCook-mcp

245

An MCP (Model Context Protocol) server based on Anduin2017/HowToCook, allowing AI assistants to recommend recipes, plan meals, and solve the age-old question of "what should I eat today?".

Health & Wellness
NexOnco (CIViC Precision Oncology) logo

NexOnco (CIViC Precision Oncology)

nexgene-research/nexonco-mcp

47

search_clinical_evidence: A MCP tool for querying clinical evidence data that returns formatted reports.

Health & Wellness
Agentcare MCP logo

Agentcare MCP

Kartha-AI/agentcare-mcp

39

Agent Care is an MCP-based server for interacting with electronic medical record systems such as Cerner and Epic, providing medical tools and FHIR data access.

Health & Wellness
DICOM logo

DICOM

christianhinge/dicom-mcp

28

The dicom-mcp server enables AI assistants to query, read, and move data on DICOM servers (PACS, VNA, etc.).

Health & Wellness
Health Record MCP logo

Health Record MCP

jmandel/health-record-mcp

21

This project acts as a specialized server providing tools for Large Language Models (LLMs) and other AI agents to interact with Electronic Health Records (EHRs). It leverages the SMART on FHIR standard for secure data access and the Model Context Protocol (MCP) to expose the tools.

Health & Wellness
Strava MCP logo

Strava MCP

r-huijts/strava-mcp

20

Connect Claude to your Strava account and ask questions in plain English: "How far did I run this month?", "Analyze my last ride", or "Show me my fastest segments.".

Health & Wellness