Appointo MCP by usefulapi
io.usefulapi/appointo · v1.5.0 · MCP 2025-06-18
Read Appointo bookings, availability and subscriptions; create, reschedule and cancel bookings.
Reachability
reachable
checked 2026-10-26 05:31 UTC
Registry status active
Tools pinned 10
6136a73b8fc0
Tools last changed
unchanged since first capture 2026-10-25
Repo last push 2026-10-26
as of 2026-10-26
GitHub stars 0
as of 2026-10-26
Provenance
Registry namespace io.usefulapi
(domain verified by the official registry)
Repository
github.com/m190/usefulapi-mcp
Website
https://usefulapi.io/appointo/
Remote endpoints
https://appointo.usefulapi.io/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-10-25 05:30 | first capture | 10 tools pinned |
Pinned tool definitions (10)
| Tool | Description |
|---|---|
| appointo_list_products | List the Shopify products that are set up as bookable in Appointo: name, appointment type, whether the widget is shown, and each product's appointments (the bookable variants/services with price, currency and id). Use an appointment id... |
| appointo_list_appointments | List appointments, i.e. the bookable services/variants, with name, price, currency and configuration. Filter by product or fetch one by id. These are the services customers book, not the bookings themselves (use appointo_list_bookings... |
| appointo_get_availability | The free time slots of one appointment (bookable service) from start_date, optionally to end_date. Use it before creating or rescheduling a booking. GET /appointments/{appointment_id}/calendar_availability. |
| appointo_list_bookings | List bookings with time, product, duration, quantity, price and the customers (name, email, phone, address). Filter upcoming/past or search; pass booking_id for one booking. The customers' cancel/reschedule link ids are never returned.... |
| appointo_list_cancelled_bookings | List cancelled bookings, same shape as appointo_list_bookings. GET /bookings/cancelled_bookings. |
| appointo_list_subscription_contracts | List the recurring booking subscription contracts (customers who subscribed to repeat appointments). Search by product, variant, order number or customer name. The API documents no paging for this list. GET /appointment_subscriptions. |
| appointo_create_booking | WRITE: create a booking for a customer on an appointment (bookable service) at a time slot. This is a real booking: Appointo may email the customer a confirmation and reserve the slot; the booking can later be cancelled with... |
| appointo_reschedule_booking | WRITE: move a booking (or only some of its customers) to a new time slot. Appointo may notify the customers of the change. override=true forces the booking into the slot even if it is unavailable or full, so leave it off unless the user... |
| appointo_cancel_booking | WRITE: cancel a booking, or only some of its customers. The slot is freed and Appointo may notify the customers; whether a Shopify order is refunded is not controlled by this call. Cannot be undone through this server (create a new... |
| appointo_update_booking_buffers | WRITE: set the start and/or end buffer time (minutes blocked before/after) of one booking. At least one value is required. The docs cap this at 100 requests per day. PUT /bookings/{booking_id}. |
Get alerted when this changes.
Email the moment io.usefulapi/appointo drifts, dies, or revives.
Status badge
[](https://toolpin.dev/servers/io.usefulapi/appointo)
Maintain this server? Add the badge to your README. It links your users to this live status page.