clinical-mcp

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

Fuzzy drug search (RxNorm)

Find RxNorm drug concepts by (fuzzy) name via RxNav’s approximate match. Returns {rxcui, name} candidates.

How to use

Best for a quick name → RXCUI. For exact/normalized resolution use rxnorm_find_rxcui.

Parameters

NameTypeDescription
querystringrequiredDrug name (brand or generic).
limitnumberoptionalMax candidates (default 15).

Example input

{
  "query": "warfarin",
  "limit": 2
}

Example output

{
  "drugs": [
    {
      "rxcui": "11289",
      "name": "warfarin"
    },
    {
      "rxcui": "855288",
      "name": "warfarin sodium"
    }
  ]
}

Call it (MCP tools/call)

{
  "method": "tools/call",
  "params": {
    "name": "search_drug",
    "arguments": {
      "query": "warfarin",
      "limit": 2
    }
  }
}
  • Endpoint: POST https://clinical-mcp.mcharge.in/mcp (Streamable HTTP).