cyanheads/openfda-mcp-server
Query FDA data on drugs, food, devices, and recalls via openFDA. STDIO or Streamable HTTP.
Platform-specific configuration:
{
"mcpServers": {
"openfda-mcp-server": {
"command": "npx",
"args": [
"-y",
"openfda-mcp-server"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<div align="center"> <h1>@cyanheads/openfda-mcp-server</h1> <p><b>Query FDA data on drugs, food, devices, and recalls via openFDA. STDIO or Streamable HTTP.</b> <div>7 Tools</div> </p> </div>
<div align="center">
[](https://www.npmjs.com/package/@cyanheads/openfda-mcp-server) [](./CHANGELOG.md) [](https://www.npmjs.com/package/@cyanheads/mcp-ts-core) [](https://modelcontextprotocol.io/)
[](./LICENSE) [](https://www.typescriptlang.org/) [](https://bun.sh/)
</div>
---
Seven tools for querying FDA data across drugs, food, devices, and recalls:
| Tool | Description | |:---|:---| | openfda_search_adverse_events | Search adverse event reports across drugs, food, and devices | | openfda_search_recalls | Search enforcement reports and recall actions across drugs, food, and devices | | openfda_count | Aggregate and tally unique values for any field across any openFDA endpoint | | openfda_get_drug_label | Look up FDA drug labeling (package inserts / SPL documents) | | openfda_search_drug_approvals | Search the Drugs@FDA database for NDA/ANDA application approvals | | openfda_search_device_clearances | Search FDA device premarket notifications — 510(k) clearances and PMA approvals | | openfda_lookup_ndc | Look up drugs in the NDC (National Drug Code) Directory |
openfda_search_adverse_eventsSearch advers
Loading reviews...