Ezi Home Services
Book, reschedule, and cancel home services (cleaning, lawn, snow) via phone OTP authentication.
| Endpoint | https://prod-api.ezi-app.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.1 |
| Now | 8 tools · grade A (91) · pin ts_f2faf1c304529ea744892fa64070baef · protocol 2024-11-05 |
| First / last listed | 2026-10-31 02:24 UTC / 2026-10-31 02:24 UTC |
| Grade over time | 2026-10-31: A (91), 8 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: get_profile lookup_scheduled_jobs get_available_services current_datetime calculate_quote create_order reschedule_job cancel_job
get_profile | Return the authenticated customer's profile: name, account ID, balance, primary address, and payment method status. params: none |
lookup_scheduled_jobs | Return the authenticated customer's upcoming scheduled jobs. Call this before rescheduling or cancelling to get the job ID. params: none |
get_available_services | Returns service categories and types available for a given postal or zip code, accounting for location coverage and seasonal availability. Call this after collecting the customer's postal code to determine what services to offer. params: postalCode* |
current_datetime | Returns the current date and time in UTC and, if a city is provided, in the local timezone. Use it to know what "today" is for the customer. params: city |
calculate_quote | Calculate an estimated price and duration for a service WITHOUT creating a booking. Use this during the quoting phase before the customer commits. params: city*, category*, serviceType*, bedrooms, bathrooms, basement, livingRoom, windows, garage, baseboards, kitchenSurface, kitchenDeep, fridgeInside, ovenInside, groutCleaning, spotCleanWalls, spotCleanDoors, cleaningSupplies, hasPets, femaleCleaner, hallway, staircase, areaRugs, yardSize, backyard, lawnCleanup, edging, leafRemoval, watering, overgrown, vehicleType, petHairRemoval, excessDirt, engineBay, clayAndSeal, drivewayType, frontWalkway, windrowClearing, iceBuildup, iceSalting |
create_order | Create a service order for the authenticated customer. Call calculate_quote first to get the price and recommended durationHours, then call this once the customer agrees. params: category*, serviceType, scheduledTime*, durationHours, address*, comment, sendQuoteSMS, bookIfPaymentOnFile, bedrooms, bathrooms, basement, livingRoom, windows, garage, baseboards, kitchenSurface, kitchenDeep, fridgeInside, ovenInside, groutCleaning, spotCleanWalls, spotCleanDoors, cleaningSupplies, hasPets, femaleCleaner, hallway, staircase, areaRugs, yardSize, backyard, lawnCleanup, edging, leafRemoval, watering, overgrown, vehicleType, petHairRemoval, excessDirt, engineBay, clayAndSeal |
reschedule_job | Request to reschedule one of the authenticated customer's upcoming jobs to a new date and time. If a pro is assigned, they must approve before the job moves. Call lookup_scheduled_jobs first to get the job ID. Get explicit customer confirmation before setting confirmed to true. params: jobId*, newScheduledTime*, confirmed*, reason |
cancel_job | Cancel one of the authenticated customer's upcoming jobs. Call lookup_scheduled_jobs first to get the job ID. Get explicit customer confirmation before setting confirmed to true. params: jobId*, confirmed* |
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.