Drchrono

io.usefulapiv1.0.0Updated Sep 29, 2026

Read and write DrChrono patients, appointments, offices and clinical notes.

VerifiedStreamable HTTPWeb executableBusiness & CommerceProductivity & Workflow

Overview

AI-generated overview

Read and write DrChrono patient, appointment, office, and clinical data through a hosted MCP endpoint.

What it does
Exposes DrChrono practice data to an assistant through read tools for patients, appointments, offices, doctors, clinical notes, problems, medications, allergies, lab results, lab orders, patient payments, and line items. Two write tools create appointments and patients. It is a hosted remote endpoint, so no local install is needed.
When to use it
Useful when an assistant needs to look up or summarize DrChrono records, or create appointments and patient entries, without leaving the chat. Best for practices already using DrChrono that want conversational access to scheduling and clinical data.
Requirements
A remote MCP endpoint at DrChrono credentials are pasted on first connect and stored per user by the provider. Network access is required. A paid plan is needed beyond the free tier's 100 tool calls per month.
Before you install
Credentials are shared with a third-party hosted service. Write tools create appointments and patients, so changes should be confirmed before running. Clinical, lab, and payment data is sensitive; the free tier is limited to 100 tool calls per month, and Pro costs $9/mo or $90/yr.

Installation

In SourceWeft

  1. Open Drchrono in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "drchrono": {
      "type": "http",
      "url": "https://drchrono.usefulapi.io/mcp"
    }
  }
}

README

DrChrono MCP by usefulapi

Read and write DrChrono patients, appointments, offices and clinical notes. Hosted, no local install.

Live endpoint: https://drchrono.usefulapi.io/mcp · Homepage: https://usefulapi.io

Add to Claude

json
{  "mcpServers": {    "drchrono": {      "url": "https://drchrono.usefulapi.io/mcp"    }  }}

On first connect you'll paste your DrChrono credentials. They are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
drchrono_list_patientsreadList patients
drchrono_get_patientreadGet a patient
drchrono_list_appointmentsreadList appointments
drchrono_list_officesreadList offices
drchrono_list_doctorsreadList doctors
drchrono_list_clinical_notesreadList clinical notes
drchrono_list_problemsreadList problems
drchrono_list_medicationsreadList medications
drchrono_list_allergiesreadList allergies
drchrono_list_lab_resultsreadList lab results
drchrono_list_lab_ordersreadList lab orders
drchrono_list_patient_paymentsreadList patient payments
drchrono_list_line_itemsreadList line items
drchrono_create_appointmentwriteCreate appointment
drchrono_create_patientwriteCreate patient

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro$9/mo or $90/yr (2 months free)Unlimited

License

MIT

Source: servers/drchrono/README.md at commit e28f9c1

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestSep 29, 2026