Serveur MCP distant · Airbnb, Booking.com, Vrbo

Le serveur MCP Airbnb qui se connecte à ton propre compte

Airbnb n’a pas publié de serveur MCP. Les « serveurs MCP Airbnb » populaires de la communauté font du scraping des pages de recherche publiques : ils trouvent des annonces, mais ne voient pas tes réservations et ne peuvent pas répondre à un voyageur. Le serveur MCP de Repull se connecte à ton compte Airbnb via OAuth, par la connexion partenaire Airbnb de Repull, et donne à Claude, ChatGPT, Cursor ou VS Code 64 outils pour les réservations, les messages des voyageurs, les calendriers, les prix, les avis et les versements. La même connexion couvre Booking.com, Vrbo et 14 PMS.

URL du serveur https://repull.dev/mcp64 outilsOAuth 2.1, Streamable HTTPRegistre MCP officiel : dev.repull/mcp

Dernière vérification : 2026-11-11. Pages associées : Serveur MCP Booking.com · Serveur MCP Vrbo

La réponse courte

Qu’est-ce qu’un serveur MCP Airbnb ?

Un serveur MCP Airbnb est un serveur d’outils qui permet à un assistant IA comme Claude, ChatGPT ou Cursor de travailler avec Airbnb grâce au Model Context Protocol. Il en existe deux sortes très différentes. Les serveurs communautaires comme openbnb font du scraping des pages de recherche publiques d’airbnb.com : ils consultent des annonces et des prix, mais ne voient ni tes réservations, ni tes messages, ni tes versements, et ne peuvent rien modifier. Les serveurs connectés au compte comme Repull se connectent à ton propre compte Airbnb : l’assistant lit tes réservations et agit dessus, qu’il s’agisse de répondre aux voyageurs, de mettre à jour prix et disponibilités, de traiter les demandes de réservation ou de répondre aux avis. Le serveur de Repull compte 64 outils et couvre aussi Booking.com, Vrbo et 14 PMS.

MCP (Model Context Protocol) est le standard ouvert qu’utilisent Claude, ChatGPT, Cursor et VS Code pour appeler des outils externes. Les serveurs MCP pour la location saisonnière se rangent en trois familles, qui répondent à des questions très différentes :

  • Les scrapers de données publiques (openbnb, acteurs Apify, HasData, Bright Data). Ils lisent les pages de recherche publiques : ils trouvent des annonces et des prix, mais ne voient ni tes réservations, ni tes messages, ni tes versements, et ne peuvent rien modifier.
  • Les serveurs de données de marché (AirROI). Occupation, ADR et comparables tirés d’un jeu de données sur les annonces des autres. Utiles pour étudier un marché ; pas reliés à ton compte.
  • Les serveurs connectés à ton compte (Repull, et ceux propres à un PMS comme Hospitable ou Guesty). Ils se connectent à ton propre compte : l’assistant voit tes réservations et peut agir dessus. Repull est celui qui connecte directement les canaux, avec ou sans PMS.

Configuration en 60 secondes

Configure-le dans Claude, Claude Code, Cursor, VS Code ou ChatGPT

Rien à installer, aucune clé d’API à copier. Dans Claude, tu choisis Repull dans l’annuaire des connecteurs ; partout ailleurs, tu ajoutes une seule URL, https://repull.dev/mcp. Tu te connectes ensuite à Repull quand l’assistant le demande. Les nouveaux comptes démarrent un essai gratuit de 7 jours et connectent Airbnb, Booking.com, Vrbo ou un PMS au passage.

Claude (web, ordinateur et mobile)

Dans l’annuaire des connecteurs de Claude
  1. Ouvre Repull dans l’annuaire des connecteurs de Claude (claude.ai/directory/connectors/repull), ou cherche Repull dans Settings → Connectors → Browse.
  2. Pas d’annuaire sur ton offre ? Utilise Settings → Connectors → Add custom connector avec https://repull.dev/mcp.
  3. Clique sur Connect et connecte-toi à Repull (ou crée un compte et connecte tes canaux).
  4. Choisis Lecture seule ou Lire et agir : tu reviens dans Claude. Le connecteur apparaît aussi dans Claude Desktop et les applications mobiles.
Ouvrir dans Claude

