fhirHydrant

faulkj/fhirHydrant
★ 3 stars TypeScript Security Updated 1mo ago
Open-source Node.js FHIR MCP server with SMART Backend Services, metadata-aware search/CRUD tools, compact responses, FHIRPath filtering, safe pagination, audit events, and terminology lookup.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "fhirhydrant": {
      "command": "npx",
      "args": [
        "-y",
        "faulkj/fhirHydrant"
      ]
    }
  }
}

README Excerpt

A modern, fully configurable, open-source Node.js MCP server for R4+ FHIR APIs. It connects MCP-compatible clients to clinical data over SMART on FHIR v2 Backend Services using signed JWT client credentials. fhirHydrant turns FHIR resources, named operations, terminology lookups, and pagination into MCP tools. The default resources and operations are starting

Tools (20)

ALLOWED_HOSTSBIND_HOSTFHIR_ACTIVE_KEYFHIR_AUDIT_FILEFHIR_AUDIT_SINKFHIR_AUDIT_USER_HEADERFHIR_BASE_URLFHIR_BUNDLE_CAPABILITIESFHIR_BUNDLE_WRITES_ENABLEDFHIR_CLIENT_IDFHIR_DEFAULT_COUNTFHIR_JWKS_URLFHIR_MAX_COUNTFHIR_MAX_RESPONSE_BYTESFHIR_METADATA_MODEFHIR_OPERATIONSFHIR_PAGINATION_PATHSFHIR_PREFETCH_MAX_BYTESFHIR_PREFETCH_MAX_ENTRIESFHIR_PREFETCH_MAX_PAGES

Topics

aiemrfhirhealthcarehealthcare-aimcpmcp-servermodel-context-protocolnodejsopen-sourcesmart-on-fhirtypescript