io.usefulapi/nexhealth
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
NexHealth MCP by usefulapi
Publisher-provided description
Read and write NexHealth appointments, patients, providers and locations.
Summary by lookupd
Lets agents search, book, reschedule and cancel patient appointments, and manage patient, provider and location records in an EHR/PMS.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http nexhealth https://nexhealth.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add nexhealth --url https://nexhealth.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"nexhealth": {
"url": "https://nexhealth.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (16 tools)
Publisher-provided text
nexhealth_list_locationsList the practice locations for an institution (id, name, address). Good first call to discover location_ids for other tools. GET /locations.nexhealth_list_providersList practitioners (providers) for an institution, optionally scoped to a location. GET /providers.nexhealth_search_patientsSearch patients within a location by name, email, phone, or date of birth. Patient search is always in a location context. GET /patients.nexhealth_get_patientFetch a single patient by id. GET /patients/{id}.nexhealth_list_appointmentsList appointments in a date/time window, optionally filtered by location, patient, or provider. GET /appointments.nexhealth_get_appointmentFetch a single appointment by id. GET /appointments/{id}.nexhealth_list_appointment_slotsFind bookable appointment start times across providers/locations for a date range. High-value for scheduling. GET /appointment_slots.nexhealth_list_appointment_typesList the appointment types configured for an institution/location. GET /appointment_types.nexhealth_list_operatoriesList operatories (chairs/rooms) for an institution, optionally scoped to a location. GET /operatories.nexhealth_list_insurance_plansList insurance plans known to the institution, optionally scoped to a location. GET /insurance_plans.nexhealth_list_insurance_coveragesList a patient's insurance coverages. GET /insurance_coverages.nexhealth_list_proceduresList clinical procedures, optionally scoped to a patient. GET /procedures.nexhealth_sync_statusReport the data-sync health for the practice's EHR/PMS integration (is the Synchronizer up to date?). GET /sync_status.nexhealth_create_patientCREATE a new patient record in a location. MUTATES DATA — writes to the connected EHR/PMS. GET the patient back to confirm. POST /patients.nexhealth_book_appointmentBOOK a new appointment. MUTATES DATA — creates an appointment in the connected EHR/PMS (optionally notifying the patient). Provide either end_time or appointmennexhealth_update_appointmentUPDATE / reschedule / cancel / confirm an existing appointment by id. MUTATES DATA in the connected EHR/PMS. PATCH /appointments/{id}.
Details
- Version: 1.37.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 356 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/nexhealth/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/nexhealth)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp