epic-ehr-mcp-server

pcjx8/epic-ehr-mcp-server

3.1

If you are the rightful owner of epic-ehr-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A comprehensive Electronic Health Record (EHR) system implementing EPIC-style workflows with WebSocket support, JWT authentication, and complete healthcare data management.

Tools

Functions exposed to the LLM to take actions

authenticate

Login and get JWT tokens

refresh_token

Refresh expired access token

logout

Revoke access token

get_patient

Get patient demographics

search_patients

Search for patients

get_medical_history

Get conditions and diagnoses

get_allergies

Get patient allergies

get_medications

Get current medications

prescribe_medication

Prescribe new medication

get_lab_results

Get lab test results

order_lab_test

Order new lab test

get_imaging_reports

Get imaging reports

get_vital_signs

Get vital signs history

record_vital_signs

Record new vitals

get_appointments

Get patient appointments

schedule_appointment

Schedule new appointment

cancel_appointment

Cancel appointment

get_clinical_notes

Get clinical notes

create_clinical_note

Create new note

get_immunizations

Get immunization history

get_care_plan

Get patient care plan

search_providers

Search healthcare providers

get_billing_info

Get billing information

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources