This is the Model Context Protocol (MCP) server for A Day in LA Tours, the licensed and insured Los Angeles tour operator (California TCP# 27663-A, operating since 2011). It lets AI assistants answer questions about our tours with live data from our booking system: what tours we run, whether a date is available, current prices for a specific party, and whether we pick up from a given hotel.
The connector is read-only. It cannot book, hold, charge, or modify anything. Guests book themselves at book.adayinlatours.com/book or by phone at (818) 538-6287.
Endpoint: https://mcp.adayinlatours.com/mcp (MCP Streamable
HTTP). Authentication: none — no account, sign-up, or API key is needed; every
user connects to the same URL.
To add it to Claude as a custom connector: Settings → Connectors → Add custom connector, name it "A Day in LA Tours", and paste the endpoint URL above. Other MCP clients: point the client's remote-server (Streamable HTTP) transport at the same URL.
| Tool | What it answers | Example question |
|---|---|---|
get_catalog | Which tours we operate — durations, departure options, operating patterns, starting prices. | "What LA tours do they offer?" |
get_tour | Full details for one tour: itinerary, inclusions, meeting points, child policy, cancellation terms. | "What's included in the LA city tour?" |
check_availability | Whether a tour runs on a given date and the current price for a specific party, checked live. | "Can 2 adults and a child do the Anaheim tour on October 15?" |
find_pickup | Whether we pick up from a given hotel (live pickup list), and the meeting-point alternatives. | "Do they pick up from the Hollywood Roosevelt?" |
All four tools are annotated readOnlyHint: true.
Every availability answer carries a verification field so an assistant can be
honest about its evidence: "live" means our booking system was checked (with a
verified_at timestamp of that check); "projected" means the date could
not be confirmed live and the answer reflects the standing operating schedule only;
"upstream_unavailable" means the booking system could not be reached and availability
is genuinely unknown. Live prices are only ever quoted from a live check — never guessed.
The connector requires no account and stores nothing about you. Queries (a tour id, a date, a party size, or a hotel name) are processed transiently against our own booking system and are not retained by the connector; standard, short-lived operational logs are kept by our hosting provider for reliability. No conversation content is collected, no data is sold or shared, and there is no advertising or sponsored content. Company privacy policy: adayinlatours.com/privacy-policy · connector privacy note.
If a tool answers availability: "unknown" with
verification: "upstream_unavailable", our booking system could not be reached —
retry shortly. The endpoint is rate-limited; heavy automated traffic receives HTTP 429. For
anything else, contact us.
Email customerservice@adayinla.com · Phone (818) 538-6287 · Website adayinlatours.com
A Day in LA Tours · Licensed and insured — California TCP# 27663-A