By aks129
Set up HIPAA-compliant guardrails for AI agents accessing FHIR healthcare data: automatic PHI redaction on reads, step-up authorization on writes, immutable audit trails, tenant isolation, and data quality evaluation. Includes EHR ingestion from Epic/Cerner and portable health record export.
Survey ALL connected health data sources at once. Use when the patient asks: (1) "what's connected" or "what services are linked", (2) "check all my services / all my data", (3) "do you have my records" or "what records do you have", (4) "did my data come through from <Fasten/MEDENT/HealthEx/Health Bank One/Flexpa/Epic/wearables>". Calls fhir_get_token (for protected tenants) then sources_check, and presents connection status + record counts by type. Connection status and counts only — never clinical values.
HealthClaw Curatr (healthclaw.io) — patient-facing FHIR data quality evaluation and correction. Use when: (1) Evaluating a patient's health record for coding issues (deprecated code systems, invalid codes, missing required fields), (2) Presenting issues in plain language with clinical impact, (3) Applying patient-approved corrections with full Provenance tracking, (4) Preparing a structured correction request for the patient's healthcare provider. Supports FHIR R4 US Core v9 resources: Condition, AllergyIntolerance, MedicationRequest, Immunization, Procedure, DiagnosticReport — with ICD-10-CM, SNOMED CT, LOINC, CVX, and RxNorm validation via public terminology APIs.
Use this skill whenever connecting a patient's real health records from EHR systems (Epic, Cerner, Athena) or the TEFCA national network into HealthClaw Guardrails. Covers: Fasten Stitch widget embed, org_connection_id registration, EHI export job tracking, NDJSON ingestion status, TEFCA IAS identity-verified multi-provider retrieval, and post-import Curatr quality scan workflow.
HealthClaw Guardrails (healthclaw.io) — FHIR agent guardrails for clinical data access via MCP. Supports FHIR R4 US Core v9 (stable) and FHIR R6 ballot3 (experimental). Use when: (1) Reading patient data through MCP tools with automatic PHI redaction, (2) Writing clinical resources with two-phase propose/commit and step-up authorization, (3) Querying observation statistics or recent lab results, (4) Evaluating R6 Permission resources for access control decisions, (5) Auditing agent access to healthcare data. 14 MCP tools.
Connect to real FHIR servers through the MCP guardrail proxy. Use when: (1) Connecting to HAPI FHIR, SMART Health IT, or Epic sandbox servers, (2) Proxying AI agent requests to production EHR systems with guardrails, (3) Ensuring upstream server URLs never leak to clients, (4) Understanding how redaction, audit, and step-up auth apply to upstream data.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
The security layer between AI agents and clinical data. A healthclaw.io open source project.
v1.5.0 | 614 Python + 65 Node tests | 20 MCP tools | FHIR R4 US Core v9 + R6 v6.0.0-ballot3 | Fasten TEFCA · HealthEx · HBO · Flexpa · Epic · MEDENT | Open Wearables | Real-world actions (calls/SMS) | SMART Health Links | Claude Code plugin
FHIR standardized how health data is structured. MCP standardized how AI connects to tools. Nobody standardized the guardrails in between. This project does.
One Telegram bot. All your health records. Every major source, automatically.
The v1.4.0 release wires five distinct health data pipelines into HealthClaw — each with its own auth model, transport, and data format — and exposes them as unified Telegram slash commands so you never leave the chat.
| Source | Coverage | Transport | Telegram command |
|---|---|---|---|
| Fasten TEFCA | Nationwide — all QHINs (hospitals, EHRs, labs) via CLEAR/ID.me | Webhook push | /connect |
| HealthEx | Lab + clinical aggregator | MCP Streamable HTTP pull | /export |
| Health Bank One | Identity-verified records + insurance context | MCP Streamable HTTP pull | /hbo-connect, /hbo-pull |
| Flexpa | 200+ payers/insurers (CMS-9115 mandate) | SmartHealthConnect bridge | /flexpa-connect |
| Health Skillz (Epic) | Epic MyChart + major patient portals | SmartHealthConnect bridge | /epic-connect |
| MEDENT | Small-practice EHR (SMART on FHIR direct) | Direct SMART on FHIR pull | /medent-connect, /medent-pull |
New infrastructure:
/shc/ingest endpoint — SmartHealthConnect bridge receives FHIR bundles from Flexpa and Health Skillz pulls, applies the full guardrail stack, fires Telegram notification/shc/medent/callback broker — MEDENT's OAuth validator requires a public HTTPS redirect URI; Railway acts as the callback broker so the Mac mini agent can still drive the flowscripts/medent_oauth.py — SMART on FHIR Patient Standalone Launch (Dynamic Client Registration + PKCE + token caching + auto-refresh)scripts/export_medent_fhir.py — Pulls US Core R4 resources from any MEDENT practice, redacts PHI in-processHeart rate, HRV, SpO2, steps, sleep, BP, glucose, body weight — from Garmin, Oura, Polar, Suunto, Whoop, Fitbit, Strava, Ultrahuman — flow into HealthClaw as FHIR Observations with correct LOINC codes and device Provenance. Compiled Truth timelines now include wearable-sourced data; SmartHealthConnect's healthy-habits + diet-exercise skills read them through the same fhir_search they already use.
wearables docker-compose profile. It owns per-provider OAuth; we own the FHIR mapping.r6/wearables/mapper.py translates 13 metrics to LOINC + UCUM FHIR Observations. Unknown fields fall through with code.text — no data loss.WEARABLES_POLL_INTERVAL (default 900s), posts through /Bundle/$ingest-context with step-up + X-Agent-Id: wearable-sync.wearables_sync_status MCP tool (16 tools total) returns connection status + _meta.ui.resourceUri pointing at the new Connection Manager MCP App./r6/fhir/mcp-apps/wearables/ — cards per provider: connect / re-auth / sync / view.Quick start: OPEN_WEARABLES_URL=http://open-wearables:8000 docker-compose --profile wearables up -d.
Every other health tool shows you data. HealthClaw shows you the trail.
GET /<type>/<id>/$compiled-truth — returns current redacted resource + curation state + quality score + full Provenance timeline (newest first).fhir_compiled_truth MCP tool — agents call this before making resource-specific claims; responses carry _meta.ui.resourceUri pointing to an embeddable review surface./r6/fhir/mcp-apps/compiled-truth/<type>/<id> — focused HTML page: current data, evidence timeline, approve / re-evaluate actions. Zero install.curation_state (raw → in_review → curated) and quality_score (0.0–1.0) now persisted on every resource..health-context.yaml — single declaration of jurisdiction, audience, regulations, defaults. Read by the guardrail stack; mirrored in SmartHealthConnect.This is a vendor-neutral guardrail proxy that sits between any AI agent and any FHIR server. Every request passes through:
npx claudepluginhub aks129/healthclawguardrails --plugin healthclaw-guardrailsClaude for Healthcare — skills for payer, provider, pharma, and general healthcare work, with hosted MCP connections to CMS Coverage, ICD-10, NPI Registry, Clinical Trials, and PubMed.
Validate AI medical devices, manage PCCPs, monitor adverse events, and stay aligned with FDA QSR
11 healthcare privacy skills: HIPAA Privacy/Security Rules, risk analysis, BAA management, de-identification, telehealth
HealthCare domain specialization with HIPAA compliance, HL7 FHIR interoperability, PHI data handling, clinical data modeling, EHR system integration, medical device software (IEC 62304), telehealth architecture, and healthcare analytics.
Claude Code skill pack for OpenEvidence medical AI (24 skills)
Comprehensive FHIR software development skill covering FHIR R4/R5 APIs, resource modeling, server implementation, profile validation, terminology, SMART on FHIR, FSH authoring, SUSHI, GoFSH, and IG publishing