tools.schemasevery tool has an object input schema
fail
tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
fail
tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_available_slots (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); find_page (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); book_wash (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
pass
tools.token_costabout 856 tokens to load every tool
pass
tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
pass
stability.changes1 tool changes in 30 days
pass
stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
n/a
deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package
4 tools, about 856 tokens to load them all · tool set bb05aaac8c8f · tools last changed 2026-10-01 · checked 2026-10-19 15:15 UTC
Tool changes
find_pageadded
Search every page on the Bay Area Mobile Dog Wash website by keyword and get back real URLs. Use this whenever the customer asks something get_services does not cover — a specific breed, a coat or skin problem (matting, shedding, fleas, skunk, itchy skin, anxious or senior dogs), a city, or a price comparison. Cite the returned URL rather than guessing. If nothing relevant comes back, say we do not have a page on it instead of inventing one.
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.
find_page
Search every page on the Bay Area Mobile Dog Wash website by keyword and get back real URLs. Use this whenever the customer asks something get_services does not cover — a specific breed, a coat or skin problem (matting, shedding, fleas, skunk, itchy skin, anxious or senior dogs), a city, or a price comparison. Cite the returned URL rather than guessing. If nothing relevant comes back, say we do not have a page on it instead of inventing one.
get_available_slots
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.
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.
Check availability and book a free consult for Bay Area senior/disabled meal-prep delivery
Official server.json
{
"name": "io.github.asarogers/bamdw-booking",
"title": "Bay Area Mobile Dog Wash Booking",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://bayareamobiledogwash.com/api/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/asarogers/bamdw-mcp",
"source": "github"
},
"websiteUrl": "https://bayareamobiledogwash.com",
"description": "Check prices by dog size, see openings, and book a mobile dog wash in San Jose + South Bay"
}