프로토타입 · 미리 보기: 공식 레지스트리의 모든 서버를 담고 있으며 30분마다 동기화해요. 리뷰와 계정 기능은 다음 단계에서 열려요.
PopNx MCPAI를 쓰는 사람을 위한 MCP 서버 · 쉬운 말로 설명해요

Fhirfly MCP

제작자: FHIRfly-io버전 0.9.0i★ –i내 컴퓨터에서 실행
레지스트리 이름io.fhirfly/mcp-server

설치

개요

제작자가 쓴 설명(영어 원문)

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

PopNx MCP의 세 기둥

이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.

할 수 있는 일

이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.

  • 연결 방식: 내 컴퓨터에서 실행
  • 전송 방식: stdio
  • 카테고리: 클리닉 및 건강
  • 입력해야 할 값: FHIRFLY_API_KEY

설치

쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.

설치하기 전에

비밀로 표시된 값은 내 계정의 열쇠예요. 절대 다른 사람과 공유하거나 채팅에 붙여 넣지 마세요.

필요한 것

  • npmNode.js 설치(npx 명령어용)

어떤 앱을 쓰세요?

위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.

Claude Desktop → Settings → Developer → Edit Config를 열고 claude_desktop_config.json에 이 내용을 붙여 넣으세요

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

터미널에서 이 명령어를 실행하세요

claude mcp add fhirfly --env FHIRFLY_API_KEY=your-value -- npx -y @fhirfly-io/mcp-server

실행하기 전에 빈 값을 채워 주세요.

Cursor에서 열기

또는 설정을 직접 복사하기

프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요

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

브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.

VS Code에서 열기

또는 설정을 직접 복사하기

프로젝트의 .vscode/mcp.json에 붙여 넣으세요

{
  "servers": {
    "fhirfly": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@fhirfly-io/mcp-server"
      ],
      "env": {
        "FHIRFLY_API_KEY": "your-value"
      }
    }
  }
}

브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.

이 서버는 내 컴퓨터에서 실행되는데, ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요. 다른 앱을 고르세요.

선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.

직접 입력할 값

  • FHIRFLY_API_KEY 비밀 필수 env
    FHIRfly API key (get one at https://fhirfly.io)

이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.

할 수 있는 일

내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.

기본 점검i

누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 6일 점검

  • ✓ 통과

    제작자와 저장소 일치

    레지스트리 이름이 도메인 fhirfly.io 기준으로 확인되었어요(레지스트리가 도메인 소유를 확인해요)

  • … 아직 점검 안 함

    계속 관리되고 있음

    아직 GitHub에서 이 저장소를 읽어 오지 않았어요

  • … 아직 점검 안 함

    라이선스 있음

    아직 GitHub에서 이 저장소를 읽어 오지 않았어요

  • – 해당 없음

    엔드포인트 응답

    내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요

  • – 해당 없음

    OAuth로 로그인

    내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요

  • … 아직 점검 안 함

    도구 설명에 숨겨진 지시 없음

    내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요

클리닉 및 건강 카테고리의 다른 서버와 비교i

  • 이 카테고리의 다른 서버 860개 중 0%보다 스타가 많아요
  • 이 카테고리의 다른 서버 860개 중 22%보다 최근에 레지스트리에 공개됐어요
  • 기본 점검 결과가 이 카테고리의 다른 서버 860개 중 100%와 같거나 더 좋아요

레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.

자주 묻는 질문

Fhirfly MCP, 안전한가요?

해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.

어떤 키나 코드가 필요한가요?

입력해야 할 값: FHIRFLY_API_KEY

내 컴퓨터에서 실행되나요, 클라우드에서 실행되나요?

내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).

아직 관리되고 있나요?

GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(0.9.0)은 4개월 전 레지스트리에 올라왔어요.

어떤 앱에서 쓸 수 있나요?

Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Node.js도 있어야 해요.

대신 쓸 수 있는 건 뭐가 있나요?

