# Dream On Concierge

> Luxury crewed catamaran charter in the BVI: availability, published-rate quotes and hold requests.

- name: com.dreamonsail/concierge
- version: 1.1.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 85/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.dreamonsail%2Fconcierge
- tools: https://api.protogrid.dev/v1/servers/com.dreamonsail%2Fconcierge/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "concierge": {
      "type": "http",
      "url": "https://dreamonsail.com/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-6d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 85/100 (new)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 93 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 7 of 7 tools declare readOnlyHint or destructiveHint
- warn `tools.directory_hints`: 2 of 7 tools declare all four hints; missing: get_dream_on_facts (destructiveHint, idempotentHint); check_availability (destructiveHint, idempotentHint); find_open_windows (destructiveHint, idempotentHint); …
- pass `tools.token_cost`: about 2,147 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history recorded for 5 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 7, about 2,147 tokens to load them all
- tool set hash: b5c4eb587752ada5117a4fb2283fa4dc
- tools last changed: 2026-10-15T09:16:55.586Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.dreamonsail/concierge.svg)](https://protogrid.dev/servers/com.dreamonsail/concierge)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-15 `ask_owner` changed (description, inputSchema)
  - before: Pass a question or request to the owner when the fact sheet doesn't cover it (holiday pricing, discounts, contract/payment/cancellation terms, longer or shorter stays, special services, anything else). The owner replies to the guest by email, so collect their email first.
  - after: Pass a question or request to the owner when the fact sheet doesn't cover it (holiday pricing, discounts, contract/payment/cancellation terms, longer or shorter stays, special services, anything else). The guest's email is on file and used automatically.
- 2026-10-15 `ask_owner` changed (title, annotations)
- 2026-10-15 `suggest_other_yachts` added
  - Only after Dream On's own options don't work — the group is larger than 8, or none of Dream On's open dates suit the guest — return a link to Islands & Sails, Dream On's sister concierge (run by Dream On's owner), pre-filled with the guest's dates and party size, where they can explore other hand-picked BVI crewed yachts.
- 2026-10-15 `request_hold` changed (title, annotations)
- 2026-10-15 `get_quote` changed (title, annotations)
- 2026-10-15 `find_open_windows` changed (title, annotations)
- 2026-10-15 `check_availability` changed (title, annotations)
- 2026-10-15 `get_dream_on_facts` changed (title, annotations)

Full history: https://api.protogrid.dev/v1/servers/com.dreamonsail%2Fconcierge/changes

## Remotes

- https://dreamonsail.com/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (7)

- `ask_owner`: Pass a question or request to the owner when the fact sheet doesn't cover it (holiday pricing, discounts, contract/payment/cancellation terms, longer or shorter stays, special services, anything else). The guest's email is on file and used automatically.
- `check_availability`: Check whether specific dates are open (48-hour turnaround applied). If not open, returns suggested_open_windows nearby — always offer those to the guest.
- `find_open_windows`: List open windows between two dates (e.g. a whole month or season) for charters of at least min_nights. Use when the guest is flexible or asks what's open.
- `get_dream_on_facts`: Return Dream On's published fact sheet: the yacht, cabins, toys, amenities, crew, what's included, rates rules, booking process, sample itinerary and FAQ. This is the ONLY source of truth for answers.
- `get_quote`: Estimate the all-inclusive charter fee from the published rate rules. If priced=false and refer_to_owner=true, do not invent a price — offer to pass the question to the owner with ask_owner.
- `request_hold`: Pass a complimentary 48-hour HOLD REQUEST to the owner, who arranges it with Paradise Yacht Clearing (our clearing house). This does NOT confirm anything: Paradise checks the calendar, places the hold and sends the charter contract. Only call after the guest has given their name, email, dates and party size and asked you to request the hold.
- `suggest_other_yachts`: Only after Dream On's own options don't work — the group is larger than 8, or none of Dream On's open dates suit the guest — return a link to Islands & Sails, Dream On's sister concierge (run by Dream On's owner), pre-filled with the guest's dates and party size, where they can explore other hand-picked BVI crewed yachts.
