Prerequisites
- project_contributor access in AgentRuntime
- No external credentials, EHR integration, or HIPAA BAA required — all data is in-memory mock content
- Clear internal policy that workflows using this adapter stay in dev, demo, or training environments
Connect in AgentRuntime
Confirm environment
Use this adapter only in non-production projects. Do not bind real patient identifiers or upload PHI into workflow inputs.
Add healthcare MCP instance
Go to MCP, click Add instance for healthcare. No connection secrets are required.
Explore mock patients
Run mcp_call →
patient.lookup with sample IDs such as PT-001 to see synthetic records.What you can build
- Clinical agent demos — Chat Autopilot walks through intake → mock diagnosis → appointment booking for sales or training.
- Workflow testing — Use
_failand_latency_msinputs to simulate slow EHR responses and retry logic. - Human-in-the-loop prototypes — human_task approval before
medication.prescribein a sandbox UI flow. - Integration blueprint — Replace mock tool calls with real FHIR connectors later while keeping the same workflow graph structure.
Tools
| Tool | Description |
|---|---|
patient.lookup | Mock patient demographics, allergies, and emergency contact by ID |
patient.history | Mock chronological clinical history entries |
diagnosis.analyze | Mock differential diagnosis from symptoms and history |
medication.check | Mock drug interaction and allergy conflict check |
medication.prescribe | Mock prescription record creation |
scheduling.find_slot | Mock available appointment slots by provider and department |
scheduling.book | Mock appointment booking for a selected slot |
notification.send | Mock patient or provider notification (email, SMS, push) |
generate_summary | Mock visit summary from clinical notes |
_latency_ms (simulate delay) and _fail (force error) for testing.
Example
Demo intake and scheduling flow:Configuration
This adapter has no required connection keys. Mock data is served locally by the connector runtime.Troubleshooting
| Issue | Fix |
|---|---|
| Patient not found | Use demo IDs like PT-001; only synthetic records exist |
| Unexpected diagnosis output | Results are deterministic mock data, not clinical advice |
| Testing failure paths | Set _fail: true on any tool to verify workflow error handling |
| Moving to production | Replace with a real FHIR/EHR integration; do not enable this adapter for live PHI |
Related
- Integrations quickstart
- Human tasks — approval in clinical-style flows
- Connector catalog
- Troubleshooting