pcjx8/epic-ehr-mcp-server
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