Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http ext: skills

DoctoFam Medical Clinic

com.doctofam/doctofam

See your clinic's free slots, doctors, rooms, service prices and how busy each day is.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1480ms
last probe
Tools
19
callable
Resources
4
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
19 tools, 4 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
23 items in total; 3 or more earns these points.
pass Describes itself 10/10
86 characters; more than 30 earns these points.

Tools · 19

list_clinics

Use this when someone asks which medical practices or doctor's offices they run in DoctoFam, or a practice's id is needed. Returns each practice's id, name, currency, default language and timezone, 20…

get_clinic

Use this when someone asks about one medical practice's setup, such as its currency, language or timezone. Returns the practice's name, currency, default language, timezone and last edit time. Not for…

get_clinic_schedule_summary

Use this when someone asks how busy their medical practice is or how many patient visits are booked each day. Returns appointment counts per UTC day for one practice, whatever their status, for the ne…

list_procedures

Use this when someone asks what their medical practice charges for a consultation, check-up, vaccination or other service, or which procedure to book. Returns catalog service ids and names with price …

list_rooms

Use this when someone asks which consultation or exam rooms their medical practice has. Returns room names with last edit time for one practice, alphabetically, 50 per page by default. Not for room sc…

list_calendar_events

Use this when someone asks when their medical practice is closed, or when a doctor or room is blocked for holidays, sick leave, courses, meetings or maintenance. Returns each block or extra opening wi…

list_providers

Use this when someone asks which doctors, nurses or assistants patients can book at their practice, or who takes an appointment. Returns up to 100 staff ids and display names for one practice (no cont…

get_clinic_availability

Use this when someone asks when their doctor's practice has free appointment or consultation times. Returns each open online-booking slot's start and end, grouped by day, for the next days with openin…

get_subscription_status

Use this when someone asks which DoctoFam plan a practice is on, whether it is active, or how many appointments, patients, rooms or users it allows. Returns the plan name, status, billing frequency an…

find_patient

Use this when someone names a patient to book, move, cancel or update. Returns up to 5 patients whose name contains every word given, with their ids and clinic; the last two phone digits appear only t…

list_appointments

Use this when someone asks when a patient is booked, or what is booked at the clinic on a given day. Returns appointment ids with patient, clinic and provider ids, times, status, edit time and how man…

list_inventory_items

Use this when someone asks how much of a supply is left in the clinic's stock or what is running low. Returns up to 100 stock items with unit, quantity, minimum and a low-stock flag. Not for procedure…

book_appointment

Use this when someone asks to book a patient in at their clinic. Returns the new appointment with its time, providers and number of procedures; it takes the clinic's usual length, room and reminders, …

reschedule_appointment

Use this when someone asks to move a patient's appointment to another day or time. Returns the appointment with its new and previous start; it keeps the patient, providers, procedures and length unles…

cancel_appointment

Use this when someone asks to cancel a patient's appointment. Returns the canceled appointment and whether the clinic's cancellation message goes to the patient; the appointment is kept with status CA…

create_patient

Use this when someone asks to add a new patient to their clinic. Returns the patient's id, name, clinic and language; the phone and email given are stored but never returned. Not for a patient already…

update_patient

Use this when someone asks to change a patient's name, phone, email or language. Returns the patient's id, name, clinic and which fields changed; contact details are never returned. Not for medical hi…

set_inventory_quantity

Use this when someone asks to correct or update how much of a stock item the clinic has. Returns the item with its previous and new quantity; the number given replaces the stored one. Not for adding a…

show_clinic_overview

Use this when someone wants a quick overview or dashboard of one medical practice. Returns an overview card with the practice's details, appointment counts for the next 7 days, staff and room counts, …

Resources · 4

doctofam-clinic-overview

An inline DoctoFam view that presents a tenant-scoped, administrative-only clinic overview.

ui://doctofam/clinic-overview-v2.html
doctofam-schedule-summary

An inline DoctoFam view that presents non-identifying, tenant-scoped administrative schedule counts.

ui://doctofam/schedule-summary-v1.html
clinic-administration

Run a DoctoFam medical practice's front desk — free consultation times, how busy each day is, prices, rooms, doctors and closures, and booking, moving or cancelling a patient's appointment, adding a p…

skill://doctofam/clinic-administration/SKILL.md
doctofam

Query and manage a medical or dental practice with the `doctofam` CLI — clinics, patients, appointments, invoices, payments, the procedure catalog and webhook subscriptions on app.doctofam.com. Use wh…

skill://doctofam/doctofam/SKILL.md

Skills · 2

clinic-administration

Run a DoctoFam medical practice's front desk — free consultation times, how busy each day is, prices, rooms, doctors and closures, and booking, moving or cancelling a patient's appointment, adding a p…

skill://doctofam/clinic-administration/SKILL.md
1 file
doctofam

Query and manage a medical or dental practice with the `doctofam` CLI — clinics, patients, appointments, invoices, payments, the procedure catalog and webhook subscriptions on app.doctofam.com. Use wh…

skill://doctofam/doctofam/SKILL.md
1 file

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.doctofam.com/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "doctofam_medical_clinic": {
      "url": "https://mcp.doctofam.com/mcp",
      "transport": "streamable-http"
    }
  }
}