mcpserver.lol
registry/stayportland-mcp
Connection check verified live · 28h ago

stayportland-mcp

Search Portland rentals, compare homes, save a shortlist, and get a live quote. No payments.

Tools 11
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 28h ago

Tools & capabilities

11 tools

Read from the running server on 28h ago.

compare_properties listings*
Render a visual, source-grounded comparison for two to five listing ids or slugs selected from search_properties. Preserves the requested order and returns public listing profiles.
get_collection_overview
Public portfolio overview: live home count, Portland neighborhoods, direct-booking advantages, policies, and the no-payment tool boundary.
get_listing listing*
Full profile for one listing by Guesty id or slug: specs, amenities, rules, prices.
get_policies
Canonical Stay Portland policies: fees, cancellation, pets, check-in, taxes, parking, house rules.
get_quote guestscheckin*listing*checkout*
Live all-in quote (nights + cleaning + taxes) and a checkout URL. Hand the guest the URL; never collect card details.
get_reviews sortlimitoffsetlisting
Recent guest reviews — for one listing (by Guesty id or slug) or across the whole collection. Text, rating, and month+year only.
get_shortlist session_token*
List every property saved in this conversation. Pass the sessionToken returned by shortlist_property; refer to it with the guest only as "your saved list".
search_priced_availability qbedspetssortlimitguests +10
Search Stay Portland's live availability for one required date range and return up to six exact all-in quotes per page. Use this first when a traveler provides dates and asks for o…
search_properties qbedspetssortlimitguests +11
Search 275+ Portland rentals across up to five date windows with verified layout, amenity, traveler-fit, accommodation-only price, rating, and neighborhood evidence. Dated results…
shortlist_property removelisting*session_token
Save one property to the guest's list for this conversation, or drop it with remove: true. The result carries a sessionToken — reuse that exact token on every later shortlist_prope…
suggest_alternate_dates limitcheckin*listing*checkout*flexDays
For one live listing, find the closest calendar-confirmed stays with the same length when preferred dates do not work. Results are not priced; call get_quote for the final total.