About Doctor Schedule
Doctor Schedule is an MCP server in the Automation category.
Install
git clone https://github.com/mirecodex/mcp-server-doctor-scheduleThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (8)
cancel_booking(booking_id)Cancel a booking; the slot frees again, history is kept as `cancelled`.
Parameters not published.
check_slot(doctor_id, date)Available 30-minute slots for a doctor on an ISO date. A day off, a leave date, or a full day return an empty list with an explanatory note, not an error.
Parameters not published.
create_booking(doctor_id, date, time, patient_name)Create a booking. Validates the doctor, practice day, leave, slot, availability, and rejects past dates, with a specific, actionable error when it cannot book.
Parameters not published.
get_schedule(doctor_id)A doctor's weekly practice blocks and any leave periods.
Parameters not published.
get_today()The server's date and weekday, so an agent resolves relative phrases ("next Thursday") against the server clock.
Parameters not published.
list_bookings(doctor_id?, date?, patient_name?, status?)Filtered list of bookings, including cancelled ones.
Parameters not published.
reschedule_booking(booking_id, new_date, new_time)Move a confirmed booking to another slot, keeping its id; the original is untouched on failure.
Parameters not published.
search_doctors(specialization?, name?, day?)Find doctors by specialization, name substring, and/or practice day. Filters are optional and combine with AND.
Parameters not published.
Ask AI
Ask AI about Doctor Schedule
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.