MCP server
openFDA MCP by usefulapi
io.usefulapi/openfda
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Search openFDA drug, device, food and adverse-event datasets.
Working at last checkVerified publisher: usefulapi.ioAbout 4,628 tokens per request once connected14 tools
https://openfda.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 14
- Token cost
- About 4,628 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http openfda https://openfda.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.openfda] url = "https://openfda.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"openfda":{"httpUrl":"https://openfda.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"openfda":{"url":"https://openfda.usefulapi.io/mcp"}}}
VS Code
{"servers":{"openfda":{"type":"http","url":"https://openfda.usefulapi.io/mcp"}}}
Antigravity
agy mcp add openfda https://openfda.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"openfda","server_url":"https://openfda.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"openfda","server_url":"https://openfda.usefulapi.io/mcp"}
Tools
openfda_count~436 tokens
openFDA's most valuable feature: aggregate over any dataset by a field to get a top-terms histogram (returns `results: [{term, count}]` instead of records). Use the '.exact' field suffix to count whole phrases. Example: endpoint 'drug/event', field 'patient.reaction.reactionmeddrapt.exact', search 'openfda_query~553 tokens
Generic escape hatch to query ANY supported openFDA endpoint with the full parameter set — covers the less-common datasets (device/pma, device/registrationlisting, device/udi, device/covid19serology, drug/orangebook, other/nsde, other/substance, tobacco/problem, etc.). Use the named search tools foropenfda_search_device_510k~308 tokens
Search 510(k) premarket notification clearances: devices cleared for market as substantially equivalent to a predicate, with applicant, decision, product code and dates. openFDA device/510k endpoint.openfda_search_device_classification~317 tokens
Search the FDA device classification database: a device type's product code, device class (I/II/III), regulation number, medical specialty and submission requirements. openFDA device/classification endpoint.openfda_search_device_events~297 tokens
Search the MAUDE database: medical device adverse events — reported injuries, deaths and malfunctions involving medical devices. openFDA device/event endpoint.openfda_search_device_recalls~296 tokens
Search medical device recalls: recalled devices with the reason, recalling firm, classification, product code and status. openFDA device/recall endpoint.openfda_search_drug_events~313 tokens
Search the FDA Adverse Event Reporting System (FAERS): reports of drug side effects, adverse reactions and medication errors submitted to the FDA. Returns individual case reports. openFDA drug/event endpoint.openfda_search_drug_labels~306 tokens
Search Structured Product Labeling (SPL): the official prescribing information for drugs — indications, warnings, dosage, adverse reactions, drug interactions and more. openFDA drug/label endpoint.openfda_search_drug_ndc~302 tokens
Search the National Drug Code (NDC) directory: every drug product's code, name, dosage form, route, active ingredients, marketing status and labeler. openFDA drug/ndc endpoint.openfda_search_drug_recalls~303 tokens
Search drug recall enforcement reports: recalled drug products with the reason, classification (Class I/II/III), recalling firm, distribution and status. openFDA drug/enforcement endpoint.openfda_search_drug_shortages~289 tokens
Search current and resolved drug shortages: the affected product, status, reason, availability and related dates. openFDA drug/shortages endpoint.openfda_search_drugsfda~297 tokens
Search Drugs@FDA: FDA-approved drug products and their applications (NDA/ANDA/BLA), sponsors, approval dates, products and submissions. openFDA drug/drugsfda endpoint.openfda_search_food_events~310 tokens
Search the CFSAN Adverse Event Reporting System (CAERS): adverse events and product complaints for foods, dietary supplements and cosmetics. openFDA food/event endpoint.openfda_search_food_recalls~301 tokens
Search food recall enforcement reports: recalled food products with the reason, classification (Class I/II/III), recalling firm, distribution state and status. openFDA food/enforcement endpoint.
Browse
Related MCP servers
- Openfda
Query FDA data on drugs, food, devices, and recalls via openFDA. STDIO or Streamable HTTP. - ScorpTech x402 API
112 x402 pay-per-call tools: web data, security/OSINT, SEC and public data, Solana/EVM lookups - Health & medicines
Clinical trials, RxNorm drug lookups, FDA drug and device data, PubMed and NHS organisations. - Maxwell Directory (x402 + MCP)
Local providers worldwide, plus travel and public data. Free search; paid answers via x402. - Openfda
FDA drug data via openFDA: adverse-event reports and safety-signal tools (FAERS search, event… - Fda Regulations
FDA Regulations MCP — US Food & Drug Administration regulations (21 CFR). - Tollbooth
37 paid x402 MCP tools for OSINT, prediction markets, web intel, and agent security on Base USDC. - SEC Filings & Earnings
SEC filings, insider trades, and earnings data
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/openfda)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents