Book a clean from your AI assistant
The leestly connector lets Claude (and, after review, ChatGPT) check prices, find a time, use your saved addresses, place an order and pay — securely, with the same account and pricing as the leestly app.
What you can do
- Ask what a cleaning costs and what's included.
- Check whether a date / time works, or request an "as soon as possible" cleaning.
- Sign in with leestly to use your saved addresses and see your orders.
- Draft an order and get a secure payment link.
- Cancel an order before a cleaner is on the way.
How to connect
Claude (claude.ai / Desktop): Settings → Connectors → Add custom connector → https://api.leestly.com/mcp.
Claude Code: claude mcp add --transport http leestly https://api.leestly.com/mcp
The three catalogue tools (cleaning types, price estimate, availability) work anonymously. Anything personal asks you to Sign in with leestly first.
Signing in
When the assistant needs your account, it opens a "Sign in with leestly" page where you log in with your existing leestly client account (email / password, Apple, or Google). This issues a separate, limited token for the connector — not your mobile app session — which you can revoke at any time. The connector only requests the minimum access it needs.
How payment works
- You confirm the order details and total with the assistant.
- The assistant gives you a secure Stripe checkout link — payment always happens on Stripe's hosted page, never inside the chat.
- Your card is only authorized (held) at checkout. You are charged only after the cleaning is completed.
- After you pay, leestly starts matching a cleaner; ask the assistant for the status.
We never see or store your full card number — Stripe handles it.
The tools
| Tool | What it does | Sign-in |
|---|---|---|
| List cleaning types | Cleaning types offered, inclusions, price multiplier | No |
| Estimate price | Total in GBP + duration via the real pricing engine | No |
| Check availability | Whether a date/time works or needs the urgent option | No |
| Get my profile | Your display name and email | Yes |
| Get my addresses | Your saved addresses | Yes |
| Get my orders | Recent orders and their status | Yes |
| Create order draft | An unpaid order draft — nothing is charged | Yes |
| Create payment link | A secure Stripe checkout URL for a draft | Yes |
| Cancel order | Cancel before a cleaner is working; releases the hold / refunds | Yes |
Privacy & security
- Scoped, revocable access tokens, separate from the mobile app.
- Minimal data returned to the AI provider — no passwords, no full card numbers, no internal IDs.
- Payments via Stripe; card data never touches leestly servers.
- See our Privacy Policy and Terms of Service.
Support
Questions or problems with the connector: hello@leestly.com.