DoctoFam Medical Clinic

com.doctofamPublished by doctofam.comOfficial publisherv0.1.1Updated Oct 24, 2026

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

Overview

AI-generated overview

Lets an assistant read a DoctoFam clinic's setup, staff, rooms, service prices, calendar blocks, open booking slots and plan status.

What you can do
This remote server exposes read-only tools over a DoctoFam medical practice: listing clinics and their currency, language and timezone; listing doctors, nurses and assistants, consultation rooms and catalog service prices; and showing calendar blocks such as holidays, sick leave or maintenance. It also reports appointment counts per day for the coming week, open online-booking slots, subscription plan and caps, and a combined overview card for one practice. It does not book visits or return patient or clinical data.
When to use it
Useful when someone wants to check how busy a practice is, what it charges for a consultation or vaccination, which staff and rooms exist, when it is closed, or when free online-booking slots are available.
Requirements
A remote streamable HTTP endpoint at mcp.doctofam.com; no packages, environment variables or headers are declared. Network access to that endpoint is needed.
Before you install
The manifest declares no authentication, so check how access to a practice's data is controlled before connecting. All tools are described as read-only; none book, change or delete anything. Appointment counts, availability and overview output are practice-level and stated to exclude patient and clinical details.

Installation

In SourceWeft

  1. Open DoctoFam Medical Clinic 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.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.doctofam%2Fdoctofam/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "doctofam-medical-clinic": {
      "type": "http",
      "url": "https://mcp.doctofam.com/mcp"
    }
  }
}

Tools

10

list_clinics

List your medical practices

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 per page by default. Not for finding a patient or a visit.

Parameterslimitcursor

get_clinic

Get medical practice details

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 free consultation times.

ParametersclinicIdrequired

get_clinic_schedule_summary

Count patient visits per day

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 next 7 days by default and at most 31 days; counting stops at 100. Not for counting cancellations or seeing which patients are booked.

ParametersendTimeclinicIdrequiredstartTime

list_procedures

Look up consultation and service prices

Use this when someone asks what their medical practice charges for a consultation, check-up, vaccination or other service. Returns catalog service names with price and last edit time, alphabetically, 50 per page by default. Not for a patient's medical history or the care they received.

ParameterslimitcursorclinicId

list_rooms

List consultation 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 schedules or which patient uses a room.

ParameterslimitcursorclinicIdrequired

list_calendar_events

List closures, holidays and blocked time

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 with start, end, all-day flag, scope and type (no titles or notes). Not for patient appointments.

ParameterslimitcursorendTimeclinicIdstartTime

list_providers

List doctors and staff who take bookings

Use this when someone asks which doctors, nurses or assistants patients can book at their practice. Returns up to 100 staff display names for one practice (no contact details or roles). Not for staff holidays or sick days.

ParametersclinicIdrequired

get_clinic_availability

Find free consultation times

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 openings: up to 7 days and 100 slots (no patient or doctor details). Not for booking a visit.

ParametersclinicIdrequired

get_subscription_status

Check DoctoFam plan and limits

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 and plan caps, or the default Free plan when none is active. Not for invoices or amounts billed.

ParametersclinicIdrequired

show_clinic_overview

Show medical practice 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, open online-booking slots, up to 12 service prices and the current plan (no patient or clinical data). Not for a single patient or visit.

ParametersclinicIdrequired

Version history

2
  1. v0.1.1LatestSep 27, 2026
  2. v0.1.0Sep 26, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.