Search RxNorm Drugs by Name
rxnorm.drugs.searchSearch the NIH RxNorm database by generic or brand name to retrieve standardized drug concepts, RxCUI identifiers, term types, and synonyms for EHR, pharmacy, and insurance use.
Instructions
Search the NIH RxNorm drug database by generic name, brand name, or ingredient. Returns standardized drug concepts with their RxCUI identifiers, term types (ingredient, brand name, clinical drug, branded drug), and synonyms. RxNorm is the US standard drug nomenclature used by EHRs, pharmacies, and insurers. Use the RxCUI from results with rxnorm.drugs.properties and rxnorm.drugs.class for deeper drug information. Filter by term type (tty) to focus on ingredients (IN), brand names (BN), or clinical drug formulations (SCD/SBD).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tty | No | Filter by RxNorm term type (TTY). Common values: IN=Ingredient, BN=Brand Name, SCD=Semantic Clinical Drug (includes dose/form), SBD=Semantic Branded Drug. Omit to return all types. | |
| name | Yes | Drug name to search — generic name (e.g. "aspirin"), brand name (e.g. "Tylenol"), or ingredient (e.g. "acetaminophen") | |
| limit | No | Maximum number of drug concepts to return (1–100, default 20) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |