check_drug
ActiveTool of io.github.rootsbymenda/pharma-regulatory
Retrieve pharmaceutical regulatory reference data for a drug, medicine, or active ingredient across multiple authoritative datasets. Input: drug brand name, generic active ingredient, or CAS number (e.g. 'metformin', 'ibuprofen', '50-78-2'). Returns: DrugBank compound data (ID, groups, targets, SMILES, DDI count), WHO Essential Medicines listing (ATC code, formulations, indications, dosage, contraindications, pregnancy safety), Australian TGA ARTG records (ARTG ID, sponsor, category, schedule, dosage form, route, indications), and FDA NDI notifications (NDI number, FDA response, intended use). Sources: DrugBank (4,947 compounds), WHO EML, Australian TGA ARTG (23,259 medicines), FDA NDI (1,330 notifications). For pharmaceutical regulatory compliance and drug safety reference. Do not use for drug-drug interactions (use check_drug_interactions), adverse events (use check_adverse_events), or cosmetic/food/cannabis substances.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Drug brand name, generic active ingredient, medicine name, synonym, or CAS number (Chemical Abstracts Service registry number, e.g. '50-78-2'). Use generic active ingredient names when possible for cross-database matching across DrugBank, WHO, TGA, FDA NDI, and ChEMBL."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
io.github.rootsbymenda/pharma-regulatory
https://github.com/rootsbymenda/pharma-mcp-server
1/7 registries