- Home
- MCP servers
- Airbnb
Airbnb
- javascript
0
GitHub Stars
javascript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"ampcome-mcps-airbnb-mcp": {
"command": "npx",
"args": [
"-y",
"@openbnb/mcp-server-airbnb"
]
}
}
}You have a Model Context Protocol MCP server that lets you search Airbnb listings with advanced filters and retrieve detailed property information. It’s designed to work with compatible MCP clients, returning structured results and direct listing links while respecting robots.txt and providing robust error handling. Use it to power your own search experiences, analytics, or booking workflows with precise location, date, guest, and price filters.
How to use
Use the airbnb MCP server from an MCP client to perform advanced searches and retrieve listing details. You can search by location or Google Place ID, filter by dates, guest composition, price range, and paginate through results. You can also fetch full property details, including amenities, policies, coordinates, and direct links to listings. The client can optionally bypass robots.txt for testing if you enable that override.
How to install
Prerequisites: Node.js 18 or higher must be installed on your computer.
If you use a desktop extension format, install the component via a prebuilt DXT package in your compatible application. For Cursor or similar MCP-enabled tools, you add a new MCP server entry in the MCP settings.
Add the MCP server using the following stdio configuration. This runs the server via npx to load the MCP package for Airbnb.
{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@openbnb/mcp-server-airbnb"
]
}
}
}
If you want to ignore robots.txt for testing, run the same setup with the ignore flag added to the arguments.
{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@openbnb/mcp-server-airbnb",
"--ignore-robots-txt"
]
}
}
}
Available tools
airbnb_search
Search for Airbnb listings with location, dates, guests, price range, and pagination. Returns matching properties with details and links.
airbnb_listing_details
Retrieve detailed information for a specific listing by ID, including location, amenities, house rules, and a direct listing link.