MaternalGuard·Version 0.4.0·Published 2026-07-27

MaternalGuard

A rule-based maternal-health MCP server with a buttons-only clinician dashboard and governed FHIR write-back. Honorable Mention, top 10 of 300+ — Agents Assemble: The Healthcare AI Endgame, May 2026. Built on Prompt Opinion.

1 in 25 pregnancies develops severe preeclampsia. MaternalGuard's dashboard turns five tool JSON returns into a single one-click huddle—from tool call to accepted FHIR Task in about two seconds, with an ONC HTI-1 (b)(11) Decision Support Intervention Provenance every clinician can audit.

The most preventable pattern in US maternal care is silent between visits.

Roughly 800 US maternal deaths per year, sixty percent of which the CDC classifies as preventable. The largest single class of preventable death is preeclampsia signals evolving between visits—rising blood pressure, elevated AST, falling platelets, new proteinuria—because a clinician has to open five different chart views to see them together. MaternalGuard reads BP, AST, platelets, conditions, and SDOH in one MCP tool call and drafts the MFM consult, with the ACOG citation and the Provenance every draft needs for (b)(11) compliance.


The buttons-only huddle Pawan Jindal keeps writing about.

From 1000 Clicks to Copilots: the fewer keystrokes between a clinical intent and a chart write, the more useful the copilot. MaternalGuard's dashboard is designed for the huddle table, not the chart form.


Every governed write ships an AI Transparency Provenance you can audit.

For a certified body module like Darena Health / MeldRx, the interesting artifact is not the tool call. It is the audit trail behind every chart write. MaternalGuard emits the shape below on every Task and every Flag transition.


Reproduce the demo in about a minute.

MaternalGuard is deployed as a Prompt Opinion MCP server. The reproduction path assumes you already have a workspace with a FHIR context.

  1. Register the MCP server in your workspace.

    Launchpad → Configuration → MCP Servers → New. Endpoint https://maternalguard.jonathanandrei.com/mcp, transport Streamable HTTP, auth API Key on header X-API-Key. Contact for a key. Enable FHIR Context.

  2. Load Maria Santos as the patient.

    Import patient-maria-santos-bundle.json via Patient Data → Import. She is a 28-year-old G2P1 at 32 weeks with evolving HELLP: rising BP (118 → 148 systolic), AST 54 U/L, platelets 141 → 100 K/uL, spot proteinuria.

  3. Open the Prenatal Visit Prep agent and send this prompt.
    Draft the appropriate follow-up actions for the current patient.

    The agent chains five data tools once each, then ProposeMaternalAction once per RED / YELLOW recommendation, then OpenMaternalDashboard. Three to five seconds. No red banners. The dashboard renders inline with Approve / Reject buttons per task.

  4. Click Approve on the top task.

    Instant blue Approving: <task> toast, then a one-to-two-second FHIR round-trip, then a green banner at the top of the refreshed huddle. The task moves from Draft to Recently actioned with the accepted badge.

  5. Verify the FHIR Task and Provenance landed.

    The Postman collection in the repo has pre-wired requests. Import it, paste your workspace bearer, run Tasks → GET Task by ID and Provenance → GET Provenance targeting a Task. The Provenance carries the AI-Transparency profile, the AIAST security label, the contained AI-Device and AI-ModelCard, and the thirteen source-attribute inline summary.

Silent success is the point. The most common state after Approve is a Provenance in the store and a task moved to accepted. If a clinician clicks Reject or Dismiss, the audit reason defaults to "Rejected by clinician during huddle review" so the trail is populated without asking anyone to type.

Three next steps out of pilot.

Prompt Opinion's own framing is that healthcare AI is stuck in pilots and the issue is assembly, not agents. What follows are the three shortest steps that would move MaternalGuard from prototype to something a covered entity could actually turn on.

  1. CDS Hooks bridge alongside MCP. Tools port to CDS Hooks in about a day; tool logic and Provenance shape stay identical. Ships against every SMART-on-FHIR EHR: MeldRx, Epic App Orchard, Cerner code sandbox.
  2. Prospective sensitivity/specificity study against an ACOG-benchmarked cohort of 200 to 500 real prenatal charts. Moves the 61-case corpus false-positive claim (under 1%) into a real ROC curve.
  3. Design partnership with an OB residency or MFM service for eight to twelve weeks in real morning-huddle use. Turns the "1 in 25 severe preeclampsia" hook into a measured outcome instead of an epidemiology reference.
Portability. MaternalGuard reads and writes standard FHIR R4 with US Core Patient profiles. Point X-FHIR-Server-URL at MeldRx, Epic App Orchard, or a HAPI FHIR store — zero code change. The DSI identifier and CHAI Model Card travel with the app.

What ships in every write.

Clinical guideline citations

ACOG PB #190 GDM PB #201 Pregestational DM PB #203 Chronic HTN PB #222 Preeclampsia PB #229 Antepartum Surveillance PB #234 Antenatal Steroids Committee Opinion #706 AMA IADPSG GDM criteria

Regulatory & interoperability

ONC HTI-1 (b)(11)(iv)(A) HL7 AI Transparency on FHIR CHAI Applied Model Card USCDI v3.1 US Core Patient HEDIS PPC NQF #1517 CPT-II 0500F / 0503F FHIR R4 SMART-on-FHIR-ready