RxNorm MCP by usefulapi
Server Details
Look up drug names, RxCUIs, ingredients and interactions in RxNorm.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- m190/usefulapi-mcp
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 13 tools
Most tools map to distinct RxNav endpoints and purposes, but name-matching tools (find_rxcui_by_name, get_approximate_match, get_drugs, get_spelling_suggestions) have overlapping search intents, and get_all_related vs get_related_by_type plus get_concept_properties vs get_property require careful reading to distinguish.
All 13 tools share the rxnorm_ prefix and a consistent verb_noun snake_case pattern (get_X, find_X_by_name), making the surface highly predictable.
13 tools is a well-scoped set that maps cleanly onto the RxNav/RxClass REST endpoints, with each tool earning its place and little redundancy.
Coverage spans name lookup, fuzzy matching, related concepts, drug classes, properties, NDCs, history, and metadata, which is strong for the RxNorm domain; minor gaps like reverse NDC-to-RxCUI lookup or drug-drug interaction endpoints exist but core workflows are covered.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
13 tool updates
- Changed
rxnorm_find_rxcui_by_name1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_all_related1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_approximate_match1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_class_members1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_concept_properties1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_drug_classes1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_drugs1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_history_status1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_ndcs1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_property1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_related_by_type1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_spelling_suggestions1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
- Changed
rxnorm_get_term_types1 field changed- changed
Input schema / $schemaPrevious value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
Related MCP Connectors
US medication lookup: drug search, forms and strengths, NDC/RxCUI, recalls, shortages.
Drug-drug interaction checker for clinical LLMs using RxNorm and DailyMed.
RxNorm MCP — wraps the NLM RxNav REST API (free, no auth)
Search DailyMed drug labels, SPLs, NDCs and packaging.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables users to query standardized drug concepts from the National Library of Medicine's RxNorm, including name-based search, drug property retrieval, and related concept exploration via the RxNav REST API.288 npmMIT
- AlicenseAqualityDmaintenanceEnables drug terminology standardization and name normalization via RxNav API, supporting drug name search, generic/brand name conversion, ATC classification, and ingredient lookup.6GPL 3.0
- AlicenseAqualityCmaintenanceEnables conversational drug and supplement lookup, detailed profiles, and interaction checking via the MedData API.722 PyPIMIT
- AlicenseNot gradedqualityBmaintenanceEnables checking drug-drug interactions, resolving drug names or products, and retrieving structured drug monographs (indication, mechanism of action, dosing, adverse effects) via the DrugBank Clinical API.12 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.