NLM RxNorm (Drug Database) MCP Server with 21 Tools for Claude, Cursor, and AI Agents
Access the NLM RxNorm database to search for drugs, retrieve RxCUIs, and inspect standardized drug properties and identifiers. Vinkius routes your AI agents directly to NLM RxNorm (Drug Database) through a governed connection. 21 tools ready to use with Claude, ChatGPT, Cursor, or any AI agent — no hosting, no setup, connect in 30 seconds.
Ask AI about this server
Compatible with every major AI agent and IDE

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
What is the NLM RxNorm MCP Server?
The NLM RxNorm MCP Server routes AI agents like Claude, ChatGPT, and Cursor directly to NLM RxNorm via 21 tools. Access the NLM RxNorm database to search for drugs, retrieve RxCUIs, and inspect standardized drug properties and identifiers. Powered by Vinkius — your credentials stay on your side of the connection, every request is auditable. Connect in under 2 minutes.
Built-in capabilities (21)
Tools for your AI Agents to operate NLM RxNorm
Ask your AI agent "Search for the drug 'Lisinopril' and provide its RxCUI." and get the answer without opening a single dashboard. With 21 tools connected to real NLM RxNorm data, your agents reason over live information, cross-reference it with other MCP servers, and deliver insights you would spend hours assembling manually.
Works with Claude, ChatGPT, Cursor, and any MCP-compatible client. Powered by Vinkius — your credentials never touch the AI model, every request is auditable. Connect in under two minutes.
Why teams choose Vinkius
One subscription gives you the infrastructure to connect your AI agents to thousands of MCP servers — and deploy your own to the Vinkius Edge. Your credentials stay yours. Your data flows directly between your agent and the API. DLP blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade routing and governance, zero maintenance.
Build your own MCP Server with our secure development framework →The NLM RxNorm (Drug Database) App Connector works with every AI agent you already use
…and any MCP-compatible client


















