fhirhydrant

faulkj/fhirhydrant
★ 0 stars TypeScript AI/LLM Updated 3d ago
An MCP server for connecting AI clients to FHIR APIs
View on GitHub → Try with Claude — $10 free →

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

An MCP server for connecting AI clients to FHIR APIs. Authenticates via SMART Backend Services, exposes configurable resource tools with FHIR Bundle pagination, and supports both Streamable HTTP and stdio transports. - Node.js ≥ 24 - A FHIR R4 server with SMART Backend Services (client credentials) support

Tools (20)

ALLOWED_HOSTSBIND_HOSTDEBUGFHIR_BASE_URLFHIR_CLIENT_IDFHIR_JWKS_URLFHIR_KEY_IDFHIR_PRIVATE_KEYFHIR_SERVER_URLFHIR_TOKEN_URLMCP_TRANSPORTPORTconditiondescriptionencounterfhir_fetch_pageobservationpatientrequireOneOfresourceType