Airbnb MCP Server

Airbnb MCP server provides AI assistants with vacation rental search, property details, and availability information from the world's largest short-term rental marketplace.

May 4, 2025
MCP ServerTravel & TransportationAirbnb MCP Server
GitHub stars

Overview

The Airbnb MCP Server gives AI assistants access to the world's largest vacation rental marketplace. With over 7 million listings across 100,000+ cities worldwide, Airbnb has transformed how people travel and find accommodations. This server enables AI models to search listings, get property details, check availability, and explore unique stays.

Community MCP Server:

Unofficial integration using the unofficial Airbnb API for property search

Key Features

🔍

Property Search

Search for listings by location, dates, guest count, price range, and property type

🏡

Listing Details

Get comprehensive property information including amenities, photos, and house rules

💰

Pricing & Availability

View nightly rates, cleaning fees, service charges and check real-time availability

Reviews & Ratings

Access guest reviews, overall ratings, and detailed feedback on properties

🗺️

Location Insights

Explore neighborhoods, nearby attractions, and local points of interest

🏷️

Filters & Categories

Filter by property type, amenities, host language, superhost status, and more

Available Tools

Quick Reference

ToolPurpose
search_listingsSearch for properties by location, dates, and criteria
get_listing_detailsGet detailed information about a specific property
get_reviewsAccess guest reviews and ratings for a listing
check_availabilityCheck real-time availability for specific dates
get_pricingGet detailed pricing breakdown including fees

Detailed Usage

search_listings

Search for Airbnb listings by location with optional filters.

{
  "location": "Paris, France",
  "check_in": "2025-06-01",
  "check_out": "2025-06-05",
  "guests": 2,
  "max_price": 300
}
get_reviews

Get recent reviews and ratings for a specific listing.

{
  "listing_id": "12345678",
  "limit": 20
}
check_availability

Check if a property is available for specific dates.

{
  "listing_id": "12345678",
  "check_in": "2025-07-01",
  "check_out": "2025-07-07"
}
get_pricing

Get detailed pricing including nightly rates, cleaning fees, and total cost.

{
  "listing_id": "12345678",
  "check_in": "2025-06-01",
  "check_out": "2025-06-03"
}

Installation

{
  "mcpServers": {
    "airbnb": {
      "command": "npx",
      "args": ["-y", "airbnb-mcp"]
    }
  }
}

No API Key Required:

Uses the unofficial Airbnb API — no authentication required for basic property search

Use Cases

Trip Planning

Ask AI to find the perfect vacation rental matching your budget, location, and amenity preferences.

Price Comparison

Compare multiple properties side by side — pricing, amenities, ratings, and location.

Neighborhood Research

Research which neighborhoods have the best options for your trip based on location and reviews.

Travel Recommendations

Get personalized property recommendations based on your travel style and preferences.

Sources