Claude Code

  1. Ajoute le serveur une fois depuis ton terminal.
  2. Dans Claude Code, lance /mcp, choisis repull puis Authenticate. Ton navigateur ouvre la connexion Repull.

Terminal

claude mcp add --transport http repull https://repull.dev/mcp

Cursor

  1. Clique sur Add to Cursor, ou colle le bloc ci-dessous dans ~/.cursor/mcp.json (ou .cursor/mcp.json dans un projet).
  2. Ouvre Settings → MCP, clique sur Connect à côté de repull et connecte-toi à Repull.
Ajouter à Cursor

~/.cursor/mcp.json

{
  "mcpServers": {
    "repull": { "url": "https://repull.dev/mcp" }
  }
}

VS Code (GitHub Copilot)

  1. Lance la commande ci-dessous, démarre le serveur depuis la vue MCP et connecte-toi à Repull quand VS Code le demande.

Terminal

code --add-mcp '{"name":"repull","type":"http","url":"https://repull.dev/mcp"}'

ChatGPT

Fiche dans l’annuaire bientôt disponible
  1. Repull n’est pas encore dans l’annuaire d’apps de ChatGPT.
  2. En attendant, sur une offre avec le mode développeur : ouvre Settings → Apps → Advanced settings, active Developer mode, puis Create app avec l’URL https://repull.dev/mcp et OAuth.
  3. Connecte-toi à Repull et autorise l’accès.

Tu construis plutôt ton propre agent ? Le paquet @repull/mcp sert les mêmes données en local avec une clé d’API, et l’API Repull propose des SDK TypeScript, Python, Go, Ruby et PHP.

De vrais prompts

Ce que tu peux faire, avec de vrais prompts

Chaque exemple montre ce que tu tapes, les outils Repull que l’assistant appelle et le type de réponse obtenu. Les réponses ci-dessous utilisent des annonces et des voyageurs fictifs.

Toi

“Qui arrive ce week-end, et qui ne nous a pas encore donné son heure d’arrivée ?”

Outils appelés

list_reservationslist_conversationslist_messages

Réponse (données fictives)

4 arrivées du vendredi au dimanche : • Ven. — Lake House, Maria K. (Airbnb, 3 nuits). Arrivée : 16 h, confirmée par message. • Sam. — Old Town Loft, James P. (Booking.com, 2 nuits). Pas encore d’heure d’arrivée. • Sam. — Beach Studio, Chen W. (Airbnb, 5 nuits). Pas encore d’heure d’arrivée. • Dim. — Lake House, Ana R. (Vrbo, 4 nuits). Arrivée : 18 h. Je rédige un message pour demander leur heure d’arrivée à James et Chen ?

Toi

“Quels étaient mon taux d’occupation et mon prix moyen par nuit par annonce le mois dernier, par canal ?”

Outils appelés

get_reservation_summary

Réponse (données fictives)

Octobre : • Lake House — 87 % d’occupation, ADR $212 (Airbnb 19 nuits, Vrbo 8). • Old Town Loft — 74 %, ADR $138 (Booking.com 14, Airbnb 9). • Beach Studio — 61 %, ADR $119 (Airbnb 19). Versement total $11,840 sur 69 nuits.

Toi

“Bloque Lake House du 20 au 27 décembre sur tous les canaux et passe le réveillon du 31 à $450.”

Outils appelés · demande ta confirmation d’abord

get_calendarupdate_calendar

Réponse (données fictives)

Voici ce que je vais modifier sur Lake House (Airbnb, Vrbo) : • 20–27 déc. : bloqué (actuellement ouvert, sans réservation). • 31 déc. : $450 la nuit (actuellement $289). Je valide ? → Toi : oui → C’est fait. Les deux modifications sont en ligne sur Airbnb et Vrbo.

Toi

“Rédige des réponses aux messages non lus d’aujourd’hui. Envoie-les une fois que j’ai validé.”

Outils appelés · demande ta confirmation d’abord

list_conversationslist_messagessend_message

Réponse (données fictives)

2 conversations non lues : 1. Chen W. (Beach Studio) : « Y a-t-il un parking ? » Brouillon : « Bonjour Chen, oui, une place gratuite vous attend derrière l’immeuble, la numéro 4. » 2. Maria K. (Lake House) : « Pouvons-nous arriver à 14 h ? » Brouillon : « Bonjour Maria, 14 h, c’est parfait. Le code de la boîte à clés vous parviendra le matin de votre arrivée. » J’envoie les deux tels quels ?

