Open Data

OpenFDA MCP Server

Chat with AI and run tools instantly — no account needed.

US FDA open data API for drug adverse events, food and drug recalls, drug labeling information, and medical device reports. Access FDA safety and regulatory data programmatically.

3 tools
Agent guide included
Try it Free

No account needed. Chat with AI and run tools instantly.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for OpenFDA — workflow patterns, data models, and gotchas for your AI agent.

OpenFDA

US Food and Drug Administration open data API providing access to drug adverse events, recalls, labeling, and device reports. No authentication required (rate-limited).

Data Model

  • Drug Adverse Event — An adverse event report (FAERS/AERS) with patient info, drugs involved, reactions, and outcomes.
  • Drug Label — Structured product labeling (SPL) with indications, warnings, dosage, and ingredients.
  • Enforcement — Recall/enforcement reports for drugs, food, and devices with classification, distribution, and reason.
  • Device Event — Medical device adverse event reports (MAUDE) with device info, patient outcomes, and event descriptions.

Search Syntax

OpenFDA uses a custom search syntax:

  • Field search: search=field:value (e.g. search=patient.drug.openfda.brand_name:"aspirin")
  • AND: search=field1:value1+AND+field2:value2
  • Exact match: Use double quotes "value"
  • Date range: search=receivedate:[20200101+TO+20201231]
  • Count: count=field.exact returns frequency distribution

Gotchas

  • Rate limit: 240 requests/minute without configured credentials; 120K/day with credentials.
  • Results limited to 99 skip + limit. For larger datasets, use date-based partitioning.
  • Not all records have openfda enrichment fields — some older records lack structured drug identification.
  • Adverse event reports are NOT confirmed causal relationships.
  • Drug names can be brand or generic — search both when looking for specific drugs.

Tools in this Server (3)

Fda Drug Adverse Events

Search FDA drug adverse event reports (FAERS). Find reports of side effects, drug interactions, and safety signals. Filter by drug name, seriousness, ...

Fda Drug Labels

Search FDA drug labeling data (package inserts/SPL). Find drug information including indications, warnings, dosage, contraindications, and active ingr...

Fda Enforcement

Search FDA enforcement actions including drug, food, and device recalls. Find recall details including classification (Class I/II/III), reason, distri...

Frequently Asked Questions

What is the OpenFDA MCP server?

US FDA open data API for drug adverse events, food and drug recalls, drug labeling information, and medical device reports. Access FDA safety and regulatory data programmatically. It provides 3 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect OpenFDA to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/openfda. Authentication is handled automatically.

How many tools does OpenFDA provide?

OpenFDA provides 3 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does OpenFDA require?

OpenFDA uses open data APIs — no authentication required.

Setup Instructions

Connect OpenFDA to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/openfda

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Try OpenFDA now

No sign-up required. Chat with AI and run tools instantly.

OpenFDA MCP Server & Skill — 3 Tools