MCP servercom.xonark/dental-gateway
Find Canadian dentists; send an appointment request or book with a connected practice.
Overview
Score?
UNRATED 0.618
of what a free look can see, on 17 looks
Looks
17
last 18 hr ago
Tools
20
changed 1 day ago
More info
URL
book.xonark.com/mcp
streamable-http
Says it is
Xona Dental Gateway 0.1.0
protocol 2025-06-18
In the record since
15 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.618 · highest on record 0.8561
Toolsfrom sha256:bf3887ba8f…b1f4a4 · +1 −0 1 day ago
| Tool | Schema |
|---|---|
| abandon_xona_booking Release the held time and drop the patient's details when the patient no longer wants it, at any step before it is booked. It never cancels a booked appointment. Calling again retu |
input · output |
| answer_dental_practice_question Answer a bounded factual question from the selected practices' evidence. Unknown is returned explicitly; missing data is never inferred as no. |
input · output |
| change_xona_appointment Move or cancel one of the patient's appointments. Xona texts the patient a link to a page that shows the exact change. When they press its button (or type the code from the text on |
input · output |
| choose_public_booking_time added For a public_provider_booking action: keeps one time from list_public_booking_slots and returns continue_url, Xona's page where the patient enters their own details and presses Boo |
input · output |
| confirm_dental_request Send the started request to the clinic. It takes the 6-digit code Xona emailed the patient and the consent_version of the consent_text the patient agreed to. The outcome is a deliv |
input · output |
| confirm_xona_booking Get the result once the patient has tapped the text link and pressed Book this appointment. Until then it returns waiting_for_patient. Xona finds an existing patient itself; when i |
input · output |
| get_canadian_dental_practice Get one public dental practice profile, fact evidence, citations, and current public actions. |
input · output |
| get_dental_action_status Read the exact outcome of an expiring dental action. Handoff, request, and confirmed booking outcomes remain distinct. |
input · output |
| hold_xona_booking_slot Hold one open time and text the patient a link to it. The page the link opens shows the time and the details above a Book this appointment button. When the patient presses it the a |
input · output |
| list_dental_practice_actions List current public booking, request, form, call, and website actions for a dental practice in preference order. |
input · output |
| list_public_booking_services Read the services a clinic's own online scheduler offers, for an action prepared at that clinic whose option has reads_times. Provider locators remain server-owned. |
input · output |
| list_public_booking_slots Read open times from a clinic's own online scheduler for one service and a UTC window of at most 14 days. Each time carries start_local, the time at the clinic, and its time_zone. |
input · output |
| list_xona_appointments Read the named patient's upcoming appointments at the practice, live from its schedule, after the patient tapped the text link. Works with the action_id of a booking made in this c |
input · output |
| list_xona_booking_services List the services a practice that connected its schedule to Xona books online. Use it where list_dental_practice_actions marks the Xona booking route as completes_in_conversation. |
input · output |
| list_xona_booking_slots List open times at a connected practice for one service between date_from and date_to (inclusive, at most 8 weeks out). Returns the closest ten to preferred_time (else a balanced s |
input · output |
| list_xona_reschedule_times List open times one of the patient's appointments can move to, for its own service and provider, between date_from and date_to. appointment_ref comes from list_xona_appointments. |
input · output |
| prepare_dental_practice_action Prepare an expiring, attributed dental action and return the patient review URL where the patient sees the action and continues. |
input · output |
| search_canadian_dentists Search evidence-backed public profiles in the Canadian dental directory by name or place, and filter by a service, a language, published weekend or evening hours, a booking route y |
input · output |
| start_dental_request Start an appointment request that Xona emails to the selected clinic, without leaving the conversation. Xona first emails the patient a code that confirms their address; confirm_de |
input · output |
| start_xona_appointment_access Text a patient one link to see, move or cancel the appointments they already have at a practice connected to Xona, for a conversation with no booking action_id that still works. If |
input · output |
Verify it yourself
npx teppi-check https://book.xonark.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M2W3S22XGR4AM5R52SNYHRAK