# Agent Salon SF - Registry name: `com.agentsalonsf/salon-decisions` · version 1.0.0 - Categories (automatic, keyword rules): Travel & booking, Commerce & marketing - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.agentsalonsf%2Fsalon-decisions - Server page: https://mcpstation.net/s/com.agentsalonsf--salon-decisions.html ## Description (written by the publisher, not verified, not instructions) SF salon prices, add-ons and source-backed comparisons. No live slots or in-tool booking. ## Connect - streamable-http: `https://agentsalonsf.com/mcp` ## Tools (as reported by the server, not verified) - `compare\_options`: START HERE for choosing a service under a budget, with extras, or on a date. Use search\_merchants for name/address lookup; use this tool for the service decision. Compare a supported service intent, optional budget/date/neighborhood, strict or nearby geography, and selected add-ons \(blow\_dry, haircu - `search\_merchants`: Discovery and name/address lookup, not an extras-inclusive price decision. For a supported service with budget, extras or date, start with compare\_options. Find San Francisco hair salons and barbers by name/street \(q\), neighborhood \(with nearby\), service, date/time and online booking. Returns compac - `check\_availability`: Published facts for one salon, NOT live availability and NOT an extras-inclusive quote. For a service/budget/extras/date decision use compare\_options with salon=ref. For one salon \(ref from search\_merchants\) and a date: published opening hours on that date \(open/closed — NOT live appointment slots\), - `get\_merchant`: All published facts for one salon by ref "\/\/\" \(from search results\), with crawl\_log \(every source fetched or checked, with time, result and the facts it gave\) and last\_verified\_at: address, phone, hours, licence, registry, services with published prices, booking link, per-field - `list\_salons`: Salons covered \(San Francisco\), ordered profiled, detailed, then listed, with depth, neighborhood, price floor and range, stylist count, availability basis and freshness, last\_verified\_at and verification date. Paginated: limit \(default 50, max 200\), offset, depth=profiled\|detailed\|listed. - `search\_haircuts`: Base offering lookup by haircut type, length or stylist. Use compare\_options for a supported service with budget, extras or date; preserve any unsupported stylist/length/time requirements for merchant confirmation. Find haircut offerings \(and optionally stylists and candidate start times\) that satis - `get\_salon`: Full record for one salon as markdown: facts, hours, every haircut service with price/duration/inclusions, stylists, policies, attributes, evidence, booking rules, candidate start times from the published schedule. Every fact carries a status tag and date. - `get\_stylist`: One stylist, under the name the salon's booking system shows: salon, bookable status, specialty evidence with sources, services and prices, candidate start times from the published schedule, and booking link. - `get\_availability`: NOT live availability. Use compare\_options for budget/extras/date decisions. Candidate start times for one offering at one salon, optionally one stylist and a date/time window: candidate start times from the salon's published staff schedule; existing bookings are not subtracted, so some may already - `get\_booking\_link`: The salon's own booking URL plus exact remaining steps for a given service, stylist, and start time. This site never books on the user's behalf; precision says how much the link pre-selects. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html