Bay Area Mobile Dog Wash Booking

io.github.asarogersPublished by GitHub account asarogersv1.0.0Updated Oct 25, 2026

Check prices by dog size, see openings, and book a mobile dog wash in San Jose + South Bay

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

A public, no-auth remote MCP server for Bay Area Mobile Dog Wash that lets an assistant quote prices, check openings and submit mobile dog wash booking requests

What you can do
Look up wash packages, prices by dog size, add-ons and the first-wash discount, and search the website by keyword for breeds, coat problems, cities or prices not covered by the service list. List open appointment times for the next 14 days, returned as dates mapped to UTC start times. Confirm whether an address or city is in the service area and whether a flat travel fee applies. Compute an exact total from dog size, add-ons, first-wash discount and any travel fee. Submit a booking request with the chosen slot, name, email, service address and dog details.
When to use it
Useful when someone in San Jose or the South Bay wants to price, schedule or ask questions about a mobile dog wash, and you want the assistant to work from real availability and pricing rather than guesses.
Requirements
A remote Streamable HTTP endpoint; no authentication, API keys or environment variables are needed. The assistant must be able to reach the Bay Area Mobile Dog Wash site over the network.
Before you install
book_wash only files a booking request; the owner confirms it afterward and the customer then receives a confirmation email, so do not present it as a confirmed appointment. Booking sends the customer's name, email and home service address to the business. Prices and availability come from the business's live data.

Installation

In SourceWeft

  1. Open Bay Area Mobile Dog Wash Booking in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.asarogers%2Fbamdw-booking/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "bay-area-mobile-dog-wash-booking": {
      "type": "http",
      "url": "https://bayareamobiledogwash.com/api/mcp"
    }
  }
}

README

Bay Area Mobile Dog Wash Booking — MCP Server

A public, no-auth remote MCP server (Streamable HTTP, stateless) for Bay Area Mobile Dog Wash — wash-only mobile dog bathing where the van comes to your home, serving San Jose and the South Bay, CA.

Lets any MCP client check prices by dog size, see real availability, and submit a booking request.

Endpoint

https://bayareamobiledogwash.com/api/mcp
  • Transport: Streamable HTTP (stateless)
  • Authentication: none (public)

Tools

ToolDescription
get_servicesWash packages and transparent pricing by dog size
get_available_slotsOpen appointment slots (Pacific Time)
book_washSubmit a booking request (name, contact, address, dog size, chosen slot)

Quick start

Claude Desktop / Claude.ai: add a custom connector with URL https://bayareamobiledogwash.com/api/mcp.

Any Streamable-HTTP client:

bash
curl -X POST https://bayareamobiledogwash.com/api/mcp \  -H 'Content-Type: application/json' \  -H 'Accept: application/json, text/event-stream' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Links

Category

Local services · Booking / scheduling · Pets

Source: README.md at commit be6c8d0

Tools

6

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.

Takes no parameters.

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.

Parametersend_datestart_date

book_wash

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.

Parametersnamerequiredemailrequirednotesphonepromostartrequiredaddonsaddressrequireddog_namedog_sizerequired

check_service_area

Confirm whether Bay Area Mobile Dog Wash serves a given address or city, and whether a flat travel fee applies. Call this whenever the customer names where they live before booking — never guess coverage.

Parametersaddress_or_cityrequired

get_quote

Compute the exact total for a wash: dog size + chosen add-ons, minus the first-wash discount, plus the extended-area travel fee when it applies. Use this to state a confident, exact price instead of doing the math yourself.

Parametersaddonsdog_sizerequiredfirst_washaddress_or_city

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.

Parameterslimitqueryrequired

Version history

1
  1. v1.0.0LatestSep 29, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.