drugs
ActiveTool of mcp-clinicaltables
"Drug name lookup" / "find prescription [X]" / "medication autocomplete" / "RxCUI for [drug]" / "what does [pill] treat" / "available strengths for [drug]" — search RxTerms (NLM prescribing-vocabulary derived from RxNorm, ~22k drug names with route/strength). Returns names like "Aspirin (Chewable)", "Lisinopril (Oral Pill)". Use for prescription entry, drug name autocomplete, or as a stepping-stone to RxNorm RxCUI lookups. Pass ef="STRENGTHS_AND_FORMS,RXCUIS" to include dosage strengths and RxNorm IDs.
Parameters schema
{
"type": "object",
"required": [
"terms"
],
"properties": {
"df": {
"type": "string",
"description": "Comma-separated display fields to use in the `displays` array. Default varies per table; usually the canonical name."
},
"ef": {
"type": "string",
"description": "Comma-separated extra fields to include per match. Known fields: STRENGTHS_AND_FORMS,RXCUIS,DISPLAY_NAME_SYNONYM,IS_RETIRED."
},
"count": {
"type": "number",
"default": 7,
"maximum": 500,
"minimum": 1,
"description": "Maximum matches to return. Default 7, max 500. Use 1–3 for typeahead UX, 20–50 for browsing."
},
"terms": {
"type": "string",
"description": "Search query — prefix/contains match against canonical names. Whitespace-split into AND tokens. Example: \"aspirin\"."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
mcp-clinicaltables
https://github.com/pipeworx-io/mcp-clinicaltables
2/7 registries