같은 카테고리에는: Mirobody, FHIR MCP Server, Google Health MCP

대안

같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.

카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i

Mirobody

제작자: thetahealth

Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.

내 컴퓨터에서 실행★ 1,408Apache-2.05일 전 업데이트
설치

FHIR MCP Server

제작자: wso2

MCP server providing seamless access to FHIR APIs for AI tools and healthcare applications

내 컴퓨터에서 실행★ 137Apache-2.08일 전 업데이트
설치

Google Health MCP

제작자: davidmosiah

Privacy-first unofficial Google Health API v4 MCP server for health, sleep, activity, HR agents

내 컴퓨터에서 실행★ 79MIT4개월 전 업데이트
설치

제작자의 README

README 열기

제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.

@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)
  • RxClass - Drug classification hierarchy (NLM)
  • HCPCS - Level II procedure and supply codes (CMS)
  • MS-DRG - Diagnosis Related Groups for inpatient payment (CMS)
  • POS - Place of Service codes for claims submission (CMS)
  • J-Code/NDC Crosswalk - Bidirectional HCPCS J-code to NDC mapping (CMS)
  • DDI Reference — Drug-drug interaction text from FDA labels + RxNorm enrichment
  • Connectivity - Provider FHIR endpoints and Direct addresses
  • SMA - State Medicaid Agency FHIR endpoint directory (CMS)
  • Claims Intelligence - NCCI edits, MUE limits, PFS/RVU data, coverage determinations

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/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.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 ffly_live_your_key_here 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

ToolDescription
ndc_getLook up drug by NDC code
ndc_searchSearch drugs by name, ingredient, etc.
npi_getLook up provider by NPI number
npi_searchSearch providers by name, specialty, location
rxnorm_getLook up drug by RxCUI
rxnorm_searchSearch drug terminology
loinc_getLook up lab test by LOINC code
loinc_searchSearch lab codes
icd10_getLook up diagnosis/procedure code
icd10_searchSearch ICD-10 codes
cvx_getLook up vaccine by CVX code
cvx_searchSearch vaccine codes
mvx_getLook up vaccine manufacturer
mvx_searchSearch manufacturers
fda_label_lookupLook up FDA drug label
fda_label_searchSearch drug labels
fda_label_safetyGet safety info (boxed warnings, contraindications)
fda_label_interactionsGet drug interaction info
fda_label_dosingGet dosing information
fda_label_sectionsGet specific label sections
snomed_getLook up clinical concept by SNOMED CT ID
snomed_searchSearch SNOMED CT IPS concepts
snomed_mappingsFind cross-terminology mappings for a SNOMED concept
npi_connectivityLook up provider connectivity (FHIR endpoints)
sma_list_statesList states with Medicaid FHIR endpoint status
sma_get_stateGet SMA FHIR endpoint details for a state
sma_statsGet aggregate SMA implementation statistics
ncci_validateCheck if two codes can be billed together (NCCI)
mue_lookupLook up max units of service (MUE limits)
pfs_lookupLook up Medicare fee schedule / RVU data
coverage_checkCheck LCD/NCD coverage determinations
HCPCS / MS-DRG / POS / J-Code Tools
hcpcs_getLook up an HCPCS Level II procedure/supply code
hcpcs_modifier_getLook up an HCPCS modifier code
hcpcs_searchSearch HCPCS Level II codes
msdrg_getLook up an MS-DRG code
msdrg_searchSearch MS-DRG codes
pos_getLook up a Place of Service code
jcode_by_hcpcsFind NDCs mapped to a J-code/HCPCS code
jcode_by_ndcFind HCPCS codes mapped to an NDC
HCC / OPCS-4 Tools
hcc_getLook up HCC risk adjustment mappings for an ICD-10 code
hcc_reverseFind all ICD-10 codes mapping to a given HCC category
hcc_searchSearch the HCC crosswalk by code, model, or category
opcs4_getLook up an OPCS-4 UK NHS procedure code
opcs4_searchSearch OPCS-4 procedure codes
dm+d Tools
dmd_getLook up a UK dm+d medicine/device by SNOMED code
dmd_searchSearch UK dm+d medicines and devices
UCUM Tools
ucum_getLook up a UCUM unit code (e.g., mg, mL, kg/m2)
ucum_searchSearch units of measure by name or description
ucum_validateValidate a UCUM expression for correctness
ucum_convertConvert a value between compatible UCUM units
RxClass Tools
rxclass_getLook up a drug class by class ID
rxclass_searchSearch drug classifications by name or type
rxclass_membersList drugs belonging to a drug class
DDI Tools
check_drug_interactionsCheck drug-drug interactions for multiple drugs (FDA label text + RxNorm)

