Staylist.world
Discover hotels by city, location, score and indicative nightly price.
What it can do
- Search Hotels: Find hotels by city, name or preferences (query words also match amenities and guest mentions, e.g. "pool", "breakfast"). Cities in Staylist's catalogue return hotels that each have an
- Get Hotel: Hotel details: photos, address, star class, amenities, Trip.com review summary (score, review count, cleanliness/amenities/location/service sub-scores, what guests mention, highlights), che
- Get Booking Link: Return the approved booking links for a hotel (the same links shown to people on staylist.world) plus the Staylist hotel page. Property links open the exact hotel on Trip.com or Kloo
What data it sees
Do you need an account
No: the server works without sign-in
Discover hotels by city, location, score and indicative nightly price. Search hotels, retrieve property details and photos, and get affiliate booking links. Previously observed prices are estimates; confirm current prices and availability with the booking provider. Free public MCP connector: no account or API key required. Bookings and payments happen on partner websites.
Website: https://staylist.world Documentation: https://staylist.world/agents Support: support@staylist.world
How to connect
How to connect Staylist.world to Claude
The server address to paste into Claude settings:
https://staylist--ghaladoghalado.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect Staylist.world to ChatGPT
The server address to paste into ChatGPT settings:
https://staylist--ghaladoghalado.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect Staylist.world to Cursor
The server address to paste into Cursor settings:
https://staylist--ghaladoghalado.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (4)
Raw names from tools/list. Only developers need these.
| search_hotels | Find hotels by city, name or preferences (query words also match amenities and guest mentions, e.g. "pool", "breakfast"). Cities in Staylist's catalogue return hotels that each have an approved partner booking link (Trip.com, Klook), with a score, Trip.com guest rating, review sub-scores and what guests mention, star class, amenities, check-in/out times and nearby transport where collected, photos and a sample_estimate (a previously observed nightly price, not a quote for the dates). Other cities use a live provider with indicative prices for an explicit stay. Supply both dates or neither. One room, 1–8 adults and up to 6 children. Use get_booking_link for the traveler's link. Never send names, email addresses or payment details. |
| get_hotel | Hotel details: photos, address, star class, amenities, Trip.com review summary (score, review count, cleanliness/amenities/location/service sub-scores, what guests mention, highlights), check-in/out times, child policy, nearest airport/station, and booking links; for live-provider hotels also booking-site offers for the requested dates and guests (total, room, cancellation, conditions). refundable=null means unknown. Prices are not guaranteed. Preserve dates and occupancy from the search. |
| get_booking_link | Return the approved booking links for a hotel (the same links shown to people on staylist.world) plus the Staylist hotel page. Property links open the exact hotel on Trip.com or Klook, where the traveler picks dates and room; preserve these URLs unchanged. Dated offer links, when present, are sorted by total; primary is never a commission preference. The traveler completes checkout on the booking site; this tool cannot book or charge anyone. |
| list_destinations | Popular starting points with country codes. Optional; this list does not restrict which destinations can be searched. No provider search quota is used with the live provider. |