io.github.EziServices/mcp-public

Ezi Home Services

Book, reschedule, and cancel home services (cleaning, lawn, snow) via phone OTP authentication.

Endpointhttps://prod-api.ezi-app.com/mcp (streamable-http)
Registry version1.0.1
Now8 tools · grade A (91) · pin ts_f2faf1c304529ea744892fa64070baef · protocol 2024-11-05
First / last listed2026-10-31 02:24 UTC / 2026-10-31 02:24 UTC
Grade over time2026-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.

Timeline

First listing · 2026-10-31 02:24 UTC
8 tools, grade A (91)

Tools: get_profile lookup_scheduled_jobs get_available_services current_datetime calculate_quote create_order reschedule_job cancel_job

Current tools (8)

get_profileReturn the authenticated customer's profile: name, account ID, balance, primary address, and payment method status.
params: none
lookup_scheduled_jobsReturn the authenticated customer's upcoming scheduled jobs. Call this before rescheduling or cancelling to get the job ID.
params: none
get_available_servicesReturns 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_datetimeReturns 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_quoteCalculate 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_orderCreate 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_jobRequest 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_jobCancel 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.