clinical-mcp

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

RxClass: class → member drugs

Given a class id and its relaSource, list the member drugs (RxNorm ingredients) of that class — e.g. "all ACE inhibitors".

How to use

Get a classId + relaSource from rxclass_get_drug_classes first.

Parameters

NameTypeDescription
classIdstringrequiredThe class identifier, e.g. "C09AA".
relaSourcestringoptionalThe relation source, e.g. "ATC". Usually required.

Example input

{
  "classId": "C09AA",
  "relaSource": "ATC"
}

Example output

{
  "classId": "C09AA",
  "relaSource": "ATC",
  "members": [
    {
      "rxcui": "18867",
      "name": "benazepril"
    },
    {
      "rxcui": "1998",
      "name": "captopril"
    },
    {
      "rxcui": "29046",
      "name": "lisinopril"
    }
  ]
}

Call it (MCP tools/call)

{
  "method": "tools/call",
  "params": {
    "name": "rxclass_get_class_members",
    "arguments": {
      "classId": "C09AA",
      "relaSource": "ATC"
    }
  }
}
  • Endpoint: POST https://clinical-mcp.mcharge.in/mcp (Streamable HTTP).