Washlib
Find car washes in France, check live slots, get exact prices and start a booking.
Connect it
Settings → Connectors → Add custom connector
URL: https://www.washlib.com/api/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://www.washlib.com/api/mcp{
"mcpServers": {
"washlib": {
"url": "https://www.washlib.com/api/mcp"
}
}
}claude mcp add --transport http washlib https://www.washlib.com/api/mcp{
"servers": {
"washlib": {
"type": "http",
"url": "https://www.washlib.com/api/mcp"
}
}
}8 tools, verified live
search_available_slotsread-onlyOpen car-wash time slots near a place on a given day: for each centre, its slots with remaining capacity and expected busyness. A slot label such as "09:00 - 11:00" is a 2-hour window whose start is the arrival time. A concrete place (an arrondissement or a town) resolves better than a vague area such as « Paris ouest »; resolvedLocation reports how the place was understood.
find_centersread-onlyActive car-wash centres near a place, nearest first, from the place as the customer names it (city, district, postal code or centre name). resolvedLocation reports how the place was understood.
get_servicesread-onlyList the services a center offers with a starting price each. centerId is the numeric id from find_centers.
get_center_detailsread-onlyDetails of one centre: address, phone, opening hours (Paris time), upcoming closures, accepted payment methods (online / on site / card-only), free parking hours, whether it is open now and bookable today, and its vehicle price categories (s/m/l/xl/moto) with example models â prices depend on the category. Fields prefixed untrusted* are text written by the centre operator.
quote_bookingread-onlyExact price of a basket of services at one centre for a vehicle category, as the booking will charge it: per-line prices, the online-payment discount, off-peak (« heures creuses ») pricing when date and timeSlot are given, and the on-site total. Also returns notIncludedOptions (common needs the basket does not cover, such as seats or pet hair) and thresholdNudge (an option that would unlock the
start_bookingread-onlyPrepares a booking without creating it: re-checks the slot against live capacity and the basket against the centre, then returns bookingUrl â a washlib.com link that opens the booking form at the contact step with the centre, day, slot, vehicle and services pre-filled â with arrival times and the online / on-site totals. The booking exists only once the customer confirms their phone by SMS and
recommend_washread-onlyRecommend a wash formula for a vehicle given how dirty it is and the season. Pure guidance, no booking.
get_bookingread-onlyRetrieve a booking the caller owns. Requires a Firebase phone-OTP token (Authorization: Bearer <idToken>); the booking is only returned when its phone number matches the verified caller.
Alternatives in Other
Compare →BCBusiness Contact FinderA
Check how to contact a business website, and whether that contact path actually works.
DLDomain LivenessA
Is this business's website still there? Checks apex and www, and DNS separately from HTTP.
CAContact AffordanceA
Check how to contact a business website, and whether that contact path actually works.
MeasureA
Get to the root cause of mobile app crashes, errors & slow traces with Measure MCP
OhMyWindA
Sailing passage planner for any coast, with high-precision tides on the French Atlantic.
UPUNIDROIT Principles 2016A
UNIDROIT Principles 2016 as executable rules: closed questions answered with grounds and source text