MCP.Market

Fhirfly MCP server

by fhirfly.io·io.fhirfly/mcp-server·v0.9.0

Healthcare reference data for AI agents: providers, drugs, diagnoses, labs, codes, claims.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
Growing

0 stars63 downloads/wk

Reviews

Write one

Nobody has reviewed Fhirfly yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Fhirfly tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 15 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Fhirfly compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 48,255 servers
Downloads a week
63
more than 50% of 12,191 servers with a package

Install Fhirfly in Claude Code, Cursor or VS Code

Runs npx -y @fhirfly-io/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-server -- npx -y @fhirfly-io/mcp-server
Add to Cursor

What the publisher says

From the Fhirfly repository's README, as published. We do not edit it. Read it on GitHub

@fhirfly-io/mcp-server

MCP (Model Context Protocol) server for connecting Claude Desktop to FHIRfly healthcare reference data APIs.

What is this?

This package lets Claude Desktop look up real healthcare reference data including:

  • NDC - Drug products and packages (FDA)
  • NPI - Healthcare provider identifiers (CMS)
  • RxNorm - Drug terminology (NLM)
  • LOINC - Laboratory codes (Regenstrief Institute)
  • ICD-10 - Diagnosis and procedure codes (CMS)
  • CVX/MVX - Vaccine codes (CDC)
  • FDA Drug Labels - Prescribing information
  • SNOMED CT - Clinical concepts (IPS free set)
  • HCC - CMS Hierarchical Condition Category risk adjustment mappings
  • OPCS-4 - UK NHS procedure classification codes
  • dm+d - UK Dictionary of Medicines and Devices (NHS)
  • UCUM - Unified Code for Units of Measure (NLM)

When you ask Claude about medications, providers, or clinical codes, it can look up accurate, current information instead of relying on training data.

Prerequisites

  1. Claude Desktop - Download from claude.ai/download
  2. Node.js 18+ - Download from nodejs.org
  3. FHIRfly API Key - Get one at fhirfly.io (free tier available)

Quick Setup

Step 1: Get a FHIRfly API Key

  1. Go to fhirfly.io and sign up
  2. Navigate to Dashboard > Credentials
  3. Click Create Credential and select MCP (Claude Desktop)
  4. Copy your API key (starts with ffly_)

Step 2: Configure Claude Desktop

Find your Claude Desktop config file:

  • macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
  • Windows: %APPDATA%\Claude\claudedesktopconfig.json

Add the FHIRfly server configuration:

{
  "mcpServers": {
    "fhirfly": {
      "command": "npx",
      "args": ["-y", "@fhirfly-io/mcp-server"],
      "env": {
        "FHIRFLY_API_KEY": "ffly_live_your_key_here"
      }
    }
  }
}

Replace fflyliveyourkeyhere with your actual API key.

Step 3: Restart Claude Desktop

Completely quit Claude Desktop and reopen it. The FHIRfly tools should now be available.

Verify It Works

Try asking Claude:

  • "What is NDC 0069-0151-01?"
  • "Look up NPI 1234567893"
  • "Search for COVID vaccines in the CVX database"
  • "What are the drug interactions for Lipitor?"
  • "Which states have implemented Medicaid FHIR endpoints?"
  • "Show me the FHIR endpoint details for California's Medicaid program"
  • "What is the UCUM code for milligrams per deciliter?"
  • "Convert 100 mg to grams"
  • "What drugs are in the HMG-CoA Reductase Inhibitors class?"
  • "Check interactions between aspirin and warfarin"

Claude should use the FHIRfly tools to look up real data.

Available Tools

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Fhirfly: common questions

Is Fhirfly MCP server safe?
Mostly: it is graded B (77/100). Read the Fhirfly safety report
How do I install Fhirfly?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Fhirfly need an API key?
Yes. The registry entry asks for FHIRFLY_API_KEY.
Is Fhirfly maintained?
The last commit was 54 days ago (2026-09-11). The latest release is v0.9.0.
How does Fhirfly compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); downloads a week 63 (more than 50% of 12,191 servers with a package). Full comparison.