Airbnb MCP Server
@MCP-Mirror
About Airbnb MCP Server
Mirror of
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"openbnb-org_mcp-server-airbnb": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@openbnb-org/mcp-server-airbnb",
"--client",
"claude"
]
}
}
}Tools
2Array of listings with details like name, price, location, etc.
Detailed listing information including description, host details, amenities, pricing, etc.
Overview
What is Airbnb MCP Server?
An MCP server that searches Airbnb and retrieves listing details. It provides two tools—airbnb_search and airbnb_listing_details—for use with AI assistants like Claude. No API key is required, and it respects Airbnb’s robots.txt rules by default.
How to use Airbnb MCP Server?
Install with npx -y @openbnb/mcp-server-airbnb and add it to your Claude Desktop config. The server exposes airbnb_search (requires a location string) and airbnb_listing_details (requires a listing id). Both accept optional parameters for dates, guests, price ranges, and a cursor for pagination.
Key features of Airbnb MCP Server
- Searches Airbnb and returns structured JSON listing data
- Fetches detailed listing info including host, amenities, and pricing
- Respects Airbnb’s robots.txt rules by default
- No API key needed – works out of the box
- Reduces context load by flattening and selecting relevant data
- Can ignore robots.txt with
--ignore-robots-txtflag
Use cases of Airbnb MCP Server
- Search for vacation rentals in a specific city with date and guest filters
- Get full details of a particular listing (amenities, host, pricing)
- Compare multiple listings returned from a search in an AI conversation
- Plan a trip by asking an assistant to find and describe available Airbnbs
- Integrate Airbnb data into custom AI workflows without writing scraping code
FAQ from Airbnb MCP Server
Does this server require an Airbnb API key?
No. The server uses web scraping (via cheerio) and does not require any API key or authentication.
Does the server respect robots.txt?
Yes, by default it follows Airbnb’s robots.txt rules. You can bypass this by passing the --ignore-robots-txt flag at startup.
What runtime environment is needed?
Node.js must be installed on the machine where the server runs (for npx to work). It is typically used alongside Claude Desktop.
What data does the server return?
Structured JSON with listing names, prices, locations, ratings, amenities, host details, and more. The output is flattened to reduce context usage.
Is this server affiliated with Airbnb, Inc.?
No. OpenBnB is not related to Airbnb, Inc. or its subsidiaries. Airbnb is a trademark of Airbnb, Inc.
More Other MCP servers
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Nginx UI
0xJackyYet another WebUI for Nginx
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Comments