About EscapeStays by Luxury Lodging
Book vacation rentals direct: search homes, check live availability and get a real total
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://stay.luxurylodgingpm.com/mcpclaude mcp add --transport http com-luxurylodgingpm-stay-luxury-lodging https://stay.luxurylodgingpm.com/mcp{"mcpServers":{"com-luxurylodgingpm-stay-luxury-lodging":{"type":"http","url":"https://stay.luxurylodgingpm.com/mcp"}}}Open in Cursor{"servers":{"com-luxurylodgingpm-stay-luxury-lodging":{"type":"http","url":"https://stay.luxurylodgingpm.com/mcp"}}}Open in VS Code{"mcpServers":{"com-luxurylodgingpm-stay-luxury-lodging":{"type":"http","url":"https://stay.luxurylodgingpm.com/mcp"}}}{"mcpServers":{"com-luxurylodgingpm-stay-luxury-lodging":{"serverUrl":"https://stay.luxurylodgingpm.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
7| Parameter | Type | Required | Description |
|---|---|---|---|
| page | integer | No | Page number, starting at 1, counted in units of page_size. Cannot be sent together with cursor. |
| pets | integer|boolean | No | How many pets the guest is bringing, 0 to 4; 0 or leave out for none. true means one pet and false none. Results are limited to pet-friendly homes, dated totals include the pet fee for that many pets, and booking links keep the number of pets. |
| sort | enum | No | total_price_* needs dates and orders by the stay total; from_price_asc orders by a starting rate that is not returned, and with dates by the stay total; sleeps_desc puts the largest homes first.total_price_asc | total_price_desc | from_price_asc | sleeps_desc |
| limit | integer | No | How many properties to return (default 8). |
| query | string | No | Free text place, e.g. 'Tampa', a neighbourhood, or a landmark such as 'near McCormick Place, Chicago'. A known Chicago landmark or area (McCormick Place, Navy Pier, Wrigley Field, O'Hare Airport, the South Loop and others) returns homes within radius_miles, nearest first, with a straight-line distance. Text that names no city, state, neighbourhood or landmark is refused with INVALID_INPUT; it is not answered as an empty, complete result. |
| budget | object | No | A spending limit. scope total compares amount with each home's stay total including cleaning, fees and taxes, and needs check_in and check_out. scope nightly compares it with each home's starting nightly rate, which excludes cleaning, fees and taxes. amount, currency and scope are all required. |
| budget.scope | enum | Yes | total: the whole stay, with dates. nightly: the starting nightly rate, excluding fees and taxes.total | nightly |
| budget.amount | number | Yes | The limit, in the stated currency. |
| budget.currency | enum | Yes | Only USD is supported.USD |
| cursor | string | No | The next_cursor value of the previous response, valid only with the same other inputs. Returns the page after it. |
| guests | integer | No | Everyone staying, including children and infants. |
| market | string | No | Market or city name, when the guest named one exactly. |
| check_in | string | No | Check-in date, YYYY-MM-DD. Availability is checked only when both dates are given. |
| amenities | array | No | Amenities every returned home has, as recorded by the property manager. The same hard filter as amenities_required, except a home with no amenity data is left out without being counted. |
| check_out | string | No | Check-out date, YYYY-MM-DD. |
| max_total | integer | No | Budget for the whole stay in dollars, including cleaning, fees and taxes. Applies only when dates are given. |
| page_size | integer | No | Results per page, up to 20. Takes the place of limit when both are sent. |
| bedrooms_min | integer | No | Fewest bedrooms acceptable. |
| radius_miles | integer | No | How far from a named landmark or area to search, in whole miles, 1 to 25. Homes are included by the distance they state, to the nearest half mile. Defaults to 5 for a landmark and 3 for an area. Ignored for any other place. |
| bathrooms_min | integer | No | Fewest bathrooms acceptable. |
| bedrooms_exact | integer | No | Exactly this many bedrooms; 0 is a studio. Cannot be sent together with bedrooms_min. |
| price_all_matches | boolean | No | Prices every matching home rather than a fast sample, so total_matching is the real count and the cheapest result is genuinely the cheapest. Slower, and still bounded: unpriced_in_time counts any homes it did not reach. |
| accommodation_type | enum | No | What the guest rents. Homes whose type is not recorded are left out and counted in accommodation_type_unknown.entire_home | private_room | shared_room |
| amenities_required | array | No | Amenities every returned home has. A home whose amenity data is unavailable fails the filter and is counted in amenities_unknown. |
| amenities_preferred | array | No | Amenities that order homes when the requested sort ties, and appear in match_reasons. Homes lacking them stay in the results. |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.