Rxnorm

io.usefulapiv1.0.0Updated Sep 29, 2026

Look up drug names, RxCUIs, ingredients and interactions in RxNorm.

VerifiedStreamable HTTPWeb executableData & Analytics

Overview

AI-generated overview

A hosted MCP server that lets an assistant look up drug names, RxCUIs, ingredients, classes and interactions in the public RxNorm database.

What it does
It exposes read-only tools over the public RxNorm drug terminology data. Tools cover finding an RxCUI by name, searching drugs, retrieving concept properties, related concepts by type, NDCs, history and status, spelling suggestions, approximate term matches, term types, drug classes and class members. All tools are read-only; no data is written or changed.
When to use it
Use it when an assistant needs to resolve drug names to RxCUIs, check ingredients, related concepts, NDCs or drug classes, or handle misspelled drug terms. It suits clinical, pharmacy or health-data workflows that need RxNorm lookups without running a local RxNorm installation.
Requirements
A remote MCP endpoint at no local install, package or credential is needed. On first connect the user approves the link, and usage is metered to a private id. Network access to the endpoint is required.
Before you install
No credential is requested, but usage is metered to a private id and the free plan is limited to 100 tool calls per month, with paid plans at $9/mo or $90/yr. Lookups are sent to a third-party hosted service, so consider whether the drug terms you query are sensitive. All tools are read-only.

Installation

In SourceWeft

  1. Open Rxnorm in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "rxnorm": {
      "type": "http",
      "url": "https://rxnorm.usefulapi.io/mcp"
    }
  }
}

README

RxNorm MCP by usefulapi

Look up drug names, RxCUIs, ingredients and interactions in RxNorm. Hosted, no local install.

Live endpoint: https://rxnorm.usefulapi.io/mcp · Homepage: https://usefulapi.io

Add to Claude

json
{  "mcpServers": {    "rxnorm": {      "url": "https://rxnorm.usefulapi.io/mcp"    }  }}

This server needs no credential — RxNorm is a public data source. On first connect you approve the link, and your usage is metered to a private id.

Tools

ToolTypeWhat it does
rxnorm_find_rxcui_by_namereadFind RxCUI by name
rxnorm_get_drugsreadSearch drugs by name
rxnorm_get_concept_propertiesreadGet concept properties
rxnorm_get_related_by_typereadGet related concepts by type
rxnorm_get_all_relatedreadGet all related concepts
rxnorm_get_ndcsreadGet NDCs for a concept
rxnorm_get_history_statusreadGet concept history / status
rxnorm_get_propertyreadGet concept property
rxnorm_get_spelling_suggestionsreadGet spelling suggestions
rxnorm_get_approximate_matchreadApproximate term match
rxnorm_get_term_typesreadList term types
rxnorm_get_drug_classesreadGet drug classes for a drug
rxnorm_get_class_membersreadGet drug class members

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro$9/mo or $90/yr (2 months free)Unlimited

License

MIT

Source: servers/rxnorm/README.md at commit e28f9c1

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestSep 29, 2026