Serveur MCP

Repull pour Cursor

Interroge Cursor sur les données de tes locations courte durée. Réservations, logements, voyageurs et conversations de tous les canaux connectés, sans quitter ton éditeur.

Installation rapide

Ajoute Repull à ~/.cursor/mcp.json, ou à .cursor/mcp.json dans ton projet :

Réglages MCP de Cursor
1
2
3
4
5
6
7
8
9
10
11
{
"mcpServers": {
"repull": {
"command": "npx",
"args": ["-y", "@repull/mcp"],
"env": {
"REPULL_API_KEY": "sk_live_YOUR_KEY"
}
}
}
}

Le serveur n’a besoin que de ta clé API : pas d’id de workspace, rien d’autre à configurer.

Des prompts qui marchent bien

“Qu’est-ce qui est connecté à mon compte Repull, et qu’est-ce que je peux en faire ?”
“Montre-moi les réservations Airbnb qui arrivent la semaine prochaine”
“Trouve la dernière conversation avec le voyageur de la réservation 1042 et résume-la”
“Connecte mon compte Hostaway. Voici la clé API”
“Que signifie l’erreur invalid_param et comment la corriger ?”

18 outils, en lecture seule par choix

Le serveur MCP lit les réservations, logements, annonces, voyageurs et conversations, et peut lancer un parcours Connect. Il n’annule pas de réservations, ne change pas les prix et n’écrit pas aux voyageurs : donner à une IA un accès en écriture non confirmé sur de vraies réservations, c’est chercher les ennuis, donc les écritures arriveront une par une, chacune à activer explicitement. Si tu as besoin d’écrire aujourd’hui, utilise directement l’API ou un SDK.

Découverte

repull_list_endpoints
repull_get_docs

Introspection

repull_whoami
repull_health_check

Lectures

repull_list_reservations
repull_get_reservation
repull_list_properties
repull_get_property
repull_list_listings
repull_list_airbnb_listings
repull_list_guests
repull_get_guest
repull_list_conversations
repull_list_conversation_messages

Connect (les seules écritures)

repull_list_connections
repull_list_connect_providers
repull_create_connect_session
repull_create_connect_picker_session