clinical-mcp

Tool reference
← All tools  /  Drugs — RxNorm · RxTerms · RxClass
check_drug_interactionslive API

Drug–drug interactions

Check for interactions among 2+ medications (drug names or rxcuis).

How to use

Pass an array of ≥2 drugs. NOTE: NLM restricted the public RxNav interaction dataset in 2024 — identification always works, but interaction results may be empty (the tool flags available:false).

Parameters

NameTypeDescription
drugsstring[]requiredTwo or more drug names or rxcuis.

Example input

{
  "drugs": [
    "warfarin",
    "aspirin"
  ]
}

Example output

{
  "resolved": [
    {
      "rxcui": "11289",
      "name": "warfarin"
    },
    {
      "rxcui": "1191",
      "name": "aspirin"
    }
  ],
  "available": false,
  "interactions": [],
  "note": "The RxNav interaction dataset returned no data (restricted since 2024). Confirm with a licensed interaction reference."
}

Call it (MCP tools/call)

{
  "method": "tools/call",
  "params": {
    "name": "check_drug_interactions",
    "arguments": {
      "drugs": [
        "warfarin",
        "aspirin"
      ]
    }
  }
}
  • Endpoint: POST https://clinical-mcp.mcharge.in/mcp (Streamable HTTP).