com.bookingmaven/marketplace

Book, reschedule and cancel appointments at any business on the BookingMaven marketplace.

Endpointhttps://mcp.bookingmaven.com/mcp (streamable-http)
Registry version1.0.0
Now11 tools · grade C (79) · pin ts_b13f5223343788399a6e680f3354a9d2 · protocol 2025-06-18
First / last listed2026-10-27 07:32 UTC / 2026-10-27 07:32 UTC
Grade over time2026-10-27: C (79), 11 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-27 07:32 UTC
11 tools, grade C (79)

Tools: search_businesses get_business get_availability book_appointment get_booking cancel_appointment reschedule_appointment create_account start_business_signup list_my_bookings link_account

Current tools (11)

search_businessesSearch for service businesses by location. Returns businesses with their booking URLs, ratings, and descriptions. Use get_business to see services and get_availability to check open slots.
params: location*, category, limit
get_businessGet full details for a business including services (with IDs and prices), staff, and hours. You need service_id and optionally staff_id before calling book_appointment.
params: slug, business_slug
get_availabilityGet open appointment slots for a business on a specific date. Returns ISO timestamps for each available slot. Use these start_time/end_time values when calling book_appointment.
params: business_slug*, date*, staff_id, timezone
book_appointmentReserve an appointment slot at a service business. Provide a unique idempotency_key to safely retry without double-booking. Get service_id from get_business and start_time/end_time from get_availability.
params: business_slug*, service_id*, start_time*, end_time*, customer_name*, customer_email*, customer_phone, staff_id, notes, idempotency_key*
get_bookingLook up the current status/time of a booking you made. Requires the booking_id and the lookup_token that book_appointment returned. No account needed.
params: booking_id*, lookup_token*
cancel_appointmentCancel a booking you made. Requires booking_id and the lookup_token from book_appointment. Safe to retry (idempotent). No account needed.
params: booking_id*, lookup_token*
reschedule_appointmentMove a booking you made to a new time. Requires booking_id, the lookup_token from book_appointment, and new_start_time/new_end_time (ISO 8601, from get_availability). The new slot is checked for conflicts. No account needed.
params: booking_id*, lookup_token*, new_start_time*, new_end_time*
create_accountGet a BookingMaven signup link pre-filled with the customer's details. The customer visits the link to set their password and activate their account, which links their past bookings.
params: email*, name*, phone
start_business_signupGet a link for a business owner to sign up and list their business on BookingMaven. Returns a URL with optional pre-filled details.
params: business_name, category, email
list_my_bookingsList all appointments booked with your email address. Requires signing in (OAuth) — your AI must be connected with an authenticated account that has a verified email. Returns your upcoming and past bookings.
params: none
link_accountLink the guest bookings you made with your email to your signed-in account so you can manage them from your account. Requires signing in (OAuth) with a verified email.
params: none

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.