servers / caboo

Caboo MCP server

communitystreamable_httpremotewrite capablehealthy

Find local services, read availability, and create short-lived booking holds.


01Tools · 6

How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.

ToolRiskSide effectsApproval
search_providers
Find local service businesses on Caboo by name, category, or area. Returns published businesses with the actions each one supports in its capabilities array. An empty providers list is a valid result — relay it politely; never invent businesses.
readfalseunknown
get_provider
Get one business's public profile by slug: identity, location, contact, services overview, booking policies, capabilities (which actions this business currently supports), and public links.
readfalseunknown
book_list_services
List one business's services with duration and displayed price. Call this before book_get_availability when the right service is not yet known.
writefalseunknown
book_get_availability
List open appointment times for one service, grouped by day, with the business's timezone. Always present times to the user in that timezone. Each slot includes a canonical holdLabel and expiresNote; copy those exact values into book_hold_slot when the user chooses the slot.
writefalseunknown
book_get_booking_status
Check what happened to a held slot: still held, confirmed by the user, or expired. Call this when the user says they finished on the confirmation page (or asks whether it went through) so you can confirm the booking in the conversation. Returns no personal details.
writeunknownunknown
book_hold_slot
Hold one open time slot (a self-expiring reservation, about 10 minutes) and get back a confirmation URL. The first argument, holdLabel, must be copied exactly from the chosen book_get_availability slot so the approval card describes the true booking details. Caboo validates holdLabel against slug, serviceKey, and slotId before creating any hold. Give the user ONLY the confirmUrl — Caboo's page collects their contact details and consent; never ask for name, email, or phone in chat. If the slot was just taken, the error includes alternative open times to offer instead.
writefalseunknown

02Install & source
https://getcaboo.com/mcp
remote_url

03Access granted
Read calendar · write

The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.


05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-07-07 08:50Z
next_check2026-07-09 08:42Z
cadenceevery 48h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex5 unique facts >= 5

06Badge

Add the “as seen on MCPExplorer” badge to your README. Caboo MCP — as seen on mcpexplorer.com

[![Caboo MCP — as seen on mcpexplorer.com](https://mcpexplorer.com/badge/caboo.svg)](https://mcpexplorer.com/servers/caboo)

Next step

This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.

Explore loadouts →