What is Serveur MCP Airbnb?
Serveur MCP Airbnb is a server designed to search for Airbnb listings and obtain detailed information about accommodations, providing direct links to the listings in the search results.
How to use Serveur MCP Airbnb?
To use the server, you can install it on Claude Desktop or via Smithery. After installation, you can use the airbnb_search
tool to find listings by providing a location and optional parameters like check-in and check-out dates, number of guests, and price range.
Key features of Serveur MCP Airbnb?
- Complies with Airbnb's robots.txt rules
- Uses cheerio for HTML parsing
- No API key required
- Returns structured JSON data
- Provides direct URLs to Airbnb listings
Use cases of Serveur MCP Airbnb?
- Searching for available Airbnb accommodations in a specific location.
- Retrieving detailed information about a specific Airbnb listing.
- Planning trips by finding suitable Airbnb options based on user preferences.
FAQ from Serveur MCP Airbnb?
- Is an API key required to use this server?
No, this server does not require an API key.
- Can I ignore the robots.txt rules?
Yes, you can use an argument to ignore the robots.txt rules if needed.
- What programming language is this server built with?
The server is built using JavaScript.
Serveur MCP Airbnb
Serveur MCP pour rechercher des annonces Airbnb et obtenir les détails des logements. Fournit des liens directs vers les annonces Airbnb dans les résultats de recherche.
Outils
-
airbnb_search
- Recherche d'annonces Airbnb
- Entrée requise :
location
(chaîne de caractères) - Entrées optionnelles :
placeId
(chaîne de caractères)checkin
(chaîne de caractères, AAAA-MM-JJ)checkout
(chaîne de caractères, AAAA-MM-JJ)adults
(nombre)children
(nombre)infants
(nombre)pets
(nombre)minPrice
(nombre)maxPrice
(nombre)cursor
(chaîne de caractères)ignoreRobotsText
(booléen)
- Retourne : Tableau d'annonces avec des détails comme le nom, le prix, l'emplacement, etc. Chaque annonce inclut une
url
directe vers la page Airbnb.
-
airbnb_listing_details
- Obtenir des informations détaillées sur une annonce Airbnb spécifique
- Entrée requise :
id
(chaîne de caractères) - Entrées optionnelles :
checkin
(chaîne de caractères, AAAA-MM-JJ)checkout
(chaîne de caractères, AAAA-MM-JJ)adults
(nombre)children
(nombre)infants
(nombre)pets
(nombre)ignoreRobotsText
(booléen)
- Retourne : Informations détaillées sur l'annonce, y compris la description, les détails de l'hôte, les équipements, les tarifs, etc. La réponse inclut une
url
directe vers la page de l'annonce Airbnb.
Fonctionnalités
- Respecte les règles du fichier robots.txt d'Airbnb
- Utilise cheerio pour l'analyse HTML
- Aucune clé API requise
- Retourne des données JSON structurées
- Réduit la charge de contexte en aplatissant et en sélectionnant les données
- Fournit des URL directes vers les annonces Airbnb
Installation
Installation sur Claude Desktop
Avant de commencer, assurez-vous que Node.js est installé sur votre ordinateur pour que npx
fonctionne.
-
Allez dans : Paramètres > Développeur > Modifier la configuration
-
Ajoutez ce qui suit à votre fichier
claude_desktop_config.json
:
{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@Domoteek/mcp-server-airbnb"
]
}
}
}
Pour ignorer le fichier robots.txt pour toutes les requêtes, utilisez cette version avec l'argument --ignore-robots-txt
:
{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@Domoteek/mcp-server-airbnb",
"--ignore-robots-txt"
]
}
}
}
- Redémarrez Claude Desktop et planifiez votre prochain voyage incluant des Airbnbs !
Autre option : Installation via Smithery
Pour installer mcp-server-airbnb pour Claude Desktop automatiquement via Smithery :
npx -y @smithery/cli install @Domoteek/mcp-server-airbnb --client claude
Compilation (pour les développeurs)
npm install
npm run build
Licence
Ce serveur MCP est sous licence MIT.
Avertissement
Airbnb est une marque déposée d'Airbnb, Inc. Domoteek n'est pas lié à Airbnb, Inc. ou à ses filiales