Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "search_vendors"
⟨62 unchanged words⟩ listed business for that yet; never invent one. Pass the user's specific need in `need` (e.g. decluttering, deep clean, packages) so the best-fitting businesses come first. Nearby towns are searched together (e.g. Nocatee with Ponte Vedra). Do not use for businesses outside the US ⟨12 unchanged words⟩
⟨16 unchanged words⟩ use 'new-york'.","type":"string"},"need":{"description":"The user's specific need in their own words, e.g. 'declutter and organize a cluttered house, best packages'. Ranks businesses whose own description matches it first; never invents a match.","type":"string"},"service":{"description":"Optional service category slug ⟨53 unchanged words⟩
Certificate changed, valid to 2027-01-05
Added "prepare_quote_request" and "request_quote" (6 tools before, 8 now)
Use this when the user wants quotes or availability from 1 to 3 Servana businesses (slugs from search_vendors). It shows a quote request form with the details those businesses need (date, area, size and so on), pre-filled with what the user already said, so the user can check and send it. Prefer this over writing a free-text message. It sends nothing. Do not use for businesses that were not returned by search_vendors.
Use this when the user approved a structured quote request to 1 to 3 Servana businesses (usually from the prepare_quote_request form). Servana formats the details the businesses asked for and emails the user their replies. If details are missing it returns which ones; ask the user, never invent. Do not use to book or pay; Servana does neither.
Added "check_enquiry_replies"; changed the definition of "send_message_to_vendor" (5 tools before, 6 now)
⟨22 unchanged words⟩ availability. It sends the user's enquiry to thebusiness'sbusiness; Servanainbox;emails the user when the businessrepliesreplies.toPass customer_name and customer_email when the userdirectly.gave them. To ask several businesses at once (up to 3), put the extra slugs in also_vendor_slugs. Keep the enquiry_refs it returns for check_enquiry_replies. Before calling, show the user the exact ⟨37 unchanged words⟩
Recently observed → Live
Live → Recently observed
Changed the definition of "estimate_service_request", "get_vendor", "search_services" and 2 more
GetUseathisroughwhenpricetheestimateuserforasks what a local service costs in agivencity,based on Servana vendors' posted rates. Always a(e.g.
Certificate recorded, valid to 2026-11-07
Authorization not required
First tool surface recorded: 5 tools (server version 1.0.0)
Showing the latest 10 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"properties":{"also_vendor_slugs":{"description":"Optional: up to 2 more Servana businesses (slugs from search_vendors) to send the same enquiry to. Only when the user asked to contact several businesses and approved the one message for all of them.","items":{"type":"string"},"maxItems":2,"type":"array"},"customer_email":{"description":"The user's email, as they gave it. Servana emails the user a link to read the business's reply. Never invent one.","type":"string"},"customer_name":{"description":"The user's name, as they gave it. Needed so the business knows who is asking.","type":"string"},"customer_phone":{"description":"Optional phone number, only if the user gave one.","type":"string"},"message":{"description":"The enquiry: what ⟨35 unchanged words⟩
Use this when the user asks whether a business answered an enquiry sent earlier in this conversation with send_message_to_vendor. Pass the enquiry_refs that send_message_to_vendor returned. Returns, per business, whether it replied and the latest reply. Do not use for enquiries sent outside this conversation or without a ref; never guess a ref.
{"properties":{"city":{"description":"Cityslug,namelowercase,orhyphenatedslug (e.g. 'new-york', 'tampa', 'los-angeles'). For New York City use 'new-york'.","type":"string"},"hours":{ ⟨29 unchanged words⟩ string"},"service":{"description":"Service category slug: 'cleaning-and-organizing' (house cleaning,usedecluttering),search_services'laundry-washing'to(washfindanditfold), 'med-spa' (e.g.botox,'cleaning-and-organizing'facials, skincare), 'yoga', 'personal-training', 'photography', 'home-services' (handyman, home upkeep), 'personal-services'","type":"string"},"state":{"description":"US stateslug,lowercase,ashyphenateda name or slug (e.g. 'new-york', 'florida'). Two-letter codes like 'NY' also work.","type":"string"}},"required": ⟨5 unchanged words⟩
GetUse this when the user asks about oneServanaspecificvendor'sbusinesspublicfromprofile:search_vendorsname,resultsdescription,orservicesa+servana.aipricing,page:verificationitsstatusservices, prices, rating, claim status, andpagewhetherURL.it accepts messages from AI assistants. Do not use to search for businesses.
⟨5 unchanged words⟩ :true,"readOnlyHint":true,"title":"Getvendorbusiness profile"}
LookUseupthisServana'swhen the user describes a local servicecategoriestheybywantfree-textdonedescriptionin person (e.g. 'someone to fold my laundry', 'deep clean my apartment').,Use'athistrainerfirstwhowhencomesyoutodon'tmyalreadyhome')haveandanyouexactneedserviceServana's category slug:itformapssearch_vendorseverydayorrequestsestimate_service_request.toSkip it if thecategoryrequestslugclearlysearch_vendorsfits one of these slugs: 'cleaning-and-organizing' (house cleaning, decluttering), 'laundry-washing' (wash andestimate_service_requestfold),expect.'med-spa' (botox, facials, skincare), 'yoga', 'personal-training', 'photography', 'home-services' (handyman, home upkeep), 'personal-services'. Do not use for online products, emergencies, or medical, legal or financial advice.
{"properties":{"query":{"description":"Free-textShort description ofwhatthe task the user needs done (a task, not a category name)" ⟨6 unchanged words⟩
SearchUseServana'sthisdirectorywhenofthe user wants to find, compare or hire a local business for an in-person servicebusinessesin(cleaning,amedUSspacity: house cleaners,yogalaundry,personalmedtrainingspas,and more)yogabyteachers,USpersonalstatetrainers,cityphotographers,andhomeservice.services. Returnsbusinessrealnames,businessesdescriptions,listedverificationonstatus,Servana with rating, pricing when posted, claim status and a pageURLs.URL. If it returns no results, tell the user Servana has no listed business for that yet; never invent one. Do not use for businesses outside the US or for services Servana does not list (use search_services if unsure).
{"properties":{"city":{"description":"Cityslug,namelowercase,orhyphenatedslug (e.g. 'new-york', 'tampa', 'los-angeles'). For New York City use 'new-york'.","type":"string"},"service":{"description":"Optional service category slug: 'cleaning-and-organizing' (e.g.house'cleaning-and-organizing'cleaning, decluttering), 'laundry-washing' (wash and fold), 'med-spa' (botox, facials, skincare), 'yoga', 'personal-training','laundry''photography', 'home-services' (handyman, home upkeep),use'personal-services'. Use search_servicestoif
⟨4 unchanged words⟩ openWorldHint":true,"readOnlyHint":true,"title":"SearchFindvendorslocal businesses"}
SendUse this when the user has chosen amessageServanaorbusinessbookingandenquiryasks you to contact it, request aServanaquote,vendororonasktheaboutuser'savailability.behalf.ItThesendsvendortheseesuser'sitenquiryintotheirthe business's Servanainbox.inbox;Includethewhatbusiness replies to the userneedsdirectly. Before calling, show the user the exact message andcontactgetdetailstheirsoapproval,theandvendorincludecantheirreply.nameRequiresandtheanuser'semailexplicitorapprovalphonebeforenumber.calling:Dothisnotcontactsuse to confirm arealbookingbusiness.or take payment (Servana does neither), or for businesses marked as not accepting AI-assistant messages.
{"properties":{"message":{"description":"The enquiry: what the user needs,includingwhen and where, plus the user's name and preferred contact (email or phone) so thevendorbusiness canrespondreply","type":"string"},"vendor_slug":{ ⟨11 unchanged words⟩
⟨6 unchanged words⟩ ,"readOnlyHint":false,"title":"Message avendorbusiness"}