Drug safety, interactions, adverse events, and regulatory data in one MCP. Check any drug or active ingredient against DrugBank, WHO Essential Medicines, FDA FAERS adverse events, drug-drug interactions, Australian TGA ARTG, FDA NDI notifications, and ChEMBL bioactivity — all source-linked and free.
Equivalent data through commercial platforms (Lexicomp, Micromedex, DrugBank Pro) costs 20,000ドル+/year. This MCP is free.
Live endpoint: https://pharma-mcp-server.rootsbybenda.workers.dev/mcp
SSE fallback: https://pharma-mcp-server.rootsbybenda.workers.dev/sse
Look up a drug, medicine, active ingredient, or CAS number across DrugBank, WHO Essential Medicines, Australian TGA ARTG, and FDA NDI notifications. Returns identifiers, targets, schedules, dosage forms, indications, and regulatory records.
query: "ibuprofen"
→ DrugBank: Ibuprofen (DB01050), CAS 15687-27-1, approved/investigational
Targets: Prostaglandin G/H synthase 1 & 2, PPAR-gamma, CFTR
Drug-Drug Interactions: 100
WHO Essential: Yes — ATC M01AE01, analgesic/anti-inflammatory
Formulations: IV 5 mg/mL; Oral 200/400/600 mg tablet; Liquid 100-200 mg/5 mL
Dosage: 200-400 mg q6-8h; max 1200-2400 mg/day
Contraindications: Active GI bleeding; severe renal impairment; third trimester pregnancy
TGA ARTG: 10 registered products (BRUFEN 400mg, CALDOLOR IV, NUROFEN PLUS, etc.)
Check drug-drug interactions for one drug or a specific pair. Returns interaction severity, mechanism, clinical effect, evidence level, and management recommendations for medication safety review.
query: "warfarin aspirin"
→ Severity: MAJOR; Mechanism: additive anticoagulant + antiplatelet effect;
Clinical: increased bleeding risk; Management: avoid combination or monitor INR closely
Check FDA FAERS adverse-event records for a drug or active ingredient. Returns total reports, serious outcomes, death reports, top adverse reactions, and common patient age groups.
query: "isotretinoin"
→ Total reports: 12,847; Serious: 8,231; Deaths: 89; Top reactions: depression,
inflammatory bowel disease, suicide attempt; Peak age: 15-25
Search across pharmaceutical regulatory and safety databases by keyword. Use for broad discovery across DrugBank, WHO Essential Medicines, TGA ARTG, FAERS, FDA NDI, drug interactions, and ChEMBL bioactivity.
query: "SSRI pregnancy" → matches across FAERS (birth defects), interactions, DrugBank warnings
| Dataset | Records |
|---|---|
| Australian TGA ARTG registered medicines | 23,259 |
| ChEMBL bioactivity records | 7,941 |
| DrugBank compounds | 4,947 |
| Drug-drug interactions | 5,000 |
| FDA FAERS adverse-event records | 2,000 |
| FDA NDI notifications | 1,330 |
| WHO Essential Medicines | 782 |
100% source-traceability: every record links to DrugBank, WHO, TGA, FDA FAERS, or ChEMBL primary sources.
Sources: DrugBank (open data), WHO Model List of Essential Medicines, Australian TGA ARTG, FDA FAERS (Adverse Event Reporting System), FDA New Dietary Ingredient notifications, ChEMBL (EMBL-EBI).
Add to your MCP config:
{
"mcpServers": {
"roots-pharma-regulatory": {
"url": "https://pharma-mcp-server.rootsbybenda.workers.dev/sse"
}
}
}Use the Streamable HTTP endpoint:
https://pharma-mcp-server.rootsbybenda.workers.dev/mcp
Every caller receives full data; a 60 requests/minute abuse-prevention limit applies per IP.
- Cloudflare Workers + Agents SDK
- Cloudflare D1 (SQLite at the edge)
- Durable Objects (session-scoped rate limiting)
- Model Context Protocol (MCP)
Roots by Benda — regulatory intelligence platform built by Shahar Ben-David with Claude. Pharmaceutical database assembled from primary sources across DrugBank, WHO, TGA, FDA, and ChEMBL.
- Website: rootsbybenda.com
- LinkedIn: Shahar Ben-David
MIT