MCP Server for searching Airbnb and get listing details.
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)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.
Go to: Settings > Developer > Edit Config
Add the following to your 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"
]
}
}
}
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