MCP Airbnb Server logo

MCP Airbnb Server

by Domoteek

This MCP server allows you to search for Airbnb listings and retrieve detailed information about specific properties. It provides direct links to Airbnb listings in the search results.

View on GitHub

Last updated: N/A

What is MCP Airbnb Server?

The MCP Airbnb Server is a tool designed to search and retrieve information about Airbnb listings. It provides two main functionalities: searching for listings based on various criteria and fetching detailed information about a specific listing using its ID.

How to use MCP Airbnb Server?

To use the server, you can install it on Claude Desktop or via Smithery. For Claude Desktop, you need to modify the claude_desktop_config.json file with the provided configuration. For Smithery, use the command npx -y @smithery/cli install @Domoteek/mcp-server-airbnb --client claude. Once installed, you can use the airbnb_search and airbnb_listing_details tools with the required and optional inputs as described in the documentation.

Key features of MCP Airbnb 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 selecting data

  • Provides direct URLs to Airbnb listings

Use cases of MCP Airbnb Server

  • Finding Airbnb listings in a specific location

  • Getting detailed information about a specific Airbnb listing

  • Comparing prices and amenities of different Airbnb listings

  • Planning a trip and finding suitable Airbnb accommodations

FAQ from MCP Airbnb 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?

This server respects the rules defined in Airbnb's robots.txt file by default. You can optionally ignore it using the --ignore-robots-txt flag.

What kind of data does the airbnb_search tool return?

The airbnb_search tool returns an array of listings with details such as name, price, location, and a direct URL to the Airbnb page.

What kind of data does the airbnb_listing_details tool return?

The airbnb_listing_details tool returns detailed information about a specific listing, including description, host details, amenities, and pricing.

Is Domoteek affiliated with Airbnb?

No, Domoteek is not affiliated with Airbnb, Inc. or its subsidiaries.