Airbnb MCP Server Integration
Empower your AI workflows with real-time Airbnb search and discovery—no API key needed, simple setup, and instant access to global listings.

What does “Airbnb” MCP Server do?
The Airbnb MCP (Model Context Protocol) Server enables AI assistants to search Airbnb for listings and retrieve detailed information about specific accommodations. By acting as an intermediary, it empowers development workflows with real-time access to Airbnb’s publicly available data, facilitating tasks like searching for properties by location, filtering by dates and guest counts, and extracting granular listing details such as prices, amenities, and host information. This server returns structured JSON data, streamlining the integration of Airbnb search and discovery features into applications or AI agents without requiring an API key. The Airbnb MCP Server is particularly useful for developers building travel-planning tools, recommendation systems, or travel assistant bots that need programmatic access to up-to-date Airbnb listings.
List of Prompts
No explicit prompt templates are mentioned in the available documentation or code.
List of Resources
No explicit MCP resources (for LLM context) are mentioned in the available documentation or code.
List of Tools
airbnb_search
Search for Airbnb listings.- Required input:
location
(string) - Optional inputs:
placeId
,checkin
,checkout
,adults
,children
,infants
,pets
,minPrice
,maxPrice
,cursor
,ignoreRobotsText
- Returns: Array of listings with details like name, price, location, etc.
- Required input:
airbnb_listing_details
Get detailed information about a specific Airbnb listing.- Required input:
id
(string) - Optional inputs:
checkin
,checkout
,adults
,children
,infants
,pets
,ignoreRobotsText
- Returns: Detailed listing information including description, host details, amenities, pricing, etc.
- Required input:
Use Cases of this MCP Server
Travel Planning Bots
Enable AI agents to fetch up-to-date Airbnb listings for specific locations and dates, allowing users to plan vacations or business trips efficiently.Accommodation Recommendation Systems
Integrate Airbnb search and property detail retrieval into recommendation engines to help users find suitable stays based on personal preferences and filters.Price Comparison Tools
Use the structured data returned from Airbnb searches to compare prices and amenities across different listings, aiding users in finding the best value.Market Research & Analytics
Gather and analyze Airbnb listing data at scale for market research, such as tracking trends in pricing, availability, or property types in various regions.Integration with Itinerary Builders
Enhance itinerary management platforms by embedding real-time Airbnb search and booking information as part of a holistic travel planning experience.
How to set it up
Windsurf
No setup instructions or configuration details are provided for Windsurf in the documentation.
Claude
Ensure Node.js is installed on your machine.
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:
{ "mcpServers": { "airbnb": { "command": "npx", "args": [ "-y", "@openbnb/mcp-server-airbnb", "--ignore-robots-txt" ] } } }
Restart Claude Desktop.
Securing API Keys
- No API key is required for this server.
Cursor
No setup instructions or configuration details are provided for Cursor in the documentation.
Cline
No setup instructions or configuration details are provided for Cline in the documentation.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"airbnb": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change "airbnb"
to whatever name you use for your MCP server and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Overview and purpose described in README.md |
List of Prompts | ⛔ | Not mentioned in README.md or code |
List of Resources | ⛔ | Not mentioned in README.md or code |
List of Tools | ✅ | airbnb_search , airbnb_listing_details |
Securing API Keys | ✅ | No API key required |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
Based on the tables above, Airbnb MCP Server is straightforward and focused—with strong tooling but lacking in reusable prompt templates and explicit resource primitives. It’s easy to set up, requires no API key, and is well-documented for Claude Desktop, but lacks documented support for other platforms and for advanced MCP features like resources, roots, or sampling.
Our opinion
Given the available documentation, Airbnb MCP Server is highly practical for its travel and accommodation use case, but it does not expose advanced MCP concepts like roots, sampling, or resources, and supports only a narrow toolset. The lack of prompt templates and cross-platform instructions limits its flexibility, but it excels in simplicity and focus. We rate it a 6/10 for general MCP server completeness and developer utility.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 49 |
Number of Stars | 199 |
Frequently asked questions
- What is the Airbnb MCP Server?
The Airbnb MCP Server allows AI agents and workflows to search Airbnb for listings and retrieve detailed property information in real time, including prices, amenities, and host info—no API key required.
- What tools does the Airbnb MCP Server provide?
It provides two main tools: `airbnb_search` for finding listings by location and filters, and `airbnb_listing_details` for retrieving detailed information about a specific Airbnb property.
- Is an API key required to use the Airbnb MCP Server?
No, the Airbnb MCP Server does not require an API key. It is designed for easy integration and immediate use.
- What are typical use cases for this server?
You can build travel planning bots, price comparison tools, recommendation systems, itinerary planners, or conduct market research with structured Airbnb data.
- How do I integrate this server into FlowHunt?
Add the MCP component in your FlowHunt workflow, then configure it with the Airbnb MCP server's transport and URL details. Your AI agent can then use the server for accommodation search and details.
- Which platforms have setup instructions?
Setup is documented for Claude Desktop only; other platforms like Cursor, Windsurf, and Cline are not explicitly covered.
- How is data returned from the server?
Data is returned in structured JSON format, making it easy to process and integrate into applications or AI-driven workflows.
Integrate Airbnb Search in Your Flow
Add the Airbnb MCP Server to your FlowHunt workflow to provide instant accommodation search and travel planning for your users.