HL7 / FHIR Bridge MCP
mcp-name: io.github.CSOAI-ORG/hl7-fhir-bridge-mcp
Part of the CSOAI Layer-0 legacy-bridge family (sibling of cobol-bridge-mcp). Bridges healthcare legacy messaging (HL7 v2 pipe-delimited) and modern FHIR to ONE OS / CSOAI, and governs PHI.
Tools
parse_hl7v2(message)— message type + key patient fields from a pipe-delimited HL7 v2 message.hl7_to_fhir(message)— map HL7 v2 → a minimal FHIR R4 message Bundle (Patient + MessageHeader).validate_fhir(resource_json)— well-formed JSON + resourceType + basic shape.govern_phi(message_or_fhir)— detect PHI, surface HIPAA/MDR/GDPR-Art.9 risk + data-minimisation advice; attestable on the CSOAI ledger.
Run
pip install -e .
python server.py # stdio MCP server
The win: legacy HL7 / FHIR clinical data → CSOAI PHI governance/attestation → ONE OS. Pairs with hipaa-compliance-mcp + healthcare-ai-governance-mcp + eu-ai-act-compliance-mcp (Annex I medical devices).
Metadata
Release files for hl7-fhir-bridge-mcp 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hl7_fhir_bridge_mcp-0.1.1.tar.gz | 5.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hl7_fhir_bridge_mcp-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.8 kB
Release files / hl7_fhir_bridge_mcp-0.1.1.tar.gz
| Download URL | hl7_fhir_bridge_mcp-0.1.1.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cda24bd845ce0a1ddb3a2ddd3d64c8ffe926739c6ca3465aac37848fa94e9f4c
|
|
BLAKE2b-256 checksum How to use checksums |
ee4d423cc66d0d5beb1b817d8b4a709e32d0cba1a42ff41aa12b0890854926d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|
Release files / hl7_fhir_bridge_mcp-0.1.1-py3-none-any.whl
| Download URL | hl7_fhir_bridge_mcp-0.1.1-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
470375df21f885386d80804ec4d1e7bc9f986294b904c4513a7e07c8bcfedbc3
|
|
BLAKE2b-256 checksum How to use checksums |
7eb07422800f7814efaa1ec8996ef344f52f26c9d752b60fad72840c9a2583c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|