Ask Claude Code about your vacation rental data. Reservations, properties, guests and guest conversations across every connected channel, without leaving the terminal.
Add the server with one command, or commit a .mcp.json to share it with your team:
claude mcp add repull --env REPULL_API_KEY=sk_live_YOUR_KEY -- npx -y @repull/mcp
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