Use all 21 NLM RxNorm (Drug Database) tools with your AI agents right now
Vinkius routes your AI agents to NLM RxNorm (Drug Database) through a governed proxy. Beyond a simple connection, you get full visibility into every action your agents perform, with enterprise-grade security and up to 60% savings on AI costs.
Find related ndcs on NLM RxNorm (Drug Database)
Find NDCs related by concept, drug, or NDC product
Find rxcui by id on NLM RxNorm (Drug Database)
Search for an identifier and return associated RxCUIs
Find rxcui by string on NLM RxNorm (Drug Database)
Search for a drug by name from any vocabulary in RxNorm
Find similar classes by drug list on NLM RxNorm (Drug Database)
Identify classes with drug members similar to a provided list of RxCUIs
Get all properties on NLM RxNorm (Drug Database)
Return detailed properties for an RxNorm concept
Get all related info on NLM RxNorm (Drug Database)
Retrieve all concepts related to a specified RxCUI
Get all rxterm info on NLM RxNorm (Drug Database)
Return display names, synonyms, strengths, and routes for an RxCUI
Get approximate match on NLM RxNorm (Drug Database)
Find concepts and atom IDs that approximately match a query string
Get class by rxnorm drug id on NLM RxNorm (Drug Database)
Return the classes containing a specific drug
Get class members on NLM RxNorm (Drug Database)
g., ATC, MeSH, VA Class). Return all drug members of a specified class
Get drugs on NLM RxNorm (Drug Database)
) related to an ingredient or brand name. Return drug products related to a specified name
Get ndc properties on NLM RxNorm (Drug Database)
Return detailed metadata for an NDC
Get ndc status on NLM RxNorm (Drug Database)
Return the status and history of an NDC
Get ndcs on NLM RxNorm (Drug Database)
Return active NDCs associated with an RxNorm concept
Get related by relationship on NLM RxNorm (Drug Database)
g., tradename_of). Retrieve concepts directly related by a specific relationship type
Get related by type on NLM RxNorm (Drug Database)
g., IN, SBD, SCD). Retrieve related concepts of specific term types
Get rx concept properties on NLM RxNorm (Drug Database)
Return basic properties for an RxNorm concept
Get rx property on NLM RxNorm (Drug Database)
Retrieve a specific property value for a concept
Get rxcui history status on NLM RxNorm (Drug Database)
Return the status, attributes, and history of a concept
Get rxterm display name on NLM RxNorm (Drug Database)
Return the RxTerms display name for a concept
Get spelling suggestions on NLM RxNorm (Drug Database)
Return strings similar to a specified string for auto-correction
What the NLM RxNorm (Drug Database) MCP Server unlocks
Connect your AI agent to the National Library of Medicine (NLM) RxNorm database. This server provides comprehensive access to standardized drug nomenclature and relationships, allowing for precise identification and analysis of pharmaceutical products.
What you can do
- Drug Search — Find RxNorm Concept Unique Identifiers (RxCUIs) by name, identifier (NDC, ATC, SNOMEDCT), or approximate matching using
find_rxcui_by_stringandfind_rxcui_by_id. - Property Inspection — Retrieve detailed drug properties, including names, synonyms, and attributes categorized by source via
get_all_properties. - Relationship Mapping — Explore related concepts and term types (TTY) to understand drug hierarchies and ingredients using
get_all_related_info. - Spelling Correction — Get suggestions for misspelled drug names to ensure accurate queries with
get_spelling_suggestions. - NDC & Identifier Lookup — Map external codes to RxNorm standards for interoperability.
How it works
1. Subscribe to this server
2. Enter your NLM UTS API Key
3. Start querying drug data from Claude, Cursor, or any MCP-compatible client
Who is this for?
- Healthcare Developers — Integrate standardized drug data into clinical decision support tools.
- Medical Researchers — Analyze drug relationships and properties using a trusted, standardized vocabulary.
- Data Scientists — Map disparate drug datasets to a common RxNorm standard for analysis.
Frequently asked questions about the NLM RxNorm (Drug Database) MCP Server
How can I find the RxCUI for a specific drug name?
You can use the find_rxcui_by_string tool. Simply provide the drug name, and the agent will return the associated RxNorm Concept Unique Identifiers.
What should I do if I am unsure of the correct spelling of a drug?
Use the get_spelling_suggestions tool. It provides strings similar to your input to help you find the correct standardized drug name.
Can I retrieve all properties, such as synonyms and attributes, for a drug?
Yes, the get_all_properties tool allows you to fetch detailed attributes, codes, and names associated with a specific RxCUI.
More in this category

SingleStore
6 toolsEquip your AI agent to natively interact with your SingleStore database. Execute raw SQL queries, perform semantic vector searches, list workspaces, and audit billing directly from the terminal.

SQL Syntax Validator
1 toolsAudit SQL queries for syntax errors before executing them. Prevent DB crashes and deadlocks with local AST parsing.

Snowtrace (Avalanche Explorer)
21 toolsExplore the Avalanche C-Chain — check AVAX balances, track ERC-20/NFT transfers, and inspect smart contract data directly from your AI agent.

Tencent CloudBase / 腾讯云开发 TCB
8 toolsChina's dominant serverless platform — orchestrate cloud functions, databases, and storage via AI.
You might also like

Advice Slip
3 toolsUniversal advice engine — get random advice or search by keyword via AI.

Bland AI
10 toolsAutomate phone calls via Bland AI — dispatch voice agents, analyze call transcripts, and manage inbound phone numbers directly from your AI agent.

Watchmode Streaming Availability
8 toolsFind where to watch any movie or TV show — search streaming availability across Netflix, Disney+, HBO Max, and 200+ platforms directly from your AI agent.

Braintree
8 toolsProcess and manage payments via Braintree GraphQL API — search transactions, manage customers, and issue refunds directly from any AI agent.
We built the connector to NLM RxNorm (Drug Database). Now put your agents to work. Fully governed.
Vinkius is the AI Gateway with managed hosting. Stop building connectors. Every connection runs inside eight layers of security.
Hosted, sandboxed, and live on AWS. You don't provision anything. You don't maintain anything. You connect.
Every tool call, every token, every response. Logged and auditable. Data flows direct from NLM RxNorm (Drug Database) to your agent. Nothing is stored on our side. Ever.
Eight governance layers on every request. Sensitive data redacted before it reaches the model. Kill switch if anything goes sideways. Always on.