Configuration Options

Environment VariableDescriptionDefault
FHIRFLY_API_KEYYour FHIRfly API key (required)-
FHIRFLY_API_URLAPI base URLhttps://api.fhirfly.io
FHIRFLY_DEBUGEnable debug logging (1 or true)false
FHIRFLY_TIMEOUTFetch timeout in milliseconds30000

Troubleshooting

"FHIRFLY_API_KEY environment variable is required"

Your API key isn't configured. Make sure:

  1. You have a valid API key from fhirfly.io
  2. It's set in the env section of your Claude Desktop config
  3. The key starts with ffly_
"Invalid API key format"

FHIRfly API keys start with ffly_. Check that you copied the full key.

"Authentication failed"

Your API key may be invalid or expired. Generate a new one at fhirfly.io/dashboard/credentials.

Claude doesn't show FHIRfly tools
  1. Make sure you completely quit and restarted Claude Desktop
  2. Check your config file syntax (must be valid JSON)
  3. Enable debug mode to see what's happening:
{

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

"Rate limit exceeded"

You've hit your plan's rate limit. Wait a moment and try again, or upgrade your plan at fhirfly.io.

How It Works

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐

│ Claude Desktop │────▶│ This Package │────▶│ FHIRfly API │ │ │ │ (runs locally) │ │ (cloud) │ │ "What is │◀────│ │◀────│ │ │ NDC 123..." │ │ Translates MCP │ │ Returns drug │ │ │ │ ↔ HTTPS │ │ data │ └─────────────────┘ └─────────────────┘ └─────────────────┘

This package runs on your computer as a bridge between Claude Desktop and the FHIRfly API. It:

  1. Receives requests from Claude Desktop via stdin
  2. Translates them to HTTPS requests to FHIRfly
  3. Returns the results to Claude via stdout

Your API key is sent to FHIRfly over HTTPS. No healthcare data is stored locally.

Links

Data Sources & Licensing

Data SourceProviderLicense
NDC DirectoryFDAPublic domain
NPPES (NPI)CMSPublic domain
RxNormNLM (NIH)UMLS license (free)
LOINCRegenstrief InstituteFree with attribution
ICD-10-CM/PCSCMSPublic domain
CVX/MVXCDCPublic domain
FDA Drug LabelsFDA/openFDAPublic domain
SNOMED CT IPSSNOMED InternationalCC BY 4.0
HCC CrosswalkCMSPublic domain
OPCS-4NHS EnglandOGL v3.0 (Crown copyright)
dm+dNHS England / NHSBSAOGL v3.0 (Crown copyright)
UCUMNLM (NIH) / Regenstrief InstituteFree with attribution
RxClassNLM (NIH)UMLS license (free)
SMA Endpoint DirectoryCMSPublic domain
HCPCS Level IICMSPublic domain
MS-DRGCMSPublic domain
Place of ServiceCMSPublic domain
J-Code/NDC CrosswalkCMSPublic domain
NCCI/MUE/PFSCMSPublic domain
DDI ReferenceFDA + NLMPublic domain

FHIRfly aggregates and indexes these data sources. See fhirfly.io/docs for details.

Changelog

See CHANGELOG.md for release history.

License

MIT - see LICENSE

PopNx에게 묻기