Airbnb MCP Server logo

Airbnb MCP Server

by openbnb-org

MCP Server for searching Airbnb and getting listing details. It provides tools to search for listings based on various criteria and retrieve detailed information about specific listings.

View on GitHub

Last updated: N/A

What is Airbnb MCP Server?

This is an MCP (Machine Comprehension Platform) server designed to interact with Airbnb data. It allows users to search for Airbnb listings and retrieve detailed information about specific listings without requiring an API key.

How to use Airbnb MCP Server?

The server can be installed and used with Claude Desktop by adding a configuration to the claude_desktop_config.json file. Alternatively, it can be installed via Smithery using the provided command. Once installed, the tools airbnb_search and airbnb_listing_details can be used with their respective inputs to retrieve Airbnb data.

Key features of Airbnb MCP Server

  • Respects Airbnb's robots.txt rules

  • Uses cheerio for HTML parsing

  • No API key required

  • Returns structured JSON data

  • Reduces context load by flattening and picking data

Use cases of Airbnb MCP Server

  • Planning trips that include Airbnbs

  • Integrating Airbnb search functionality into other applications

  • Analyzing Airbnb listing data

  • Building travel recommendation systems

  • Comparing Airbnb listings based on specific criteria

FAQ from Airbnb MCP Server

Does this server require an Airbnb API key?

No, this server does not require an Airbnb API key.

How does this server handle Airbnb's robots.txt?

By default, the server respects Airbnb's robots.txt rules. However, you can configure it to ignore robots.txt if needed.

What kind of data does the airbnb_search tool return?

The airbnb_search tool returns an array of listings with details like name, price, location, etc.

What kind of data does the airbnb_listing_details tool return?

The airbnb_listing_details tool returns detailed listing information including description, host details, amenities, pricing, etc.

How do I install this server?

You can install it either by configuring Claude Desktop or via Smithery using the provided commands.