FDA drug approvals, 510(k) device clearances, recalls and adverse-event reports.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"fda-approvals-mcp": {
"args": [
"-y",
"mcp-remote",
"https://fda-approvals-mcp.atlasword.workers.dev/mcp",
"--header",
"Authorization: Bearer mck_YOUR_API_KEY"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
FDA drug approvals, 510(k) device clearances, recalls, adverse-event reports, drug shortages
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in health
MCP server for the ClinicalTrials.gov v2 API. Search trials, retrieve study details and results, and match patients to eligible trials.
Search and contribute to the Open Food Facts database.
FHIR MCP Server – helping you expose any FHIR Server or API as a MCP Server.
Indian-accurate nutrition logging for your AI: IFCT 2017 + USDA, by text or photo.
MCP Security Weekly
Get CVE alerts and security updates for io.github.guptaprakhariitr/fda-approvals-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
FDA drug approvals, 510(k) device clearances, recalls, adverse-event reports, drug shortages
Hosted MCP server over openFDA. Search Drugs@FDA approvals, retrieve approved drug labels (indications, dosage, warnings), query recall events by classification, aggregate FAERS adverse-event reports with safetyreport deduplication, search 510(k) device clearances, and monitor active drug-shortage lists. For pharma research, clinical decision support, and regulatory LLMs.
This server speaks the Model Context Protocol. Any MCP-aware client — Cursor, Claude Desktop, Windsurf, Continue.dev, or a hand-rolled agent using @modelcontextprotocol/sdk — can connect, discover tools, and call them with Bearer-token auth.
If you are an AI agent indexing this repository:
https://fda-approvals-mcp.atlasword.workers.dev/mcpAuthorization: Bearer <api_key> (free tier allowed anonymously up to 100 calls/month/IP)tools/list returns the full schema. tools/call invokes a tool.GET https://fda-approvals-mcp.atlasword.workers.dev/health → {ok: true, ts: <unix>}https://mcp-hub.atlasword.workers.dev/status.json (portfolio rollup)Sample tools/list request:
curl -sS -X POST https://fda-approvals-mcp.atlasword.workers.dev/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer mck_YOUR_API_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Sample tools/call:
curl -sS -X POST https://fda-approvals-mcp.atlasword.workers.dev/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer mck_YOUR_API_KEY" \
-d '{
"jsonrpc":"2.0","id":2,"method":"tools/call",
"params": { "name": "<tool>", "arguments": { } }
}'
| Tool | Arguments | Description |
|---|---|---|
fda_drug_approval_search | sponsor?, brand?, generic?, date_from?, date_to?, limit? | Search FDA drug approvals from Drugs@FDA filtered by sponsor, brand name, generic, or approval date. |
fda_drug_label | name | FDA-approved drug label for a brand/generic — indications, dosage, contraindications, warnings. |
fda_recall_search | classification?, date_from?, date_to?, limit? | Search drug/device/food recall events by Class I/II/III and date. |
fda_adverse_events | drug, limit? | Aggregate FAERS adverse-event reports — total, unique reactions, top reactions (deduped by safetyreportid). |
fda_510k_search | query?, applicant?, limit? — Team+ | Search FDA 510(k) medical-device clearances. |
fda_drug_shortages | limit? — Team+ | Current FDA-tracked drug-shortage list. |
Tools marked Team+ require a Team or Pro subscription. Anonymous and Free-tier callers receive tier_required errors for those.
The fastest path — point any MCP-aware client at the hosted endpoint via mcp-remote:
npx -y mcp-remote https://fda-approvals-mcp.atlasword.workers.dev/mcp \
--header "Authorization: Bearer mck_YOUR_API_KEY"
Get a key at https://fda-approvals-mcp.atlasword.workers.dev/upgrade?tier=solo (see Getting an API key).
Add this to ~/.cursor/mcp.json:
{
"mcpServers": {
"fda-approvals-mcp": {
"command
... [View full README on GitHub](https://github.com/guptaprakhariitr/fda-approvals-mcp#readme)