MCP.so
Sign In

Drug Interaction Checker — hosted on Cloudflare Workers (HTTP + npm stdio)

@guptaprakhariitr

About Drug Interaction Checker — hosted on Cloudflare Workers (HTTP + npm stdio)

MCP server for drug-interaction-mcp — see README

Basic information

Category

Cloud & Infrastructure

License

NOASSERTION

Runtime

node

Publisher

guptaprakhariitr

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "drug-interaction-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@insnapsprakhar/drug-interaction-mcp"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Drug Interaction Checker?

Drug Interaction Checker is a hosted MCP server that checks drug-drug interactions with severity classification, supports polypharmacy checks across up to 8 drugs, and surfaces FDA-labeled dosing guidance from DailyMed. It uses RxNorm normalization to resolve brand/generic names to RxCUI, and can find ATC-class alternatives. It is designed for clinical-decision-support copilots and works with any MCP-aware client.

How to use Drug Interaction Checker?

Point any MCP-aware client at the hosted endpoint using mcp-remote: npx -y mcp-remote https://drug-interaction-mcp.atlasword.workers.dev/mcp --header "Authorization: Bearer mck_YOUR_API_KEY". Alternatively, install via npm launcher: npx -y @insnapsprakhar/drug-interaction-mcp. Configuration examples are provided for Cursor and Claude Desktop. An API key is required for paid tiers; anonymous free tier allows 100 calls/month per IP.

Key features of Drug Interaction Checker

  • Drug-drug interaction check with severity (contraindicated/major/moderate/minor)
  • Polypharmacy support: checks up to 8 drugs (28 pairs)
  • RxNorm normalization: brand/generic → RxCUI
  • FDA-labeled dosing guidance from DailyMed
  • ATC-class therapeutic alternatives finder
  • HTTP POST transport with Bearer-token auth and JSON‑RPC 2.0

Use cases of Drug Interaction Checker

  • Clinical LLM copilot checking interactions before prescribing
  • Polypharmacy review for patients on multiple medications
  • Drug name normalization and dosage lookup in EHR workflows
  • Finding therapeutic alternatives within the same ATC class
  • Automated drug interaction screening in clinical decision support

FAQ from Drug Interaction Checker

What data sources does Drug Interaction Checker use?

RxNorm (NLM), DailyMed, and openFDA Drug Label — all public domain US Government sources.

What are the pricing plans and limits?

Free: 100 calls/month, 10/min. Solo ($29/mo): 2,000 calls, 60/min. Team ($99/mo): 10,000 calls, 200/min, 5 seats. Pro ($299/mo): 50,000 calls, 600/min, 25 seats.

How is data privacy handled?

Only email, API key, monthly call counters, and Dodo subscription metadata are stored. Tool arguments or upstream responses are not logged beyond short cache TTLs. Data export and deletion are available.

What runtime and transport does Drug Interaction Checker use?

Hosted on Cloudflare Workers (V8 isolates). Transport is HTTP POST with JSON‑RPC 2.0. Also available via npm stdio launcher.

How do I get an API key?

Visit the upgrade page, complete Dodo Payments checkout, copy the key from the welcome page. Free tier does not need a key.

Comments

More Cloud & Infrastructure MCP servers