# openemr-mcp

Source: https://glimind.com/server/pypi%2Fopenemr-mcp
Registry id: `pypi/openemr-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "openemr-mcp": {
      "command": "uvx",
      "args": [
        "openemr-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add openemr-mcp -- uvx openemr-mcp
```

## Tools (17)

- `openemr_appointment_list`: List upcoming appointments for a patient.
- `openemr_drug_interaction_check`: Check a list of medications for known drug-drug interactions.
- `openemr_drug_safety_flag_create`: Create a drug safety flag for a patient.
- `openemr_drug_safety_flag_delete`: Delete a drug safety flag by ID.
- `openemr_drug_safety_flag_list`: List all drug safety flags for a patient.
- `openemr_drug_safety_flag_update`: Update a drug safety flag's severity, description, or status.
- `openemr_fda_adverse_events`: Query FDA FAERS database for adverse event reports on a drug.
- `openemr_fda_drug_label`: Retrieve official FDA drug label including boxed warnings and contraindications.
- `openemr_health_trajectory`: Return overall health trajectory for a patient.
- `openemr_lab_trends`: Return longitudinal lab trajectories (A1c, LDL, eGFR).
- `openemr_medication_list`: Return the current medication list for a patient.
- `openemr_patient_search`: Search patients by name. Returns patient ID, DOB, sex, city.
- `openemr_provider_search`: Search healthcare providers by specialty and/or location.
- `openemr_questionnaire_trends`: Return longitudinal questionnaire score trajectories (PHQ-9).
- `openemr_symptom_lookup`: Look up possible conditions for a list of symptoms.
- `openemr_visit_prep`: Prepare a visit summary for a patient.
- `openemr_vital_trends`: Return longitudinal vital sign trajectories (weight, BP).

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
