mcp server airbnb
Search for Airbnb listings and get detailed information about specific properties. Effortlessly plan your next trip with structured data and no API key required, while respecting Airbnb's guidelines.
Search for Airbnb listings and get detailed information about specific properties. Effortlessly plan your next trip with structured data and no API key required, while respecting Airbnb's guidelines.
MCP Server for searching Airbnb and get listing details.
airbnb_search
location
(string)placeId
(string)checkin
(string, YYYY-MM-DD)checkout
(string, YYYY-MM-DD)adults
(number)children
(number)infants
(number)pets
(number)minPrice
(number)maxPrice
(number)cursor
(string)ignoreRobotsText
(boolean)Returns: Array of listings with details like name, price, location, etc.
airbnb_listing_details
id
(string)checkin
(string, YYYY-MM-DD)checkout
(string, YYYY-MM-DD)adults
(number)children
(number)infants
(number)pets
(number)ignoreRobotsText
(boolean)Before starting make sure Node.js is installed on your desktop for npx
to work.
1. Go to: Settings > Developer > Edit Config
claude_desktop_config.json
:{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@openbnb/mcp-server-airbnb"
]
}
}
}
To ignore robots.txt for all requests, use this version with --ignore-robots-txt
args
{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@openbnb/mcp-server-airbnb",
"--ignore-robots-txt"
]
}
}
}
3. Restart Claude Desktop and plan your next trip that include Airbnbs!
To install mcp-server-airbnb for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @openbnb-org/mcp-server-airbnb --client claude
npm install
npm run build
This MCP server is licensed under the MIT License.
Airbnb is a trademark of Airbnb, Inc. OpenBnB is not related to Airbnb, Inc. or its subsidiaries