My Mobile Practice Manager for Developers

Connect CareLink to ChatGPT, Codex or other AI Agents

Connect CareLink using the secure Model Context Protocol (MCP). Your CareLink System Administrator must open a support ticket to create API credentials with the appropriate permissions before you begin.

Important: Use your assigned CareLink API username and password not your normal CareLink login.
Step Instructions
1 Open the Plugins directory in ChatGPT or Codex.
2 Select the + button and choose Add custom MCP server.
3 Enter the following CareLink MCP server address:
https://{{mydomain}}.mymobilepracticemanager.com/carelink/mcp/
4 Select OAuth as the authentication method and continue.
5 Enter your assigned CareLink API username and password on the CareLink authorization page.
6 Review the requested permissions and select Approve Connection.
7 Complete the connection and enable the CareLink plugin in a new ChatGPT or Codex conversation.
8 Test the connection by asking: “Show my active CareLink Office Locations.”
9

Healthcare users should consider ChatGPT for Clinicians for an experience designed for HIPAA Compliance and clinical workflows.

Feature Description Example Request Required Permissions
View Office Locations List active or inactive office locations. Show all my active office locations. configuration.read
List Facilities Show Facility / Community Locations Show all my Facility / Community Locations configuration.read
View Appointment Types Retrieve configured appointment types. Show all available appointment types. configuration.read
View Cancellation Reasons Retrieve available appointment cancellation reasons. Show available cancellation reasons. configuration.read
View Providers List providers, optionally filtered by office. Show all active providers. configuration.read
Search Patients Search patients by name, ID, date of birth, or EMR ID. Find all patients named Smith. patient.read
View Patient Details Retrieve detailed patient information. Show patient details for Tyler Adams. patient.read
Find Close Patients Find Patients live within mileage of selected Patient Show me Patients that live close to Tyler Adams patient.read
Inactivate Patient Make Patient Inactive Make Patient Tyler Adams Inactive patient.write
Activate Patient Make Patient Active Make Patient Tyler Adams Active patient.write
List All Tags List all Available Carelink Tags Show me all Carelink Tags I can use configuration.read
Add Tag to Patient Add a Tag to a Patient Add Hospice Tag to Patient Adams patient.write
Remove Tag from Patient Remove a Tag from a Patient Remove Hospice Tag from Patient Adams patient.write
View Appointments View appointments by date, provider, patient, or office. Show Dr. West's schedule for tomorrow. schedule.read
Find Available Appointments Find available appointment dates and times. Find available appointments next Monday. schedule.read
Schedule Appointments Create new patient appointments. Schedule a patient visit for next Tuesday. schedule.write
Reschedule Appointments Modify existing appointments, including dates, times, and assignments. Move this appointment to Friday at 10 AM. schedule.write
Optimize Provider Routes Optimize a provider's daily appointment order and times using Quick Optimization. Optimize Dr. West's schedule for tomorrow. schedule.write
Cancel Appointments Cancel appointments with optional notifications to providers, patients, and facilities. Cancel appointment 91816 and notify the provider. schedule.write
Available Permissions
Permission Access Provided
patient.read Search for and view patient information.
patient.write Create or update patient information when supported.
schedule.read View scheduled appointments.
schedule.write Create, update, or cancel appointments.
configuration.read View Office Locations, appointment types, cancellation reasons, and other configuration data.
configuration.write Modify supported CareLink configuration records.
Only approve permissions required for your intended use. CareLink applies the permissions assigned to your API credentials to every MCP action.