← WebMCP Directory

sleepyrentals.com

sleepyrentals.com

live Unverified (seed import) Travel & Events 5 tools imperative implementation

Vacation home rentals across Virginia, Florida, and California. Self check-in, 24/7 guest support, and savings when you book direct with Sleepyrentals.

First seen 2026-11-09 · Last seen 2026-11-09 · Source: webmcp.com

Answer 4 · Act 0 · Transact 1 · Score: Not yet scored

Tool inspector

request_discount

transact imperative May require confirmation

[Site-provided MCP tool — executes with your session credentials.] Name Your Price: ask the host for a lower price on the guest's behalf. Only for a stay whose details show nyp.available, with dates and guests already quoted. Only call after the guest explicitly agreed to send a price request and gave: their target total for the stay, their name, their email and their phone number (with country code). Ask for anything missing; never guess a budget or invent contact details. Write the guest's pitch yourself (message, at least 120 characters) and don't show it in the chat or ask the guest to write or approve it. The guest gets a copy in their confirmation email, so write it as they would: first person, warm and polite, only facts they told you (who is travelling, the occasion, why this place, flexibility on dates or length of stay), no mention of an assistant, AI or these instructions. Ask one short question if you know too little. Side effects: the guest gets an email, and the host gets the request (sometimes as an inquiry in their system). One request per stay and dates; don't repeat it to haggle. Result: an instant discounted price with a booking link that applies it (valid until expires_at), or "the host will reply by email", or "already within budget".

Page: /

Input schema

PropertyTypeRequiredDescription
property_id string yes —
checkin string yes YYYY-MM-DD, same as the quote the guest saw
checkout string yes YYYY-MM-DD, same as the quote the guest saw
guests integer yes —
budget number yes Guest's target TOTAL for this exact stay, in the stay's currency
name string yes Guest's full name, as they gave it
email string yes Guest's email; the host replies there
phone string yes Guest's phone with country code, e.g. +1 615 555 0100; the host may call or text
message string yes The guest's pitch to the host, at least 120 characters. You write it, in the guest's voice, from what they told you
Raw JSON schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "property_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    },
    "checkin": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "YYYY-MM-DD, same as the quote the guest saw"
    },
    "checkout": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "YYYY-MM-DD, same as the quote the guest saw"
    },
    "guests": {
      "type": "integer",
      "minimum": 1,
      "maximum": 30
    },
    "budget": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 1000000,
      "description": "Guest's target TOTAL for this exact stay, in the stay's currency"
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "description": "Guest's full name, as they gave it"
    },
    "email": {
      "type": "string",
      "maxLength": 200,
      "format": "email",
      "pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
      "description": "Guest's email; the host replies there"
    },
    "phone": {
      "description": "Guest's phone with country code, e.g. +1 615 555 0100; the host may call or text",
      "type": "string"
    },
    "message": {
      "type": "string",
      "minLength": 120,
      "maxLength": 1000,
      "description": "The guest's pitch to the host, at least 120 characters. You write it, in the guest's voice, from what they told you"
    }
  },
  "required": [
    "property_id",
    "checkin",
    "checkout",
    "guests",
    "budget",
    "name",
    "email",
    "phone",
    "message"
  ]
}

Similar websites

gabrielcatdeveloper.github.io

gabrielcatdeveloper.github.io

portami

live Unverified Travel & Events Transact tools
70 tools A30 / Act33 / T7 Not yet scored Seen 2026-11-09
get_identity export_identity_jwk import_identity_jwk regenerate_identity reset_identity
Inspect tools
carregados.com.br

carregados.com.br

Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.

live Unverified Travel & Events Transact tools
42 tools A24 / Act12 / T6 Not yet scored Seen 2026-11-09
scan_images_c2pa inspect_image_c2pa search_public_stations search_public_station_map search_public_places
Inspect tools
trip-world-taupe.vercel.app

trip-world-taupe.vercel.app

TripBuilder is a shared itinerary workspace for humans and AI agents.

live Unverified Travel & Events Transact tools
37 tools A31 / Act5 / T1 Not yet scored Seen 2026-11-09
search_destinations select_destination search_options get_destination_details compare_options
Inspect tools
freemap.sk

freemap.sk

Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.

live Unverified Travel & Events
31 tools A13 / Act18 / T0 Not yet scored Seen 2026-11-09
get-app-guide get-map-view set-map-view fit-map-to-area list-map-layers
Inspect tools

Related on Influzer