# DrChrono MCP for AI Agents AI Agent Connect

> DrChrono MCP lets you manage your medical practice directly through your AI agent. You can handle patient records, schedule appointments, and access clinical notes without switching tabs. It connects your EHR data to tools like Claude or Cursor, making it easy to update patient info, check billing claims, and organize your clinic's daily workflow using natural language.

## Overview
- **Category:** calendar-scheduling
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_cTRpcQq8NypeLHM9qlxkMuak9VuXCsCM19FcN2qQ/ai-agent-connect
- **Tags:** ehr, emr, medical-records, practice-management, healthcare-api

## Description

Managing a medical practice usually means jumping between tabs to find patient files, check the daily calendar, and track billing status. This Connector changes that by bringing your DrChrono EHR data into your AI client. Instead of clicking through complex menus, you can just ask your agent to pull up a patient's history or see who's coming in today. It handles the heavy lifting of navigating the EHR, allowing you to focus on the actual care. You can find this in the Vinkius catalog to get your practice connected quickly. It's built for those who need to move fast between clinical documentation and administrative tasks without losing your place in the software. You can manage the entire lifecycle of a patient visit, from the initial intake to the final billing claim, without ever leaving your primary workspace. It helps you keep your records organized and your schedule tight, whether you are sitting at a desk or moving between exam rooms. By making your data accessible through a simple conversation, it removes the friction of traditional software. You can quickly verify office locations, check on doctor availability, and ensure that every billing transaction is accounted for. It provides a way to stay on top of the administrative side of healthcare without it eating into your time with patients. This is about making the software work for you, rather than forcing you to work for the software.

## Tools

### create_patient
Adds a new patient profile to your system. Use this to register new patients quickly.

### get_appointment
Shows the specific details for a single appointment. Use this to check specific visit times.

### get_patient
Pulls the full profile for one specific patient. Use this to see a patient's history instantly.

### get_users
Shows information about the currently logged-in user. Use this to verify account permissions.

### list_appointments
Displays all scheduled appointments in the practice. Use this to see the day's full schedule.

### list_billing_claims
Shows a list of all outstanding or processed billing claims. Use this to track your revenue.

### list_billing_transactions
Shows financial transactions from your practice. Use this to monitor your daily finances.

### list_clinical_notes
Pulls all clinical notes for your patient visits. Use this to review past medical documentation.

### list_doctors
Lists the doctors registered with your account. Use this to see your available medical staff.

### list_offices
Shows all physical office locations for the practice. Use this to manage multiple clinic sites.

### list_patients
Shows a list of all patients in your account. Use this to see who is registered in your system.

### create_clinical_note
Saves a new clinical note for a patient visit. It helps you keep accurate records of patient care.

### create_appointment
Schedules a new visit in your practice calendar. This helps you keep your daily schedule organized.

### update_patient
Edits the information on an existing patient record. Use this to keep contact info current.

## Prompt Examples

**Prompt:** 
```
Who is coming in for an appointment today?
```

**Response:** 
```
Here is the schedule for today:

| Time | Patient Name | Doctor |
| :--- | :--- | :--- |
| 09:00 AM | John Doe | Dr. Smith |
| 10:30 AM | Jane Miller | Dr. Smith |
| 01:15 PM | Robert Chen | Dr. Jones |

Would you like me to pull up the clinical notes for any of these patients?
```

**Prompt:** 
```
Show me the billing claims from last week.
```

**Response:** 
```
I've retrieved the billing claims from the last 7 days:

* **Claim #8821** - $450.00 (Pending)
* **Claim #8825** - $120.00 (Paid)
* **Claim #8830** - $310.00 (Denied)

Would you like to see more details on the denied claim?
```

**Prompt:** 
```
Create a new patient profile for Sarah Jenkins.
```

**Response:** 
```
I've successfully created a new patient profile for **Sarah Jenkins**.

* **Patient ID:** 55921
* **Status:** Active
* **Next Steps:** Would you like to schedule an initial consultation or add a clinical note?
```

## Capabilities

### Pull patient records
Get full patient profiles and history with a single request.

### Schedule clinic visits
Book and manage appointments in your practice calendar.

### Write clinical notes
Save and retrieve medical notes for patient visits.

### Track billing and revenue
Monitor financial transactions and billing claims.

### Manage practice locations
View doctors and office locations associated with your account.

## Use Cases

### Quick patient history review
A doctor needs to see a patient's history during a busy morning. They ask the agent to pull up the last three clinical notes for a specific patient.

### Daily schedule oversight
A practice manager needs to see if a doctor is overbooked. They ask the agent to list all appointments for a specific office today.

### Fast patient intake
A receptionist needs to add a new patient quickly. They tell the agent to create a new patient profile with the provided contact info.

### Billing claim audit
A billing specialist needs to check on unpaid claims. They ask the agent to list all billing claims from the last 30 days.

## Benefits

- Stop hunting through menus to find patient files by pulling records instantly.
- Reduce scheduling errors by booking visits with natural language.
- Keep clinical records organized by quickly adding notes during a visit.
- Track practice revenue more easily by checking billing claims via simple queries.
- Get a bird's-eye view of your staff and locations to manage multiple sites.

## How It Works

The bottom line is you get a conversational interface for your entire EHR system.

1. Subscribe to the DrChrono MCP on Vinkius.
2. Enter your DrChrono Access Token in your AI client settings.
3. Ask your agent to perform actions like listing appointments or updating patient records.

## Frequently Asked Questions

**Can DrChrono MCP help me manage my clinic's schedule?**
Yes. It allows you to view, list, and book appointments using natural language, making it much faster than manual entry.

**How does DrChrono MCP handle patient records?**
It pulls up full patient profiles and clinical notes instantly so you can access history without clicking through multiple menus.

**Can I use DrChrono MCP to check my billing?**
Yes. You can ask your agent to list billing claims or view financial transactions to keep track of your practice revenue.

**Does DrChrono MCP work with Claude?**
Yes. It works with Claude, Cursor, Windsurf, and any other MCP-compatible client you prefer to use.

**Can I add new patients using DrChrono MCP?**
Yes. You can tell your agent to create a new patient profile, and it will handle the data entry for you.

**Is DrChrono MCP good for practice managers?**
Yes. It's designed to help managers oversee office locations, staff lists, and daily schedules with simple queries.

**Can I update a patient's contact information using the AI?**
Yes. You can use the `update_patient` tool by providing the patient ID and the specific fields you wish to change, such as first name, last name, or gender.

**How do I see all appointments scheduled for the practice?**
Simply ask the agent to run the `list_appointments` tool. It will retrieve a list of all recorded appointments in your DrChrono account.

**Is it possible to check the status of billing claims?**
Yes, the `list_billing_claims` tool allows the agent to fetch and display the current billing claims associated with your account.