Toi

“Réponds à mes nouveaux avis 5 étoiles et dis-moi de quoi se plaignent les avis 3 étoiles.”

Outils appelés · demande ta confirmation d’abord

list_reviewsreply_to_review

Réponse (données fictives)

3 nouveaux avis 5 étoiles ; j’ai rédigé un court remerciement pour chacun (ci-dessous, à valider). Les deux avis 3 étoiles citent la même chose : le bruit de la rue la nuit à Old Town Loft. Pense à des bouchons d’oreilles et à une mention dans l’annonce.

Toi

“Ai-je des dossiers ouverts dans le Centre de résolution Airbnb ?”

Outils appelés

list_airbnb_resolution_casesget_airbnb_resolution_case

Réponse (données fictives)

Un dossier ouvert : Beach Studio, réservation HMXXXX, une demande de $120 pour une lampe cassée, ouverte le 3 novembre, en attente de la réponse du voyageur.

tools/list

Les 64 outils

33 outils lisent et 31 outils modifient quelque chose (en ambre). Si tu autorises l’assistant en Lecture seule, le serveur ne liste même pas les outils d’écriture. Chaque outil correspond à un appel à l’API Repull : les mêmes règles s’appliquent qu’à toute intégration développeur.

Connexions et compte · 4

Voir ce qui est connecté, connecter un autre canal, consulter ton offre.

list_connectionslist_available_channelsconnect_channelget_repull_account

Réservations et voyageurs · 11

Arrivées, départs, demandes de réservation, totaux sur n’importe quelle période, profils voyageurs.

list_reservationsget_reservation_summaryget_reservationlist_inquiriesaccept_booking_requestdecline_booking_requestcreate_reservationupdate_reservationcancel_reservationlist_guestsget_guest

Messages et demandes des voyageurs · 10

Lire les conversations, répondre, pré-approuver des demandes, envoyer des offres spéciales.

list_conversationsget_conversationlist_messagessend_messagepreapprove_inquirywithdraw_preapprovalpreview_special_offersend_special_offerget_special_offerwithdraw_special_offer

Calendriers et prix · 12

Nuits ouvertes, prix et durées minimales, envoyés à tous les canaux connectés.

get_calendarupdate_calendarupdate_calendar_batchget_calendar_sync_statusget_pricing_recommendationsapply_pricing_recommendationsapply_pricing_recommendations_bulkget_pricing_strategyupdate_pricing_strategyget_pricing_historyget_channel_markupsset_channel_markup

Promotions · 6

Réductions et promotions par annonce.

list_promotionsget_promotion_typesget_promotioncreate_promotionupdate_promotiondelete_promotion

Annonces · 13

Lire et modifier le contenu et les photos, créer une annonce, la publier sur Airbnb ou Booking.com.

list_listingsget_listinglist_listing_unitslist_listing_photosget_listing_publish_statuscreate_listingupdate_listing_contentgenerate_listing_contentpublish_listing_to_airbnbpublish_listing_to_bookingrefresh_listing_from_airbnbtake_listing_offlinetake_listing_online

Avis · 4

Lire les avis, y répondre, évaluer les voyageurs.

list_reviewsget_reviewreply_to_reviewreview_guest

Versements et litiges Airbnb · 4

Versements et transactions, et dossiers du Centre de résolution Airbnb.

list_payoutslist_airbnb_resolution_casesget_airbnb_resolution_caserefresh_airbnb_resolution_cases

Comparaison honnête

Les serveurs MCP Airbnb comparés

