Skip to main content
Glama

Akute Health MCP by usefulapi

Server Details

Read Akute Health patients, appointments, tasks, notes, medications, allergies and observations.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

15 tools
akutehealth_get_appointmentGet appointment
Read-only
Inspect

One appointment by id: times, status, patient, practitioner and appointment type. GET /appointments/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
appointment_idYes
akutehealth_get_availabilityGet practitioner availability
Read-only
Inspect

Open appointment slots of one practitioner between two date-times. GET /availability.

ParametersJSON Schema
NameRequiredDescriptionDefault
user_idYesPractitioner (user) id from akutehealth_list_practitioners.
end_timeYesWindow end, ISO 8601 with offset.
start_timeYesWindow start, ISO 8601 with offset, e.g. 2026-10-12T00:00:00-06:00.
akutehealth_get_noteGet clinical note
Read-only
Inspect

One clinical note by id with all its sections (subjective, objective, assessment, plan ...). GET /notes/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
note_idYes
akutehealth_get_patientGet patient
Read-only
Inspect

One patient by id: demographics, address, status, provider, custom properties and membership billing state. GET /patients/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
patient_idYes
akutehealth_get_practitionerGet practitioner
Read-only
Inspect

One user by id: name, NPI and roles. GET /users/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
user_idYes
akutehealth_get_taskGet task
Read-only
Inspect

One task by id: title, description, due date, priority, status, tags, comments and activity. GET /tasks/{id}.

ParametersJSON Schema
NameRequiredDescriptionDefault
task_idYes
akutehealth_list_allergiesList patient allergies
Read-only
Inspect

A patient's allergies and intolerances: substance, reaction, type, clinical status, onset date. GET /allergies.

ParametersJSON Schema
NameRequiredDescriptionDefault
patient_idYes
akutehealth_list_appointmentsList appointments
Read-only
Inspect

Appointments by patient and/or date range, practitioner and status. Give a patient_id, or both start_range and end_range (at most 31 days apart). At most 100 are returned; narrow the dates if truncated. Room links are not returned. GET /appointments.

ParametersJSON Schema
NameRequiredDescriptionDefault
statusNo
end_rangeNoLatest start: a date (yyyy-mm-dd) or ISO date-time.
patient_idNo
start_rangeNoEarliest start: a date (yyyy-mm-dd) or ISO date-time.
practitioner_user_idNoPractitioner (user) id from akutehealth_list_practitioners.
akutehealth_list_appointment_typesList appointment types
Read-only
Inspect

The practice's appointment types (beta in Akute): name, duration, video flag, who can book, practitioners. GET /appointment_types.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

akutehealth_list_medicationsList patient medications
Read-only
Inspect

A patient's medications: name, strength, directions, quantity, refills, status, diagnoses and prescriber. Optional date window on the start date. At most 100 are returned. GET /medications.

ParametersJSON Schema
NameRequiredDescriptionDefault
end_dateNoA date, yyyy-mm-dd.
patient_idYes
start_dateNoA date, yyyy-mm-dd.
akutehealth_list_notesList clinical notes
Read-only
Inspect

Clinical notes (encounters) of ONE patient, newest first as Akute returns them: type, service date, status, authors and section text. A patient_id is required and pages are capped at 10. 'entered-in-error' notes appear only when asked for. GET /notes.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoRecords per page, 1-10 (default 10).
offsetNoNumber of records to skip, 0-500 (default 0). Pass the previous reply's next_offset. Narrow the filters instead of paging deeper.
statusNo
patient_idYes
service_date_startNoOnly notes from this day on.
akutehealth_list_observationsList patient observations
Read-only
Inspect

A patient's vital signs (default) or laboratory results: name, value, unit, date, LOINC code. At most 100 are returned. GET /observations.

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryNoDefault vital-signs.
patient_idYes
akutehealth_list_practitionersList practitioners
Read-only
Inspect

The practice's users: id, name, NPI and roles (Practitioner, Prescriber, Staff, Admin ...). Date of birth, DEA number, email and licences are not returned. GET /users.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

akutehealth_list_tasksList tasks
Read-only
Inspect

Tasks filtered by patient, status, owner, priority, tag, due date or archive state; at least one filter except archived is required. Pages are capped at 25. GET /tasks.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagsNo
limitNoRecords per page, 1-25 (default 25).
offsetNoNumber of records to skip, 0-500 (default 0). Pass the previous reply's next_offset. Narrow the filters instead of paging deeper.
statusNoStatuses, e.g. not-started, in-progress.
archivedNo
owner_idNoUser id of the task owner.
priorityNoFor example p1.
patient_idNo
due_date_end_rangeNoA date, yyyy-mm-dd.
due_date_start_rangeNoA date, yyyy-mm-dd.
akutehealth_search_patientsSearch patients
Read-only
Inspect

Search patients by name, email, phone (with phone_type), date of birth or external id, optionally narrowed by sex and status. At least one identifying filter is required (no bulk listing); pages are capped at 25 and paging stops at offset 500. Returns demographics, address, status, provider and membership billing state. Government and insurance identifiers are never returned. GET /patients.

ParametersJSON Schema
NameRequiredDescriptionDefault
sexNoFor example female or male.
emailNo
limitNoRecords per page, 1-25 (default 25).
phoneNoPrimary phone number, digits only. Needs phone_type.
offsetNoNumber of records to skip, 0-500 (default 0). Pass the previous reply's next_offset. Narrow the filters instead of paging deeper.
statusNoPatient status, for example active.
last_nameNo
first_nameNo
phone_typeNoType of the phone number: mobile, home or work. Required with phone (Akute ignores the number without it).
external_idNoYour own id for the patient.
date_of_birthNoA date, yyyy-mm-dd.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 15 tool updates
    • First observedakutehealth_get_appointment
    • First observedakutehealth_get_availability
    • First observedakutehealth_get_note
    • First observedakutehealth_get_patient
    • First observedakutehealth_get_practitioner
    • First observedakutehealth_get_task
    • First observedakutehealth_list_allergies
    • First observedakutehealth_list_appointment_types
    • First observedakutehealth_list_appointments
    • First observedakutehealth_list_medications
    • First observedakutehealth_list_notes
    • First observedakutehealth_list_observations
    • First observedakutehealth_list_practitioners
    • First observedakutehealth_list_tasks
    • First observedakutehealth_search_patients

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables read-only access to Chinese FHIR electronic health records, including patient summaries, medication review context, record queries, and attachment reading, along with controlled CSV import and status tools.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides read-only access to FreeStyle Libre CGM glucose readings via LibreLinkUp, enabling users to list patients, get current glucose with trend, view 12-hour graphs, and retrieve logbook events.
    4
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI assistants to securely read a user's own sundhed.dk health record data, including medications, lab results, vaccinations, and referrals, after MitID login via a local browser session.
    12
    330 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.