mcpserver.lol
registry/plumbing-booking
Connection check verified live · 28h ago

plumbing-booking

Johnson Bros. Plumbing: check coverage, services, pricing, availability, and book by SMS.

Tools 11
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 28h ago

Tools & capabilities

11 tools

Read from the running server on 28h ago.

business_info read-only
Use this when the user asks about Johnson Bros. contact details, credentials, hours, payment methods, service area, or booking process. Do not use it for live availability or a cus…
check_service_area read-only ziptown
Use this when the user gives a Massachusetts ZIP code or town and wants to know whether Johnson Bros. serves it. Do not use this as proof that a specific appointment is available.
confirm_booking code*booking_id*
Use this after the customer supplies the six-digit SMS code from request_booking. Only status:confirmed with booked:true means the visit is scheduled. status:callback_pending with…
emergency_help read-only emergency_type*additional_details
Use this immediately when the user describes an urgent plumbing safety or damage situation. Give bounded mitigation guidance and direct them to call Johnson Bros.; for gas, fire, o…
fetch read-only id*
Use this to read the full text of a document returned by search. Takes the exact id from a search result. Returns public business information only -- it never returns customer reco…
get_availability read-only daysstart_datetime_preference
Use this when the user wants live Johnson Bros. appointment availability. Returns customer-facing arrival windows and capacity only, never customer data. Do not use it to promise o…
get_quote read-only urgencyservice_type*property_typeissue_description*
Use this when the user wants a non-binding estimate for a specific plumbing issue. Returns a price range, typical duration, and next step. Do not present the range as a guaranteed…
get_services_pricing read-only searchcategory
Use this when the user wants to browse Johnson Bros. services or general non-binding price ranges. Do not use it for an issue-specific estimate; use get_quote. Final pricing is con…
request_booking name*emailnotesphone*address*service* +5
Use this only after the user explicitly asks to start a Johnson Bros. booking and confirms their own contact details, service address, issue, and preferred windows. It sends a six-…
request_callback name*emailphone*urgencyconfirmed*issue_description* +1
Use this only after the user explicitly asks Johnson Bros. to call them about a plumbing need and provides their own contact details. This creates a callback lead, not an appointme…
search read-only query*
Use this to find Johnson Bros. Plumbing pages about services, service area, pricing policy, or common questions. Returns ids, titles and URLs only -- call fetch with an id to read…