Ask Cursor about your vacation rental data. Reservations, properties, guests and guest conversations across every connected channel, without leaving your editor.
Add Repull to ~/.cursor/mcp.json, or to .cursor/mcp.json in your project:
{"mcpServers": {"repull": {"command": "npx","args": ["-y", "@repull/mcp"],"env": {"REPULL_API_KEY": "sk_live_YOUR_KEY"}}}}
The server only needs your API key: no workspace id, nothing else to configure.
The MCP server reads reservations, properties, listings, guests and conversations, and can start a Connect flow. It doesn't cancel bookings, change prices or message guests: giving an AI unconfirmed write access to live bookings is a footgun, so writes will arrive one at a time, each behind an explicit opt-in. If you need writes today, use the API or an SDK directly.
repull_list_endpointsrepull_get_docsrepull_whoamirepull_health_checkrepull_list_reservationsrepull_get_reservationrepull_list_propertiesrepull_get_propertyrepull_list_listingsrepull_list_airbnb_listingsrepull_list_guestsrepull_get_guestrepull_list_conversationsrepull_list_conversation_messagesrepull_list_connectionsrepull_list_connect_providersrepull_create_connect_sessionrepull_create_connect_picker_session