Les serveurs MCP Airbnb comparés
ServeurSource des donnéesTon propre compte ?Lecture / écritureCanauxPMS couvertsAuthentificationPrix
RepullTes propres connexions de canal : API partenaire Airbnb (OAuth), connectivité Booking.com, connexion hôte VrboOuiLecture et écriture (33 outils de lecture, 31 d’écriture). La lecture seule est à un clic ; chaque modification est confirmée d’abordAirbnb, Booking.com, Vrbo14 PMS (bêta), p. ex. Guesty, Hostaway, Hospitable, Lodgify. Ou aucun : fonctionne à côté de ton PMS actuelOAuth 2.1 (PKCE, enregistrement dynamique des clients)$5 par annonce et par mois, essai gratuit de 7 jours
openbnb/mcp-server-airbnbAnalyse les pages publiques de recherche et d’annonces d’airbnb.comNon (annonces publiques uniquement)Lecture seule : recherche et détails d’annonce (2 outils)AirbnbAucunAucune (s’exécute en local avec npx)Gratuit, open source (MIT)
Acteurs Airbnb d’ApifyRésultats de recherche Airbnb publics, récupérés par scrapingNon (annonces publiques uniquement)Lecture seuleAirbnb (acteurs distincts pour Booking.com et d’autres)AucunOAuth Apify ou jeton d’APIPaiement à l’usage, fixé par chaque acteur
AirROIJeu de données de marché sur d’autres annonces (occupation, ADR, comparables) et consultations de calendrier en directNon (données de marché)Lecture seuleAirbnbAucunClé d’API dans l’en-têteÀ partir de $0.01 par appel, dépôt minimum de $10
MCP de HospitableTon compte Hospitable (l’API propre à Hospitable)Oui, si Hospitable est ton PMSLecture et écriture (messages, réponses aux avis, tâches, calendrier)Ce que Hospitable connecte : Airbnb, Vrbo, Booking.com, Agoda, Google Vacation RentalsHospitable uniquementConnexion avec HospitableInclus dans les offres Host, Professional et Mogul de Hospitable
MCP de Guesty (bêta)Ton compte Guesty (Guesty Open API)Oui, si Guesty est ton PMSLecture seule ; Guesty le dit expérimentalCe que Guesty connecteGuesty uniquementIdentifiants de l’API GuestyCompris dans une offre Guesty

Les informations sur les concurrents proviennent des pages et du README de chaque éditeur, à la date du 2026-11-11. Une information dépassée ? Écris à hello@repull.dev et nous corrigerons.

Tu gardes la main

Ce que l’assistant a le droit de faire

  • Deux réglages, le plus strict l’emporte. En autorisant l’assistant, tu choisis Lecture seule (scope mcp:read) ou Lire et agir (mcp:write). Indépendamment, chaque canal a son propre niveau d’accès : Lecture seule, Messages et avis, ou Accès complet.
  • Une confirmation avant chaque modification. Le serveur demande à l’assistant d’annoncer exactement ce qu’il va faire et d’attendre un oui clair avant de modifier un prix, bloquer des dates, écrire à un voyageur ou répondre à un avis.
  • Fonctionne à côté de ton PMS. Connecte un canal en Lecture seule ou en Messages et avis : ton channel manager actuel garde la main sur les prix et les disponibilités. Ou connecte le PMS lui-même : 14 sont pris en charge en bêta (Hostaway, Guesty, OwnerRez, Smoobu, Beds24, iGMS, Hospitable, Lodgify, BookingSync, Cloudbeds, Mews, Track, RentalReady, CiiRUS).
  • Le texte des voyageurs est une donnée, pas une consigne. Le serveur demande à l’assistant de traiter les messages et avis écrits par les voyageurs comme de simples informations.
  • Déconnexion à tout moment depuis Assistants IA dans ton tableau de bord Repull, ou en retirant le connecteur dans ton assistant. L’accès s’arrête immédiatement.

Confidentialité

Les données sont lues sur tes propres comptes de canal quand l’assistant les demande, et ne sont partagées qu’avec l’assistant que tu connectes. Consulte la politique de confidentialité et l’avenant relatif au traitement des données.

FAQ

Questions fréquentes

Qu’est-ce qu’un serveur MCP Airbnb ?

Un serveur MCP Airbnb est un serveur d’outils qui permet à un assistant IA comme Claude, ChatGPT ou Cursor de travailler avec Airbnb grâce au Model Context Protocol. Il en existe deux sortes très différentes. Les serveurs communautaires comme openbnb font du scraping des pages de recherche publiques d’airbnb.com : ils consultent des annonces et des prix, mais ne voient ni tes réservations, ni tes messages, ni tes versements, et ne peuvent rien modifier. Les serveurs connectés au compte comme Repull se connectent à ton propre compte Airbnb : l’assistant lit tes réservations et agit dessus, qu’il s’agisse de répondre aux voyageurs, de mettre à jour prix et disponibilités, de traiter les demandes de réservation ou de répondre aux avis. Le serveur de Repull compte 64 outils et couvre aussi Booking.com, Vrbo et 14 PMS.

