openFDA MCP. Track drug safety and food recalls instantly.
FDA (openFDA) connects your AI agent directly to the public health databases of the U.S. Food and Drug Administration. Search drug labels, monitor adverse event reports for drugs and foods, track medical device recalls, and check for current shortages—all from one place. Skip cross-referencing multiple government websites; get instant data on pharmaceutical safety, food contamination, and medical device compliance.
Give Claude and any AI agent real-world access
Search for adverse events reported against specific drugs or check official drug labels.
List enforcement reports and adverse event data for contaminated food or recalled medical devices.
Get immediate status updates on drugs that are currently unavailable in the market.
Search databases to understand the official classification and approval status of medical devices.
Query the National Drug Code (NDC) directory for detailed manufacturer product identifiers.
Ask an AI about this
Waiting for input…
What AI agents can do with openFDA (openFDA) - 12 Tools
Use these twelve tools to query official public health data on drugs, food, and medical devices from the FDA.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using FDA (openFDA) MCPGet Drug Shortages
Checks the current status of drugs that are facing shortages, both active and resolved.
Get Usage
Shows your rate limit and API usage data for monitoring costs.
Search Device Adverse Events
Finds adverse event reports specifically related to medical devices.
Search Device Classification
Looks up the official classification codes for medical devices.
Search Device Enforcement
Retrieves enforcement and recall reports for medical equipment.
Search Drug Adverse Events
Searches the public database for adverse event reports linked to pharmaceuticals.
Search Drug Approvals
Finds FDA-approved brand names and generic drug listings.
Search Drug Enforcement
Lists official recall enforcement reports for pharmaceutical products.
Search Drug Labels
Retrieves the full, official labeling information for FDA drug products.
Search Food Adverse Events
Searches adverse event reports related to food items and consumption.
Search Food Enforcement
Retrieves enforcement and recall reports specifically for contaminated foods.
Search Ndc
Searches the National Drug Code directory using manufacturer identifiers.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with FDA (openFDA), then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by FDA (openFDA). All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Compliance officers spend hours navigating siloed databases.
Right now, checking product safety means juggling a dozen browser tabs. You visit the FDA site for drug labels, then switch to a food recall database for contamination reports, and maybe open a separate portal just to check medical device enforcement actions. It's copy-pasting data across sheets until your eyes glaze over.
With this MCP, you simply ask: 'What are the current risks associated with product Z?' Your agent pulls everything—drug labels, food recalls, device warnings—and gives you a single, consolidated report. You get answers, not spreadsheets.
openFDA (openFDA) provides comprehensive safety checks.
The biggest time sink vanishes: manually cross-referencing drug codes with recall reports. Previously, you needed the NDC code first, then had to search for labels, and finally check enforcement actions separately.
Now, tell your agent everything at once. It handles the flow from identifying a product using `search_ndc` to confirming its status across multiple data sets in seconds.
What openFDA MCP does for your AI
Need to know what's going on with drug labels or public health risks? This MCP connects your AI agent straight into the openFDA database. You can ask it complex questions about everything from approved medications to recent recalls affecting food products. Instead of downloading massive CSV files and spending hours manually cross-referencing government APIs, you just talk to your agent.
It handles the deep dives. Need to check if a drug is currently facing shortages? Ask for it. Concerned about a medical device's safety record? Run the query instantly. When you connect this MCP via Vinkius, you get access to thousands of datasets—including detailed information on NDC codes and enforcement actions—without ever building complex manual exports yourself.
019d7597-a766-73bc-ac2a-2ab1635e6207 How to set up openFDA MCP
The bottom line is: you ask a question in plain English, and this MCP delivers the complex health data answer.
First, subscribe to this MCP and optionally input your openFDA API Key in the settings.
Next, tell your AI client exactly what you need—for example, 'What were the adverse events for drug X last quarter?'
Your agent uses the available tools to query the public databases and returns structured data on drugs, foods, or devices.
Who uses openFDA MCP
This connector is for anyone who needs to verify public safety claims or track regulatory compliance. It’s perfect for the researcher buried under government reports or the pharma professional who needs quick access to adverse event histories.
Monitoring food and drug recall reports across multiple regions to ensure company adherence to federal standards.
Running large-scale queries on adverse event data for specific medications or medical devices to identify emerging public health trends.
Pulling structured drug labeling information and NDC codes into a dashboard without manually exporting reports from multiple FDA pages.
Benefits of connecting openFDA MCP
Pinpoint product risks immediately. Instead of reading through pages of documents, you can ask the agent to run a query using search_device_adverse_events across thousands of reports for medical devices.
Stay ahead of supply chain issues. Use get_drug_shortages to check if a critical medication is facing current or resolved shortages before drafting a clinical recommendation.
Simplify compliance checks. When monitoring recalls, you can use search_food_enforcement and search_drug_enforcement in one workflow to see where contaminated products are circulating.
Deep dive into product details. Get the full picture of any medication by using search_drug_labels to pull official FDA labeling data directly into your analysis flow.
Streamline identification. Don't waste time guessing a drug’s code; use search_ndc to look up its exact National Drug Code (NDC) identifier instantly.
openFDA MCP use cases
Investigating an unexpected outbreak.
A public health official notices spikes in sickness cases. They ask their agent, 'What were the adverse events reported for foods consumed in Q1?' The agent runs search_food_adverse_events and identifies a specific batch of organic spinach linked to contamination.
Due diligence on new medical equipment.
An engineer needs to vet a piece of industrial machinery. They tell their AI client, 'Check the device classification and any enforcement actions.' The agent runs search_device_classification followed by search_device_enforcement, giving an instant risk profile.
Researching competitor drug profiles.
A researcher needs to compare two drugs. They prompt the agent, 'Show me the labels and approval status for Drug A vs. Drug B.' The MCP uses search_drug_labels and search_drug_approvals to pull structured data side-by-side.
Handling a sudden product recall.
A compliance officer needs to know the scope of a food recall. They ask, 'Are there any recent recalls in California?' The agent uses search_food_enforcement and provides a list of affected products and regions.
openFDA MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Searching multiple government sites.
Opening the FDA website, then the CDC site, then an industry database. Copying data from one source and pasting it into a spreadsheet for comparison.
Just ask your agent to compare them. For instance, 'Compare adverse events reported for Drug X using search_drug_adverse_events with its official label details via search_drug_labels.' It handles the data plumbing.
Forgetting product identifiers.
Trying to find a drug's full history but only knowing the brand name. The search returns vague results because it lacks the specific code needed for deep research.
Always start by running search_ndc. This tool ensures you have the exact National Drug Code, which is required for accurate searches like finding approvals using search_drug_approvals.
Mixing up device and drug data.
Trying to find a medical device's recall history by searching only pharmaceutical databases. The system can’t differentiate between the two categories of products.
Be specific in your prompt, or use the targeted tools. Use search_device_enforcement for equipment recalls and search_drug_enforcement for medicine recalls.
When to use openFDA MCP
Use this MCP if your core job involves tracking public health risks, regulatory compliance, or product safety verification across multiple domains (drugs, foods, devices). You need the breadth of openFDA data—from adverse events to labeling details and recalls. Don't use this if you only need general industry news or high-level summaries; this tool provides granular, structured government API data. If your task is pure trend analysis without linking it back to a specific regulatory report (like an NDC code lookup), consider using a specialized data modeling MCP instead. However, if the core question involves 'Is X safe?' or 'What happened when Y was recalled?', this is the definitive source you need.
Frequently asked questions about openFDA MCP
How do I check for drug shortages using openFDA (openFDA)? +
You use the get_drug_shortages tool. This immediately tells you if a medication is currently short, or if it was previously marked as such, giving you real-time supply chain status.
Can I search for food adverse events with openFDA (openFDA)? +
Yes, use the search_food_adverse_events tool. This allows you to pull reports on unusual incidents related to consumed foods, helping track public health risks quickly.
What is the difference between drug and food recalls in openFDA (openFDA)? +
The MCP separates these domains for accuracy. Use search_drug_enforcement for pharmaceutical recalls and search_food_enforcement for contaminated food products.
How do I find drug labels using openFDA (openFDA)? +
Run the search_drug_labels tool. This pulls detailed, official FDA labeling information directly into your workspace, which is much faster than navigating the web portal.
Do I need an API key for openFDA (openFDA)? +
It's optional but recommended. You can input your own openFDA API Key in settings to ensure reliable and continuous access when running complex queries.