Labsco
MCP SERVER

Search Airbnb listings for a set of dates, party and price range, then pull one listing's details for those same dates — each result carrying a direct link.

Travel Booking, Transit & NavigationVerified
Summary
Shortlisting stops being twenty tabs, because every candidate comes back as a link you can open.

Two tools cover the whole loop a trip search actually has: filter down to candidates, then look one up in detail without restating the dates and party. The robots.txt override is worth knowing about before it runs unattended — the decision about the site's rules sits with whoever configures it.

What it is

A two-tool search client for Airbnb listings: a filtered, paginated search, and a detail lookup for a single listing id. It geocodes locations on the client side, so a query outside the US lands in the right city.

What you get
  • Search by location name or a Google Maps place id, with check-in and check-out dates, a minimum and maximum price, and a property type — entire home, private room, shared room or hotel room
  • Party composition carried through both tools — adults, children, infants and pets — so the results reflect who is actually travelling
  • Pagination by cursor for a search that returns more than one page
  • Details for one listing by id, priced for the same dates and party as the search that found it: amenities, highlights, house rules, policies, description and neighbourhood
  • Direct links on the results, so a candidate can be opened rather than re-searched
  • robots.txt respected by default, with an override that is yours to switch on
Requirements

Node.js for npx, and nothing else — no account and no key. It also ships as an .mcpb bundle that Claude Desktop installs by opening the file, where the robots.txt override is a toggle in the extension settings rather than a flag. MIT licensed.

Setup effort

One command — npx -y @openbnb/mcp-server-airbnb