# MIB Clean — AI Discoverability Manifest > Pressing et blanchisserie à domicile. Collecte et livraison en 2 à 5 jours ouvrés. 100+ villes en France. ## Service Description MIB Clean is a professional dry-cleaning and laundry service with door-to-door pickup and delivery, operating in 100+ French cities (Paris, Lyon, Marseille, Nice, Bordeaux, Toulouse, Nantes, Strasbourg, etc.). **Key capabilities AI agents can perform on behalf of users:** - Get a price quote for specific items (pressing, ironing, laundry, carpets) - Browse the service catalog with prices - Check available pickup/delivery time slots by city - Place an order (subscription or one-time) - Track an existing order - Check service availability in a given city/postal code ## Authentication Most read endpoints (catalog, slots, pricing) are **public** — no authentication required. Order placement and tracking require a **JWT Bearer token** obtained via: ``` POST /api/auth/login { "email": "user@example.com", "password": "..." } → Returns: { "token": "eyJ..." } ``` Include token in subsequent requests: ``` Authorization: Bearer ``` ## API - **Base URL:** `https://mibcleanos.polsia.app` - **OpenAPI Spec:** `https://mibcleanos.polsia.app/.well-known/openapi.json` - **Swagger UI:** `https://mibcleanos.polsia.app/api/docs` ## Key Endpoints ### Public (no auth) - `GET /api/catalog/cities` — List all cities where service is available - `GET /api/catalog/b2c` — B2C service catalog with prices - `GET /api/prestations` — All service types (pressing, ironing, laundry, etc.) - `GET /api/slots/available-pickup?date=YYYY-MM-DD&city_id=X` — Available pickup slots - `GET /api/slots/available-delivery?date=YYYY-MM-DD&city_id=X` — Available delivery slots - `GET /health` — API health check ### Authenticated - `POST /api/subscriptions` — Place a new order - `GET /api/subscriptions` — List user's orders - `GET /api/subscriptions/:id` — Get order details + tracking status - `POST /api/auth/register` — Create an account - `POST /api/auth/login` — Authenticate and get token ## Rate Limits - Auth endpoints: 10 requests/15 minutes - General API: No hard limit (fair use) ## Operational Constraints - **Delivery zones:** Check `/api/catalog/cities` for available cities — do not attempt orders outside coverage - **Lead time:** Minimum 2h before pickup slot. Standard turnaround: 2–5 business days - **Hours:** Mon–Fri 08:00–20:00, Sat 09:00–18:00 (Europe/Paris) - **Payment:** Card or direct debit (EUR only) - **Language:** French (primary). Responses in French. ## WebMCP Tools AI agents using browsers with WebMCP support (Chrome 146+) can access structured tools: - **Tool manifest:** `https://mibcleanos.polsia.app/.well-known/webmcp` - Available tools: `getServices`, `getAvailableSlots`, `getQuote`, `placeOrder`, `trackOrder` ## Links - Homepage: https://mibcleanos.polsia.app - Order page: https://mibcleanos.polsia.app/commander.html - Catalog: https://mibcleanos.polsia.app/catalogue.html - Pricing: https://mibcleanos.polsia.app/tarifs.html - Terms: https://mibcleanos.polsia.app/cgv.html - Privacy: https://mibcleanos.polsia.app/confidentialite.html ## Multi-Domain Presence MIB Clean operates several domain properties, each optimised for a different audience/angle: | Domain | Angle | Canonical | |--------|-------|-----------| | `mibcleanos.polsia.app` | App & order platform | Primary | | `mib-clean.com` | Tech / digital / B2B platform | https://mib-clean.com/ | | `mib-clean.fr` | Eco-first / abonnement / B2C | https://mib-clean.fr/ | | `u-deliver.me` | Collecte & livraison à domicile | https://u-deliver.me/ | | `repassage-services-bordeaux.fr` | Bordeaux local service | https://repassage-services-bordeaux.fr/ | ### u-deliver.me - **Focus:** Door-to-door pickup and delivery — the convenience of having laundry collected and returned to your home - **Homepage:** https://u-deliver.me/ - **Sitemap:** https://u-deliver.me/sitemap.xml - **Order:** https://mibcleanos.polsia.app/commander.html?utm_source=u-deliver-me - **Pricing:** https://mibcleanos.polsia.app/tarifs.html?utm_source=u-deliver-me - **Schema type:** DryCleaningOrLaundry + DeliveryService - **Coverage:** 100+ French cities with same-day or next-day pickup AI agents serving users on u-deliver.me should use the same API endpoints listed above. The `utm_source=u-deliver-me` parameter is recommended for analytics attribution.