HomeMaster
Home cleaning and aircon servicing in Singapore: coverage, open times, exact prices and booking.
| Endpoint | https://homemaster.co/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 7 tools · grade D (64) · pin ts_2e6f8266805f4376c2d9667a85f05859 · protocol 2025-06-18 |
| First / last listed | 2026-10-25 01:14 UTC / 2026-10-25 01:14 UTC |
| Grade over time | 2026-10-25: D (64), 7 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: find_services check_area find_times get_quote start_booking request_booking booking_status
find_services | HomeMaster's catalogue: every service it takes today. Call it first, with no arguments, whenever the person names a job, before you say HomeMaster does or does not do it. Every service under services is booked online: home cleaning by the hour (its visit lengths, how often and list prices are on its entry), every other service by the job. For a service's card (what is included, its jobs and prices params: service |
check_area | Check whether a service is available at a Singapore postal code, before looking for times. Coverage depends on which of our people or partners work near the address. params: postal_code*, service* |
find_times | Find real open dates, or start times on one date, for a booking at a postal code. Without `date`: the open dates in the next 14 days. With `date` only: that day's start times, each with its price. With `date` and `end_date`: the open dates in that range (at most 14 days). A booking can only start inside the booking window: a later date is refused, and the refusal names the last day. A weekly or bi params: postal_code*, service*, hours, frequency, job_type, unit_count, date, end_date |
get_quote | Get the price the checkout will show a new customer, with any evening rate or public voucher it applies. Give `date` and `start_time` (from find_times) for the exact figure for that slot; without them you get the price for that length or job, and the evening rate is described separately. For weekly and every-2-weeks cleans it returns both the prepaid pack of visits (what the checkout starts on) an params: service*, hours, frequency, job_type, unit_count, date, start_time |
start_booking | Get a link to HomeMaster's checkout with the address and the visit already filled in, to give to the customer. Nothing is booked or charged by this tool. On the page the customer picks the start time (it is held for 7 minutes), enters their name and phone, types the 6-digit code we send to their WhatsApp, and pays on our payment page. Never pay on the customer's behalf. For a service booked by the params: postal_code*, service*, hours, frequency, job_type, unit_count |
request_booking | Book a HomeMaster service for the customer: only the one they asked for, never an extra. Ask for their name, their phone number and their OK first, and never fill a field with a guess or a placeholder. The answer's `outcome` says what was booked. (1) whatsapp_card, home cleaning: we sent the customer Helen's booking card on WhatsApp, showing the date, their address, the clean and their price; noth params: service*, phone*, customer_name, postal_code, unit, date, weekday, start_time, hours, frequency, job_type, unit_count, details, preferred_job_time, call_back_date, call_back_weekday, call_back_from, customer_confirmed, agent_name |
booking_status | Where a request_booking request stands. A home cleaning reference (hmr_): waiting for the customer on WhatsApp, declined, expired, awaiting payment (with the payment link), finding a cleaning expert, booked (with the next visit), done or cancelled; for changes, the customer messages Helen on WhatsApp. A call-back reference (hmc_): booked with its window, called, or closed; to move it, call request params: reference* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.