Skip to content
Vinkius

NLM RxNorm (Drug Database) Connector for AI agents.

21 live capabilities

Access standardized drug nomenclature and pharmaceutical identifiers for clinical accuracy.

Live agent request NLM RxNorm (Drug Database) / Connector

Waiting for input…

AI Agent

Why people use NLM RxNorm (Drug Database)

Standardizing Pharmaceutical Data with NLM RxNorm (Drug Database)

With the NLM RxNorm (Drug Database) MCP, your agent does the heavy lifting. Instead of manual lookups, your agent can instantly pull the exact RxCUI, synonyms, and properties for any medication, ensuring your app stays accurate and compliant.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a reliable way to fetch standardized drug data without manual database lookups.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Clinical App Validation

    A developer asks the agent to verify if 'Lisinopril' is in the database and get its RxCUI using find_rxcui_by_string.

  2. Real-world use case 02

    Data Cleaning

    A data scientist has a list of 5,000 NDC codes and needs to find the active NDCs for each using get_ndcs.

  3. Real-world use case 03

    Research Analysis

    A researcher needs to find all drugs related to a specific ingredient name using get_drugs.

Complete set · 21capabilities

The complete NLM RxNorm (Drug Database) capability set.

These are the exact actions your AI can choose when you ask it to work with NLM RxNorm (Drug Database).

Capability set01 / 06

01—04

4 capabilities in this set.

Part of 21 available through NLM RxNorm (Drug Database).

  1. 01 Capability

    Get all rxterm info

    Return display names, synonyms, strengths, and routes for an RxCUI. This provides a full view of how a drug is labeled.

  2. 02 Capability

    Get approximate match

    Find concepts and atom IDs that approximately match a query string. This is useful for handling non-exact searches.

  3. 03 Capability

    Get class by rxnorm drug id

    Return the classes containing a specific drug. Use this to see how a drug is categorized.

  4. 04 Capability

    Get class members

    Return all drug members of a specified class. This helps identify all drugs in a specific category.

Capability set02 / 06

05—08

4 capabilities in this set.

Part of 21 available through NLM RxNorm (Drug Database).

  1. 05 Capability

    Get drugs

    Return drug products related to a specified name. This finds brand and generic products for a name.

  2. 06 Capability

    Get ndc properties

    Return detailed metadata for an NDC. This gives you the specifics for a National Drug Code.

  3. 07 Capability

    Get ndc status

    Return the status and history of an NDC. Use this to check if a specific code is still active.

  4. 08 Capability

    Get related by relationship

    Retrieve concepts directly related by a specific relationship type. This helps find specific links like brand names.

Capability set03 / 06

09—12

4 capabilities in this set.

Part of 21 available through NLM RxNorm (Drug Database).

  1. 09 Capability

    Get related by type

    Retrieve related concepts of specific term types. Use this to filter by specific nomenclature categories.

  2. 10 Capability

    Get rx concept properties

    Return basic properties for an RxNorm concept. This gives you the high level details of a drug.

  3. 11 Capability

    Get rx property

    Retrieve a specific property value for a concept. Use this to pull just one piece of data.

  4. 12 Capability

    Get ndcs

    Return active NDCs associated with an RxNorm concept. This maps a drug to its various commercial codes.

Capability set04 / 06

13—15

3 capabilities in this set.

Part of 21 available through NLM RxNorm (Drug Database).

  1. 13 Capability

    Find similar classes by drug list

    Find classes with drug members similar to a provided list of RxCUIs. This helps group medications with similar profiles.

  2. 14 Capability

    Get all properties

    Return detailed properties for an RxNorm concept. Use this to see all attributes associated with a drug.

  3. 15 Capability

    Get all related info

    Retrieve all concepts related to a specified RxCUI. This helps map drug hierarchies and ingredients.

Capability set05 / 06

16—18

3 capabilities in this set.

Part of 21 available through NLM RxNorm (Drug Database).

  1. 16 Capability

    Get rxterm display name

    Return the RxTerms display name for a concept. This shows the primary name used in clinical records.

  2. 17 Capability

    Get rxcui history status

    Return the status, attributes, and history of a concept. This lets you see how a drug record has changed.

  3. 18 Capability

    Get spelling suggestions

    Return strings similar to a specified string for auto-correction. This helps your agent handle user typos.

Capability set06 / 06

19—21

3 capabilities in this set.

Part of 21 available through NLM RxNorm (Drug Database).

  1. 19 Capability

    Find related ndcs

    Find NDCs related by concept, drug, or NDC product. This links different commercial identifiers together.

  2. 20 Capability

    Find rxcui by id

    Search for an identifier and return associated RxCUIs. This maps IDs to the standard RxNorm concept.

  3. 21 Capability

    Find rxcui by string

    Search for a drug by name from any vocabulary in RxNorm. This is the primary way to find a drug by its common name.

Set up in minutes

One URL. Then ask NLM RxNorm (Drug Database) to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use NLM RxNorm (Drug Database) from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_ahlX5aFf1NEeXsovCXMK5VLIRq6haFa8oMYNGd9B/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it NLM RxNorm (Drug Database), and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable NLM RxNorm (Drug Database) for the conversation.

Where the request belongs

Work NLM RxNorm can move forward.

Built around the request

This is for healthcare developers building clinical capabilities, medical researchers analyzing drug relationships, and data scientists cleaning messy pharmaceutical datasets.

01

Healthcare Developer

Validates drug names in a patient portal to ensure the data matches official NLM standards.

02

Medical Researcher

Maps a list of ingredients to their corresponding RxNorm concepts for a clinical study.

03

Data Scientist

Normalizes a list of 10,000 NDC codes into a unified drug vocabulary for analysis.

Bring your own AI

Change the model, client or framework. Keep NLM RxNorm connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about NLM RxNorm.

The practical details behind the request, access and result.

What is the NLM RxNorm (Drug Database) MCP used for?

It connects your AI agent to the National Library of Medicine's standardized drug nomenclature. Use it to fetch drug identifiers, properties, and synonyms accurately.

Can I use NLM RxNorm (Drug Database) to find drug synonyms?

Yes. It allows your agent to retrieve all display names and synonyms for a specific medication, which is helpful for ensuring your app recognizes various brand names.

Does NLM RxNorm (Drug Database) support NDC codes?

Yes, it provides capabilities to look up NDC properties, check their current status, and map them to the standard RxNorm concepts.

How does NLM RxNorm (Drug Database) help with clinical data?

It provides a reliable foundation for clinical decision support by ensuring that the drug data your agent uses is standardized and verified by the National Library of Medicine.

Can I use NLM RxNorm (Drug Database) to correct drug name typos?

Yes. The Connector includes a capability that provides spelling suggestions, allowing your agent to correct user typos and find the correct medication information.

Is NLM RxNorm (Drug Database) the standard for drug nomenclature?

It is the gold standard for pharmaceutical nomenclature in the United States, making it the ideal choice for professional healthcare and research applications.

How can I find the RxCUI for a specific drug name?

You can use the find_rxcui_by_string capability. 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 capability. 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 capability allows you to fetch detailed attributes, codes, and names associated with a specific RxCUI.

One connection away

Give your agent a direct line to NLM RxNorm.

Connect NLM RxNorm once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available