Washlib

Serveur MCP distant en lecture seule pour la réservation de lavage auto en France : trouvez les centres à proximité, les services et prix, la disponibilité des créneaux en temps réel et des recommandations de lavage. Aucune clé API requise.

Documentation

Washlib MCP Server

Official Model Context Protocol server for Washlib — a car-wash booking marketplace in France. It gives AI agents read-only access to the live catalog: wash centers, services and starting prices, real-time availability, and (with phone verification) the caller's own booking.

Remote endpoint (Streamable HTTP, no API key):

https://www.washlib.com/api/mcp

Quick start

Claude Code

claude mcp add --transport http washlib https://www.washlib.com/api/mcp

Cursor / VS Code / any MCP client (JSON config)

{
  "mcpServers": {
    "washlib": {
      "url": "https://www.washlib.com/api/mcp"
    }
  }
}

No account, token, or configuration is required for the catalog and availability tools.

Tools

ToolDescriptionAuth
find_centersList active car-wash centers within radiusKm of a latitude/longitude, nearest first.none
get_servicesList the services a center offers with a starting price each.none
search_available_slotsFind open time slots near a location on a given day, with busyness levels.none
recommend_washRecommend a wash formula for a vehicle given dirt level and season (pure guidance, no booking).none
get_bookingRetrieve a booking the caller owns.Firebase phone-OTP token (Authorization: Bearer <idToken>); the booking is only returned when its phone number matches the verified caller.

Resources

URIContent
washlib://centersAll active wash centers (public catalog)
washlib://servicesService catalog (without prices)
washlib://pricingPrice ranges per service type across the network
washlib://faqFrequently asked questions (French)

Design notes

  • Read-only by design. There are deliberately no booking-mutation tools; booking happens on washlib.com. The server is safe to expose to any agent.
  • Privacy. The only PII-touching tool (get_booking) requires a verified phone identity and returns only the caller's own booking.
  • Locale. Washlib serves the French market: tool titles and FAQ content are in French, tool descriptions and parameters are in English, dates use the Europe/Paris timezone.

Related machine-readable surfaces

  • Public REST API: https://www.washlib.com/api/public/ — OpenAPI spec at /api/openapi.json
  • /llms.txt — canonical entry point for LLMs and agents

Listings

About

This repository documents the hosted server; the implementation lives inside the Washlib application and is not open source. Questions or issues: open an issue here or see washlib.com/contact.