Airbnb a-t-il un serveur MCP officiel ?

Non. En novembre 2026, Airbnb n’a publié ni serveur MCP ni API publique en libre-service. Son API n’est ouverte qu’aux partenaires logiciels approuvés. Repull se connecte via cette API partenaire avec le consentement OAuth de l’hôte, ce qui lui permet de lire et d’écrire des données de compte inaccessibles aux scrapers.

Comment connecter Claude ou ChatGPT à mon compte Airbnb ?

Dans Claude, ouvre Repull depuis l’annuaire des connecteurs (claude.ai/directory/connectors/repull, ou cherche Repull dans Settings → Connectors), clique sur Connect, connecte-toi à Repull et connecte Airbnb. Si ton offre n’a pas d’annuaire, ajoute un connecteur personnalisé avec https://repull.dev/mcp. Dans Claude Code, lance "claude mcp add --transport http repull https://repull.dev/mcp". Dans Cursor, ajoute la même URL à mcp.json ou utilise le bouton Add to Cursor. La fiche de Repull dans l’annuaire d’apps de ChatGPT arrive bientôt ; en attendant, les utilisateurs de ChatGPT disposant du mode développeur peuvent créer une app avec la même URL. Compte environ une minute.

En quoi Repull diffère-t-il d’openbnb, d’Apify ou d’AirROI ?

Ils ne répondent pas aux mêmes questions. openbnb et les acteurs Apify font du scraping des résultats de recherche publics d’Airbnb : pratique pour parcourir annonces et prix, mais sans accès à tes réservations ni à tes voyageurs, et sans possibilité de rien modifier. AirROI fournit de l’analyse de marché sur d’autres annonces. Repull se connecte à ton propre compte Airbnb via l’API partenaire officielle : l’assistant lit tes réservations, messages, calendriers, versements et avis et, si tu l’autorises, agit dessus.

En quoi Repull diffère-t-il des serveurs MCP de Hospitable ou de Guesty ?

Les serveurs de Hospitable et de Guesty ne fonctionnent que si cette entreprise est ton PMS, et exposent les données de ce PMS. Repull se connecte directement à Airbnb, Booking.com et Vrbo : il fonctionne sans PMS, à côté du channel manager que tu utilises déjà, ou par-dessus l’un des 14 PMS pris en charge (Guesty, Hostaway, Hospitable, Lodgify, Smoobu, OwnerRez, Beds24 et d’autres, en bêta). Le serveur de Guesty est une bêta en lecture seule ; Repull lit et écrit.

L’assistant va-t-il modifier des prix ou écrire aux voyageurs sans demander ?

Non. En autorisant l’assistant, tu choisis Lecture seule ou Lire et agir, et chaque canal a son propre niveau d’accès (Lecture seule, Messages et avis, ou Accès complet) ; le réglage le plus strict l’emporte. Avec l’accès en écriture, le serveur demande à l’assistant d’annoncer exactement ce qu’il va modifier et d’attendre ton oui avant tout changement de prix, blocage de calendrier, message à un voyageur ou réponse à un avis.

Dois-je quitter mon PMS ou mon channel manager actuel ?

Non. Connecte Airbnb en Lecture seule ou en Messages et avis : ton logiciel actuel garde la main sur les prix et les disponibilités pendant que l’assistant lit les réservations et répond aux voyageurs. Tu peux aussi connecter le PMS lui-même s’il fait partie de ceux pris en charge.

Combien coûte le serveur MCP Airbnb de Repull ?

Cinq dollars par annonce et par mois, avec un essai gratuit de 7 jours. Deux annonces coûtent $10 par mois. Au-delà de 100 annonces, l’offre est sur mesure. Les développeurs qui veulent des clés d’API, des SDK et des webhooks sur les mêmes données peuvent utiliser l’API Repull, gratuite jusqu’à 3 annonces.

Connecte tes locations à ton assistant

$5 par annonce et par mois après un essai gratuit de 7 jours. Airbnb, Booking.com et Vrbo, plus 14 PMS, avec une seule connexion.

À lire aussi : Repull pour Claude et ChatGPT · Guide de l’API Airbnb · Guide de l’API Booking.com · Guide de l’API Vrbo · Paquet serveur MCP pour les développeurs