LangCare MCP FHIR Server

Provides an enterprise-grade MCP proxy to access FHIR R4 backends via four generic MCP operations.
  • go

0

GitHub Stars

go

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "langcare-langcare-mcp-fhir": {
      "command": "langcare-mcp-fhir",
      "args": [
        "-config",
        "/path/to/your/config.yaml"
      ]
    }
  }
}

LangCare MCP FHIR Server is an enterprise-grade proxy that enables AI agents to interact with FHIR R4 backends through four generic MCP operations. It securely relays requests to your EMR, handles authentication, and provides a consistent interface for AI-driven clinical workflows without storing PHI. You can deploy it locally for testing or in production to empower AI-assisted healthcare data access.

How to use

You use LangCare MCP FHIR Server by configuring a client to connect via the MCP interface. The server acts as an intelligent proxy between your AI agents and a FHIR R4 backend, exposing Read, Search, Create, and Update operations in a consistent way for any FHIR resource type. You will authenticate with the MCP client, then perform operations through the four generic tools to read patient data, search for resources, create new records, or update existing ones. Ensure you have a valid configuration that points to your FHIR backend, and verify that your agent’s prompts request only the data your workflow requires.

How to install

Prerequisites: ensure you have Node.js and npm installed if you plan to install a prebuilt MCP binary via npm, or use npx for quick execution. You will also need a YAML configuration file for your FHIR backend.

Step 1: Install the MCP server globally via npm.

npm install -g @langcare/langcare-mcp-fhir

Step 2: Run the MCP server directly with a configuration file using npx if you prefer to avoid a global install.

npx @langcare/langcare-mcp-fhir -config /path/to/config.yaml

Step 3: If you are configuring Claude Desktop or another client, add a local MCP configuration entry that references the runtime command and the path to your YAML file.

{
  "mcpServers": {
    "langcare_mcp": {
      "command": "langcare-mcp-fhir",
      "args": ["-config", "/path/to/your/config.yaml"]
    }
  }
}

Available tools

fhir_read

Read a FHIR resource by type and ID.

fhir_search

Search FHIR resources with query parameters.

fhir_create

Create a new FHIR resource.

fhir_update

Update an existing FHIR resource.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational