MCP.so
Sign In

🏠 Airbnb Search Assistant

@akktrsst

About 🏠 Airbnb Search Assistant

Overview

What is 🏠 Airbnb Search Assistant?

🏠 Airbnb Search Assistant is a Streamlit-based chatbot application that uses AI to help users find Airbnb properties worldwide. It runs in a web browser and is designed for travelers seeking personalized accommodation recommendations.

How to use 🏠 Airbnb Search Assistant?

Install Python 3.10+, Node.js, and an OpenAI API key. Clone the repository, install dependencies with pip, install the @openbnb/mcp-server-airbnb globally, and set your OPENAI_API_KEY in a .env file. Run the application with python chatbot.py and open the provided localhost URL. Then enter queries like β€œFind me a beachfront villa in Bali for 4 people.”

Key features of 🏠 Airbnb Search Assistant

  • Airbnb-inspired UI with custom styling
  • AI-powered property search and recommendations
  • Worldwide property search with amenity filters
  • Interactive chat interface for natural language queries
  • Automatic fallback to basic chat if MCP fails
  • Responsive design for all devices

Use cases of 🏠 Airbnb Search Assistant

  • Finding beachfront villas for groups in Bali
  • Discovering luxury apartments with landmark views in Paris
  • Locating pet-friendly houses with gardens in London
  • Filtering properties by amenities like beachfront, luxury, or pet-friendly

FAQ from 🏠 Airbnb Search Assistant

What platforms and models does 🏠 Airbnb Search Assistant support?

It requires Python 3.10+, Node.js, and an OpenAI API key. The AI model used is GPT-4o-mini.

Does the assistant work without an MCP server?

Yes, it has an automatic fallback to basic chat mode if the MCP connection fails.

Can I search for properties worldwide?

Yes, the assistant supports worldwide property search and can filter by amenities and preferences.

What license does this project use?

It is licensed under the MIT License.

What are the prerequisites to run the application?

You need Python 3.10+,

Comments

More Agent Frameworks MCP clients