Bay Area Mobile Dog Wash Booking
Check prices by dog size, see openings, and book a mobile dog wash in San Jose + South Bay
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"bamdw-booking": {
"url": "https://bayareamobiledogwash.com/api/mcp"
}
}
}Remote-Endpunkte
https://bayareamobiledogwash.com/api/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (3)
🟡get_services
What Bay Area Mobile Dog Wash offers: full-service mobile dog washing at the customer's home (San Jose + nearby South Bay), prices by dog size, add-ons, and the first-wash discount. Call this first to answer questions about the service.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_available_slots(start_date, end_date)
List open appointment times for a mobile dog wash. Returns a map of date (YYYY-MM-DD) to UTC ISO start times. Present times to the user in Pacific Time (America/Los_Angeles). Defaults to the next 14 days.
Eingabe-Schema
{
"type": "object",
"properties": {
"start_date": {
"type": "string",
"description": "First day to check, YYYY-MM-DD. Defaults to today."
},
"end_date": {
"type": "string",
"description": "Last day to check, YYYY-MM-DD. Defaults to start_date + 14 days."
}
},
"additionalProperties": false
}🟢book_wash(start, name, email, phone, address, ...)
Request a mobile dog wash at one of the times from get_available_slots. IMPORTANT: this files a booking REQUEST — the owner confirms it shortly afterward and the customer then receives the confirmation email; tell the user that. Confirm the exact time (Pacific Time), name, email, service address, and dog size before calling. First-time customers can use promo code WASH10 ($10 off) — apply it for them. Fill optional fields from conversation; don't interrogate.
Eingabe-Schema
{
"type": "object",
"properties": {
"start": {
"type": "string",
"description": "Chosen slot start as a UTC ISO string, exactly as returned by get_available_slots."
},
"name": {
"type": "string",
"description": "Customer's name."
},
"email": {
"type": "string",
"description": "Customer's email (confirmation arrives here after owner approval)."
},
"phone": {
"type": "string",
"description": "Customer's phone — strongly recommended so the owner can reach them."
},
"address": {
"type": "string",
"description": "REQUIRED: the service address where the van comes (street, city)."
},
"dog_size": {
"type": "string",
"enum": [
"Small",
"Medium",
"Large",
"XL / Giant"
],
"description": "Dog size tier — sets the price. Ask weight/breed if unsure (Small <20 lbs, Medium 20–60, Large 60–100, XL/Giant 100+)."
},
"dog_name": {
"type": "string",
"description": "The dog's name (nice to have)."
},
"addons": {
"type": "array",
"items": {
"type": "string",
"enum": [
"De-shedding treatment",
"Flea shampoo",
"Deep clean"
]
},
"description": "Optional add-ons the customer wants."
},
"promo": {
"type": "string",
"description": "Promo code. Use WASH10 for first-time customers."
},
"notes": {
"type": "string",
"description": "Anything else: parking notes, gate codes, coat condition, skunk emergency, behavior notes."
}
},
"required": [
"start",
"name",
"email",
"address",
"dog_size"
],
"additionalProperties": false
}Community
Nachweis