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.
Certificate changed, valid to 2027-01-19
Changed the definition of "check_business_availability", "compare_businesses", "get_business" and 8 more
Checkifwhether a businesshasisavailabilityopen on aspecificdate,usingbasedtheironBezalitscalendar.postedBest-effortopening—hours.onlyHoursworksare shared only forbusinessesprovidersthatonuseathepaidcalendarBezalfeature.plan, and other listings come back with open set to "unknown". It doesn't know about bookings, so confirm a time with the business.
⟨33 unchanged words⟩ {"description":"ISO date (YYYY-MM-DD)","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"}},"required":["business_id ⟨3 unchanged words⟩
Compare up to 5 businessesside-by-sidesideonbyratings,side: the public profile fields plus services, BezalRank and whether the profile is claimed. Every business includes name, category, city, state, rating, review count, tier and quote_request_url (its public Bezal profile,status.where a person can send a request). Phone, website, address, hours, photos and coordinates are included only for providers on a paid Bezal plan, and the description only on Business and Premium.
Getfullthe public Bezal profile foraonespecificbusiness by UUID. Every businessincludingincludescontactname,infocategory,servicescity,ratingsstate, rating, review count, tier andhours.quote_request_url (its public Bezal profile, where a person can send a request). Phone, website, address, hours, photos and coordinates are included only for providers on a paid Bezal plan, and the description only on Business and Premium. For services, use get_service_catalog.
Get reviews for a specific businessincluding: BezalVerifiedreviews (rating, text, verified flag, date and the reviewer as first name and last initial) plus the Googlerating.rating and review count.
Get services and pricing for a specific business. Falls back to theserviceslist of service names if no priced catalog exists.
SubmitSend a service request to a business on behalf of aconsumer.person. Returns delivered: true only when the business owner was notified. Businesses that haven't claimed their Bezal profile get the request saved but aren't notified.
⟨42 unchanged words⟩ Detailed message about what the requester needs","maxLength":4000,"minLength":1,"type":"string"},"seeker_email ⟨3 unchanged words⟩ of the requester","format":"email","maxLength":254,"pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]* ⟨13 unchanged words⟩ Name of the person requesting the service","maxLength":200,"minLength":1,"type":"string"},"service_needed":{"description":"Short description of the service category","maxLength":200,"type":"string"}},"required":[ ⟨6 unchanged words⟩
Search47,000+local business profiles on Bezal by name, category, or location. Every business includes name, category, city, state, rating, review count, tier and quote_request_url (its public Bezal profile, where a person can send a request). Phone, website, address, hours, photos and coordinates are included only for providers on a paid Bezal plan, and the description only on Business and Premium.
⟨9 unchanged words⟩ \"plumbing\", \"hr consulting\")","maxLength":100,"type":"string"},"city":{"description":"City name","maxLength":100,"type":"string"},"limit":{"default" ⟨16 unchanged words⟩ Free-text search across business name and description","maxLength":200,"type":"string"},"state":{"description":"Two-letter state code or full state name","maxLength":40,"type":"string"}},"type":"object"}
Search for businesses in a specific city, optionally filtered by category.City-levelEverymatching.business includes name, category, city, state, rating, review count, tier and quote_request_url (its public Bezal profile, where a person can send a request). Phone, website, address, hours, photos and coordinates are included only for providers on a paid Bezal plan, and the description only on Business and Premium.
⟨5 unchanged words⟩ ":{"description":"Category keyword filter","maxLength":100,"type":"string"},"city":{"description":"City name","maxLength":100,"type":"string"},"limit":{"default" ⟨11 unchanged words⟩ description":"Two-letter state code or full name","maxLength":40,"type":"string"}},"required":[ ⟨3 unchanged words⟩
Find businesses thatofferlist a specific servicetype. Useful, when you know the exact service rather than the category—(fore.g.example "Drain cleaning" rather than "plumbing"). Every business includes name, category, city, state, rating, review count, tier and quote_request_url (its public Bezal profile, where a person can send a request). Phone, website, address, hours, photos and coordinates are included only for providers on a paid Bezal plan, and the description only on Business and Premium.
⟨6 unchanged words⟩ Optional city or state to filter by","maxLength":100,"type":"string"},"service_type":{"description":"Exact service offered (matched against the servicesarraylist)","maxLength":100,"type":"string"}},"required":[
{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"category":{"maxLength":100,"type":"string"},"limit":{"default" ⟨5 unchanged words⟩ ,"type":"number"},"location":{"maxLength":100,"type":"string"},"query":{"maxLength":200,"type":"string"}},"type":"object"}
⟨27 unchanged words⟩ ,"type":"string"},"message":{"maxLength":4000,"minLength":1,"type":"string"},"seeker_email":{"format":"email","maxLength":254,"pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]* ⟨9 unchanged words⟩ ","type":"string"},"seeker_name":{"maxLength":200,"minLength":1,"type":"string"}}, ⟨7 unchanged words⟩
Certificate recorded, valid to 2026-11-19
Authorization not required
First tool surface recorded: 13 tools (server version 1.1.0)
Showing the latest 5 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed