LabscoMCP early access ↗
CSOAI-ORGMCP SERVER

Healthcare FHIR MCP

Search FHIR patients and conditions with HIPAA and GDPR handling built into the same server.

by CSOAI-ORG ↗Biomedical: Genomics & Clinical DataCommunity

LABSCO SUMMARY

Dual compliance is the reason to use this rather than a plain FHIR client.

Reading FHIR resources is not hard; doing it in a way that survives both a HIPAA and a GDPR review is, and that is what the server puts around the queries. Clinical decision support safety is named as part of the scope, which sets expectations about how the results are meant to be used.

What it is

A Python server for healthcare FHIR work — patient data handling under HIPAA and GDPR at the same time, plus clinical decision support safety. It sits where a clinical record query and a compliance obligation meet, rather than treating them as separate systems.

What you get

Eight tools, listed in the repository's .mcp.json: search_patients, get_patient and search_conditions to find patients, read one and search conditions across them, plus search_medications, search_observations, get_care_plan, validate_resource, and create_observation, which records a new observation for a patient.

Requirements

Install with pip install healthcare-fhir-mcp; your client then starts it with the healthcare_fhir_mcp command, over stdio. MIT-licensed.

Setup effort

One command — pip install healthcare-fhir-mcp