MCP Server
Model Context Protocol server — makes Repull a native tool in Claude Desktop, Cursor, and any MCP-compatible AI agent. 13 tools covering properties, reservations, availability, guests, conversations, reviews, and quotes.
Setup (Claude Desktop)
Add to your Claude Desktop settings:
{
"mcpServers": {
"repull": {
"command": "npx",
"args": ["tsx", "/path/to/repull/packages/mcp-server/src/index.ts"],
"env": {
"REPULL_API_KEY": "sk_test_YOUR_KEY",
"REPULL_WORKSPACE_ID": "YOUR_WORKSPACE_ID"
}
}
}
}Available Tools
list_propertiesList vacation rental properties with optional status filterget_propertyGet details of a specific propertylist_reservationsList bookings with filters (status, property, source, dates)get_reservationGet full reservation details including guest info and financialscreate_reservationCreate a new booking at a propertyget_availabilityGet calendar availability and pricing for a propertyupdate_availabilityUpdate calendar dates — set prices, block/unblockget_guestGet guest profile with contact informationlist_conversationsList host-guest message threadsget_messagesGet all messages in a conversationsend_messageSend a message to a guestget_quoteCalculate a price quote for a potential staylist_reviewsList guest reviews with optional property/rating filterExample Usage
Once configured, ask Claude naturally:
“Show me all confirmed reservations from Airbnb”
“What is the availability for property 123 next month?”
“Create a reservation for Sarah Mitchell, June 1-5”
“Send a welcome message to the guest in conversation 456”
“What are the reviews for my beachfront property?”
AI