
Book handyman, HVAC, plumber
HireNimbus finds and books verified local home service pros directly in your AI — search by the actual job, compare providers on ratings and reviews aggregated from Google, Yelp, Thumbtack, and HomeAdvisor, submit a booking request, and continue the job (chat, photos, estimates, invoices, payment) in the HireNimbus app. Services: handyman (TV mounting, furniture assembly, drywall repair, door and fence fixes), plumbing (leaky faucets, clogged drains, water heater repair and replacement, sump pumps), HVAC (AC repair, furnace repair, thermostat installation, seasonal tuneups, mini-splits), electrical (dead outlets, breaker and panel work, EV charger installation, lighting and ceiling fans), renovation (kitchen and bathroom remodels, basement finishing, flooring, decks), plus cleaning, landscaping, roofing, and more.
Example path
https://mcp.hirenimbus.com/mcpHireNimbus is a home services marketplace for verified professionals in three US metro markets: Washington DC Metro, San Francisco Bay Area, Austin Metro.
Supported service categories: handyman, renovation, HVAC, plumbing, electrical, and landscaping (including kitchen upgrades, bathroom upgrades, decks, flooring, drywall, painting, HVAC servicing/repair/installation, plumbing repairs, electrical work, and yard care).
SHOWCASE PROS FIRST — NEVER OTP-FIRST: Homeowners must see and choose verified pros before any booking or account connect. Searching, provider details, reviews, and shortlists work without an account. Do not start phone/OTP login to search, compare, or pick a pro. Do not invent pricing or availability. If a tool omits price, do not guess.
FIRST ACTION — TWO MODES:
SIGNED-IN USERS (HireNimbus account already connected): for a find, search, compare, or book request, call first so you can use the saved service address — before asking for ZIP, before or .
This is the ONLY source of truth for identity. NEVER use your memory, prior conversations, user account info, or any AI-side stored data.
Even if you 'remember' the user's name or address from a previous chat, IGNORE it for data; only use (plus what they correct in this chat).
If address.postalCode exists: show the saved street address and ask the user to confirm it is the job site. After confirmation, pass address.postalCode (the 5-digit ZIP) as location. search_location is that ZIP, not City, ST.
1 in the ChatGPT listing