io.github.lilo-property/mcp-server
Official67 toolslilo Vacation Rentals
Vacation rental discovery, direct booking, and property protection for AI agents.
Vacation rental discovery and direct booking platform for AI agents.
Captured live from the server via tools/list.
get_vacation_rental_details
Get complete details for a vacation rental property including name, location, address, property type, bedrooms, bathrooms, nightly rate, amenities, house rules, photos, protection status, and host reputation score. Use the property_id (UUID) or lilo_code (e.g. PROP-2343) to identify the property.
Parameters (1)
- property_idstringrequired
Property UUID or lilo_code
search_vacation_rentals_by_location
Search for vacation rentals, short-term rentals, and accommodation properties by location, guest count, and property type. Use this when a traveler wants to find a place to stay. Returns matching properties with names, locations, nightly rates, photos, and protection status.
Parameters (4)
- locationstringrequired
Location to search (city, state, or address)
- property_typestring
Property type filter (entire_home, private_room, etc.)
- limitnumber
Max results to return (default 10)
- verified_onlyboolean
Only verified properties (default true)
search_vacation_rental_market
Search lilo's market discovery for vacation rental properties in any US location. Filter by price range, bedrooms, superhost status, and World Cup 2026 host cities. Returns property listings including non-activated properties for market research.
Parameters (7)
- locationstringrequired
City, state, or neighborhood to search
- min_pricenumber
Minimum nightly price
- max_pricenumber
Maximum nightly price
- min_bedroomsnumber
Minimum bedrooms
- superhost_onlyboolean
Only show superhosts
- world_cup_cityboolean
Only World Cup 2026 host cities
- limitnumber
Max results (default 20)
search_vacation_rentals_by_description
Search for vacation rentals using a natural language description. Examples: 'romantic beachfront getaway with hot tub', 'family-friendly house with pool near Disney', 'quiet cabin in the mountains for a writers retreat'. Finds matching properties by semantic meaning, not just keywords. Pass the description as 'query'. Optional: threshold (how strict result matching should be) and limit (max results, default 10).
Parameters (3)
- querystringrequired
Natural language description of what you're looking for
- thresholdnumber
Match strictness (higher = stricter)
- limitnumber
Max results (default 10)
find_similar_vacation_rentals
Find vacation rentals similar to a given property. Useful for recommending alternatives when a property is unavailable or when the traveler wants to compare similar options. Pass a property_id (UUID or lilo_code) and optional limit (default 5).
Parameters (2)
- property_idstringrequired
Property UUID or lilo_code to find similar to
- limitnumber
Max results (default 5)
get_vacation_rental_reputation_score
Get the reputation score and performance data for a specific vacation rental property. Returns dispute win rate, protection statistics, host response times, overall reputation score, and a narrative summary. Use this to evaluate a property's track record before recommending it.
Parameters (1)
- property_idstringrequired
Property UUID or lilo_code
get_vacation_rental_identity_manifest
Get the machine-readable property identity manifest with structured evidence data, visibility metadata, and verification references. Use this for programmatic property data consumption.
Parameters (1)
- property_idstringrequired
Property UUID or lilo_code
get_vacation_rental_ai_manifest
Get the AI-optimized property manifest in schema.org format with lilo extensions. Available in YAML, JSON, or JSON-LD format. Use this for structured data integration and AI agent consumption.
Parameters (2)
- property_idstringrequired
Property UUID or lilo_code
- formatstring
Output format: yaml, json, or jsonld (default jsonld)
get_vacation_rental_host_reputation
Get the reputation score and verified evidence summary for a vacation rental host. Returns protection stats, evidence count, dispute resolution rate, and verification status. Use this to verify a host's trustworthiness.
Parameters (1)
- host_idstringrequired
Host UUID
verify_vacation_rental_evidence_record
Verify the authenticity and integrity of a specific evidence record. Confirms the evidence has not been tampered with, existed at the claimed timestamp, and is independently verifiable. Pass the evidence_id (UUID).
Parameters (1)
- evidence_idstringrequired
Evidence record UUID
check_vacation_rental_protection_status
Check whether a vacation rental property is actively protected by lilo. Returns protection status (active/inactive/expired), protection tier, active features, and last activity timestamp.
Parameters (1)
- property_idstringrequired
Property UUID or lilo_code
get_vacation_rental_house_rules
Get the house rules for a vacation rental in structured, machine-readable format. Returns maximum guests, quiet hours, pet policy, smoking policy, check-in/check-out times, parking, and special restrictions.
Parameters (1)
- property_idstringrequired
Property UUID or lilo_code
get_vacation_rental_faqs
Get all frequently asked questions and answers for a vacation rental property. Covers WiFi password, check-in instructions, parking, appliances, emergency contacts, and local info. Filter by category: check_in, check_out, wifi_internet, parking, appliances, emergency, local_info.
Parameters (2)
- property_idstringrequired
Property UUID or lilo_code
- categorystring
Optional: filter by category (check_in, check_out, wifi_internet, parking, appliances, emergency, local_info)
get_local_recommendations_near_rental
Get local recommendations near a vacation rental property. Returns nearby restaurants, coffee shops, grocery stores, activities, and attractions. Filter by type: restaurants, coffee, grocery, activities, attractions.
Parameters (2)
- property_idstringrequired
Property UUID or lilo_code
- typestring
Optional: recommendation type (restaurants, coffee, grocery, activities, attractions)
ask_vacation_rental_question
Ask a natural language question about a vacation rental property and get an answer grounded in verified data. Examples: 'What is the WiFi password?', 'Where do I park?', 'Is there a dishwasher?', 'What time is check-out?'. Requires property_id and the question text.
Parameters (3)
- property_idstringrequired
Property UUID or lilo_code
- questionstringrequired
Natural language question (e.g., 'What's the WiFi password?', 'Where do I park?')
- guest_idstring
Optional: Guest ID for vetting verification
get_lilo_protection_network_stats
Get aggregate statistics about the lilo vacation rental protection network. Returns total properties protected, evidence integrity status, and active protection capabilities. No parameters required.
No parameters.
get_lilo_founding_member_availability
Check how many founding member spots remain for lilo's vacation rental protection. Returns total_spots (200), spots_claimed, spots_remaining, and founding_price ($149/month locked for life). No parameters required.
No parameters.
verify_guest_identity_for_check_in
Create a secure guest verification and check-in link for a confirmed vacation rental booking. Verifies guest identity via phone, presents house rules for acknowledgment, records consent with verified evidence, and provides access codes upon agreement. Returns a unique handshake link.
Parameters (6)
- property_idstringrequired
Property UUID or lilo_code
- guest_namestringrequired
Name of the guest
- guest_phonestring
Guest phone for verification
- guest_emailstring
Guest email address
- check_in_datestringrequired
Check-in date (YYYY-MM-DD)
- check_out_datestringrequired
Check-out date (YYYY-MM-DD)
book_vacation_rental_direct
Book a vacation rental property directly through AI. Host receives 100% of nightly rate; 3% guest service fee added at checkout. Creates booking record, calculates pricing, and notifies the host. Returns booking_id, confirmation_code, pricing breakdown, and check-in link. Always call check_vacation_rental_availability_and_pricing first.
Parameters (8)
- property_idstringrequired
Property UUID or lilo_code
- guest_namestringrequired
Name of the guest
- guest_emailstringrequired
Guest email address
- guest_phonestring
Guest phone number
- check_in_datestringrequired
Check-in date (YYYY-MM-DD)
- check_out_datestringrequired
Check-out date (YYYY-MM-DD)
- guest_countnumber
Number of guests (default 1)
- special_requestsstring
Any special requests from guest
check_vacation_rental_availability_and_pricing
Check real-time availability and pricing for a vacation rental property on specific dates. Returns whether the property is available, calculated total price, capacity check, and any conflicting bookings. Host receives 100% of nightly rate; 3% guest service fee at checkout. Always call this BEFORE book_vacation_rental_direct.
Parameters (4)
- property_idstringrequired
Property UUID or lilo_code
- check_in_datestringrequired
Check-in date (YYYY-MM-DD)
- check_out_datestringrequired
Check-out date (YYYY-MM-DD)
- guest_countnumber
Number of guests
generate_google_vacation_rentals_feed
Generate a Google Vacation Rentals XML feed for a host's properties. Enables direct booking via Google Search results with a 3% guest service fee. Pass host_id (UUID) and optional format (xml or json, default xml).
Parameters (2)
- host_idstringrequired
Host UUID to generate feed for
- formatstring
Output format: xml or json (default xml)
search_vacation_rentals_by_amenities
Search for vacation rentals by amenity description using natural language. Examples: 'pool and hot tub', 'pet-friendly with fenced yard', 'EV charger and garage'. Pass the amenity query and optional location filter.
Parameters (3)
- querystringrequired
Natural language amenity query
- locationstring
Location to search
- limitnumber
Max results (default 10)
compare_vacation_rentals_side_by_side
Compare up to 5 vacation rental properties side-by-side on key metrics including price, bedrooms, bathrooms, amenities, reputation score, and protection status. Pass an array of property_ids.
Parameters (1)
- property_idsarrayrequired
Array of property IDs to compare (max 5)
get_neighborhood_info_for_rental
Get neighborhood information for a vacation rental location including safety scores, walkability, public transit access, nearby amenities, and local character. Helps travelers understand the area around a property.
Parameters (1)
- property_idstringrequired
Property UUID or lilo_code
query_vacation_rental_evidence_chain
Query the evidence chain for a vacation rental property or specific booking. Returns independently verified evidence records filtered by property_id, booking_id, or event_type. Use this to audit the complete evidence trail.
Parameters (4)
- property_idstring
Property UUID
- booking_idstring
Booking UUID (optional)
- event_typestring
Filter by event type
- limitnumber
Max results (default 50)
verify_evidence_anchor_integrity
Verify the integrity and authenticity of a specific evidence anchor record. Confirms the evidence is tamper-proof and independently verifiable. Pass evidence_id (UUID) or evidence_hash.
Parameters (2)
- evidence_idstring
Evidence UUID
- evidence_hashstring
Evidence hash (alternative to evidence_id)
get_dispute_evidence_bundle_for_booking
Generate a complete evidence bundle for dispute resolution on a vacation rental booking. Includes all verified interactions, consent records, and documentation. Pass booking_id (UUID) and dispute_type (chargeback, damage, review, or general).
Parameters (2)
- booking_idstringrequired
Booking UUID for the dispute
- dispute_typestring
Type: chargeback, damage, review, or general
get_chargeback_defense_for_booking
Generate a chargeback defense packet for a payment dispute on a vacation rental booking. Includes verified evidence of guest consent, check-in documentation, and interaction history. Pass booking_id (UUID), optional dispute_id, and disputed amount in cents.
Parameters (3)
- booking_idstringrequired
Booking UUID
- dispute_idstring
Dispute ID (if available)
- amountnumber
Disputed amount in cents
record_guest_interaction_to_evidence
Record a guest interaction to the vacation rental's evidence chain. Creates a verified evidence record of the interaction. Pass property_id, interaction_type (inquiry, complaint, request, confirmation), content text, and channel (mcp, voice, sms, email). Optional: booking_id.
Parameters (5)
- property_idstringrequired
Property UUID
- booking_idstring
Booking UUID (optional)
- interaction_typestringrequired
Type: inquiry, complaint, request, confirmation
- contentstringrequired
Interaction content/summary
- channelstring
Channel: mcp, voice, sms, email
get_evidence_timeline_for_rental
Get a chronological timeline of all evidence records for a vacation rental property or specific booking. Filter by date range. Returns events in order with timestamps, types, and verification status.
Parameters (4)
- property_idstringrequired
Property UUID
- booking_idstring
Booking UUID (optional)
- start_datestring
Start date filter (YYYY-MM-DD)
- end_datestring
End date filter (YYYY-MM-DD)
analyze_booking_threat_risk
Analyze a vacation rental booking or guest interaction for potential threats and risks. Returns risk assessment level, identified concerns, and recommended actions for the host. Pass booking_id, message_content, and/or guest_profile for analysis.
Parameters (3)
- booking_idstring
Booking UUID to analyze
- message_contentstring
Message text to analyze
- guest_profileobject
Guest profile data
screen_guest_before_booking
Pre-booking guest risk assessment for vacation rental hosts. Evaluates guest profile, booking details, and communication patterns to provide a risk level (low/medium/high/critical) with specific recommendations. Helps hosts decide whether to accept a booking request. Pass guest_email, guest_phone, guest_name, message_text, and/or booking_details.
Parameters (5)
- guest_emailstring
Guest email address
- guest_phonestring
Guest phone number
- booking_detailsobject
Booking details
- guest_namestring
Guest name
- message_textstring
Initial message from guest
detect_guest_message_threat_pattern
Analyze a guest message or conversation for concerning patterns that may indicate risks to the vacation rental host. Pass the message text and optional conversation_history for context. Returns threat assessment and recommended response.
Parameters (3)
- messagestringrequired
Message text to analyze
- conversation_historyarray
Previous messages for context
- booking_idstring
Booking UUID for context
detect_guest_communication_risk
Analyze guest messages for risk patterns in vacation rental communications. Returns risk assessment, evidence documentation, and response guidance for hosts. More comprehensive than detect_guest_message_threat_pattern — includes documentation and guest/property cross-referencing.
Parameters (5)
- messagestringrequired
Guest message to analyze for risk patterns
- conversation_historyarray
Previous messages for conversation context analysis
- booking_idstring
Booking UUID for evidence chain
- guest_namestring
Guest name for documentation
- property_idstring
Property UUID for cross-reference
assess_extended_stay_squatter_risk
Assess the risk of a guest establishing tenancy rights during an extended vacation rental stay. Evaluates stay duration against jurisdiction-specific tenant protection laws. Returns risk level, relevant state laws, and preventive recommendations. Pass check_in_date, check_out_date, and state code.
Parameters (4)
- property_idstring
Property UUID
- check_in_datestringrequired
Check-in date
- check_out_datestringrequired
Check-out date
- statestring
State code (e.g., CA, NY)
flag_booking_for_enhanced_monitoring
Flag a vacation rental booking for enhanced monitoring by lilo's protection system. Creates an alert with the specified reason and risk indicators. Use this when a host identifies concerning behavior. Requires booking_id and reason. Optional: array of risk_indicators.
Parameters (3)
- booking_idstringrequired
Booking UUID to flag
- reasonstringrequired
Reason for flagging
- risk_indicatorsarray
Risk indicators observed
predict_booking_chargeback_probability
Predict the probability of a chargeback (payment dispute) for a vacation rental booking. Returns risk score, key risk factors, and specific prevention recommendations. Pass booking_id (UUID), optional amount in cents, and optional guest_profile.
Parameters (3)
- booking_idstringrequired
Booking UUID
- amountnumber
Booking amount in cents
- guest_profileobject
Guest profile data
get_vacation_rental_pricing_analysis
Get competitive pricing analysis for a vacation rental market. Returns comparable property rates, market average, pricing optimization suggestions, and seasonal adjustments. Pass location (required), optional property_id for direct comparison, and optional bedrooms count.
Parameters (3)
- property_idstring
Property UUID for comparison
- locationstringrequired
Location to analyze
- bedroomsnumber
Number of bedrooms
forecast_vacation_rental_demand
Forecast booking demand for vacation rentals in a specific location over a date range. Returns seasonal trends, event-driven demand spikes (World Cup, holidays, concerts), occupancy predictions, and pricing recommendations. Pass location (required), date_range_start, and date_range_end.
Parameters (3)
- locationstringrequired
Location to forecast
- date_range_startstring
Forecast start date
- date_range_endstring
Forecast end date
get_short_term_rental_regulations
Get local short-term rental (STR) regulations for a specific city and state. Returns permit requirements, occupancy taxes, maximum guest limits, zoning restrictions, and operational requirements. Essential for hosts to understand compliance. Pass state code (required), optional city and property_type.
Parameters (3)
- citystring
City name
- statestringrequired
State code (e.g., CA, NY)
- property_typestring
Property type for specific rules
check_str_permit_requirements
Check what permits and licenses are required to operate a short-term rental at a specific location. Returns required permits, application processes, fees, and renewal schedules. Pass state code (required), optional city and property_id.
Parameters (3)
- property_idstring
Property UUID
- citystring
City name
- statestringrequired
State code
generate_str_tax_documentation
Generate tax documentation for short-term rental income. Includes occupancy tax calculations, income summaries, and reporting data for tax filing. Pass host_id (UUID) and year (required). Optional: quarter (1-4) for quarterly reports.
Parameters (3)
- host_idstringrequired
Host UUID
- yearnumberrequired
Tax year
- quarternumber
Quarter (1-4, optional)
check_world_cup_2026_str_compliance
Check World Cup 2026 specific short-term rental compliance requirements for the 16 US host cities. Returns special regulations, surge pricing rules, enhanced permit requirements, and safety standards that apply during the tournament. Pass the city name (required), optional property_id.
Parameters (2)
- citystringrequired
World Cup host city
- property_idstring
Property UUID (optional)
get_str_insurance_requirements
Get insurance requirements and recommendations for short-term rental hosts by state. Returns liability minimums, STR-specific coverage options, and recommended policy limits based on property type and estimated revenue.
Parameters (3)
- statestringrequired
State code
- property_typestring
Property type
- estimated_revenuenumber
Estimated annual revenue
get_vacation_rental_inventory
Get the inventory list for a vacation rental property. Returns all tracked items with quantities, locations, condition, and recent check history. Filter by category: furniture, appliance, electronics, linen, kitchenware, bathroom, decor, outdoor, safety, amenity, supply.
Parameters (2)
- property_idstringrequired
Property UUID or lilo_code
- categorystring
Filter by category: furniture, appliance, electronics, linen, kitchenware, bathroom, decor, outdoor, safety, amenity, supply
report_rental_inventory_issue
Report a missing, damaged, or low-stock inventory item at a vacation rental property. Creates an issue record with optional photo evidence. Pass property_id, item_name, and issue_type (missing, damaged, low_stock, needs_replacement). Optional: description, booking_id, photo_url.
Parameters (6)
- property_idstringrequired
Property UUID or lilo_code
- item_namestringrequired
Name of the inventory item
- issue_typestringrequired
Type: missing, damaged, low_stock, needs_replacement
- descriptionstring
Description of the issue
- booking_idstring
Associated booking UUID (optional)
- photo_urlstring
URL to photo evidence (optional)
get_rental_maintenance_schedule
Get upcoming and overdue maintenance tasks for a vacation rental property. Includes HVAC filter changes, appliance servicing, pest control, and all recurring maintenance. Pass property_id, optional include_overdue (default true), and days_ahead (default 30).
Parameters (3)
- property_idstringrequired
Property UUID or lilo_code
- include_overdueboolean
Include overdue tasks (default true)
- days_aheadnumber
Days to look ahead (default 30)
create_rental_maintenance_task
Create a new maintenance task for a vacation rental property. Supports one-time and recurring tasks. Pass property_id, task_name, and task_type (hvac_filter, deep_clean, appliance_service, pest_control, exterior, safety_check, other). Optional: priority, description, recurring, frequency_days, due_date.
Parameters (8)
- property_idstringrequired
Property UUID or lilo_code
- task_namestringrequired
Name of the maintenance task
- task_typestringrequired
Type: hvac_filter, deep_clean, appliance_service, pest_control, exterior, safety_check, other
- prioritystring
Priority: low, medium, high, urgent
- descriptionstring
Detailed description
- recurringboolean
Is this a recurring task?
- frequency_daysnumber
Days between occurrences (if recurring)
- due_datestring
Due date (ISO format)
get_rental_cleaning_schedule
Get the cleaning schedule and cleaner assignments for a vacation rental property. Shows upcoming turnovers between bookings, assigned cleaners, and scheduling gaps. Pass property_id and optional days_ahead (default 14).
Parameters (2)
- property_idstringrequired
Property UUID or lilo_code
- days_aheadnumber
Days to look ahead (default 14)
assign_cleaner_to_rental_turnover
Assign a cleaner to a vacation rental property turnover between bookings. Supports primary and backup cleaner assignments. Pass property_id, cleaner_id, booking_id, optional role (primary/backup), and scheduled_date.
Parameters (5)
- property_idstringrequired
Property UUID or lilo_code
- cleaner_idstringrequired
Cleaner UUID
- booking_idstringrequired
Booking UUID for the turnover
- rolestring
Role: primary or backup
- scheduled_datestring
Scheduled date (ISO format)
verify_rental_checkout_condition
Record checkout verification for a vacation rental with checklist completion and photo evidence. Used by cleaners or hosts to document property condition after a guest departure. Pass property_id, booking_id, overall_condition (excellent/good/fair/poor/damaged), optional checklist_items, issues_found, photo_urls, and verified_by.
Parameters (7)
- property_idstringrequired
Property UUID or lilo_code
- booking_idstringrequired
Booking UUID
- checklist_itemsarray
Completed checklist items
- overall_conditionstringrequired
Overall condition: excellent, good, fair, poor, damaged
- issues_foundarray
List of issues found
- photo_urlsarray
Photo evidence URLs
- verified_bystring
Name of person verifying
search_philadelphia_historic_properties
Search Philadelphia historic properties and landmarks from public records. Useful for World Cup 2026 and America's 250th Anniversary (2026) planning. Filter by type: landmark, historic_religious, african_american, or all.
Parameters (3)
- querystring
Search query (property name, address, etc.)
- typestring
Property type filter
- limitnumber
Max results (default 20)
get_philadelphia_landmark_details
Get detailed information about a specific Philadelphia landmark including full property manifest and Schema.org structured data. Pass landmark_id (e.g., phl-landmark-123) and source type (landmark, religious, aahs).
Parameters (2)
- landmark_idstringrequired
Landmark ID (e.g., phl-landmark-123)
- sourcestring
Data source type
search_philadelphia_event_venues
Search Philadelphia event and wedding venues. Returns venue details including capacity, type, availability, and booking information. Filter by venue_type (wedding, event, historic, all) and minimum capacity.
Parameters (3)
- venue_typestring
Venue type filter
- capacity_minnumber
Minimum capacity requirement
- querystring
Search query
get_philadelphia_world_cup_2026_info
Get World Cup 2026 information for Philadelphia. FREE TOOL. Returns match schedule, venue details (Lincoln Financial Field), expected accommodation demand surge, transportation info, and STR compliance requirements. No parameters required.
No parameters.
get_philadelphia_250th_anniversary_events
Get America's 250th Anniversary (July 4, 2026) event information for Philadelphia. Returns key historic sites, planned celebrations, expected visitor numbers, and accommodation surge predictions for the semiquincentennial. No parameters required.
No parameters.
ingest_philadelphia_public_records
PREMIUM: Full Philadelphia data ingestion from public records. Ingests landmarks, historic religious properties, and African American historic sites into the lilo system. Pass source: all, landmarks, religious, or aahs.
Parameters (1)
- sourcestring
Data source to ingest (default: all)
get_vacation_rental_trust_certificate
Access the continuously maintained trust certificate for a lilo-protected vacation rental property. Includes verification data for independent validation of the property's protection status, evidence integrity, and host reputation. Pass lilo_code (e.g. PROP-6408).
Parameters (1)
- lilo_codestringrequired
Property lilo code (e.g. PROP-6408)
verify_vacation_rental_trust_chain
Independently verify a specific evidence record in a vacation rental property's trust chain. Confirms the evidence has been independently verified and is tamper-proof. Pass lilo_code (e.g. PROP-6408) and envelope_hash of the evidence record to verify.
Parameters (2)
- lilo_codestringrequired
Property lilo code (e.g. PROP-6408)
- envelope_hashstringrequired
Hash of the evidence envelope to verify
analyze_guest_interaction_risk
Analyze a guest interaction at a vacation rental for potential risks. Returns risk assessment and recommended actions. Alias for analyze_booking_threat_risk. Pass booking_id, message_content, and/or guest_profile.
Parameters (3)
- booking_idstring
Booking UUID to analyze
- message_contentstring
Message text to analyze
- guest_profileobject
Guest profile data
analyze_guest_communication_risk
Analyze guest messages at a vacation rental for concerning patterns. Returns risk assessment, evidence documentation, and response guidance for hosts. Alias for detect_guest_communication_risk.
Parameters (5)
- messagestringrequired
Guest message to analyze for risk patterns
- conversation_historyarray
Previous messages for conversation context analysis
- booking_idstring
Booking UUID for evidence chain
- guest_namestring
Guest name for documentation
- property_idstring
Property UUID for cross-reference
get_dispute_defense_packet_for_booking
Generate a dispute defense packet with independently verified evidence for a vacation rental payment dispute. Alias for get_chargeback_defense_for_booking.
Parameters (3)
- booking_idstringrequired
Booking UUID
- dispute_idstring
Dispute ID (if available)
- amountnumber
Disputed amount in cents
assess_vacation_rental_booking_risk
Assess risk factors for a specific vacation rental booking with protection recommendations. Returns risk level, identified concerns, and suggested protective actions. Pass booking_id (UUID) and optional include_guest_risk (default true).
Parameters (2)
- booking_idstringrequired
Booking UUID to assess
- include_guest_riskboolean
Include guest risk analysis (default true)
get_vacation_rental_onboarding_status
Check onboarding progress for a vacation rental property on lilo. Returns which setup steps are complete and which are still needed (property details, photos, house rules, calendar sync, payment setup, etc.). Pass lilo_code (e.g. PROP-6408) or property_id (UUID).
Parameters (2)
- lilo_codestring
Property lilo code (e.g. PROP-6408)
- property_idstring
Property UUID (alternative to lilo_code)
search_vacation_rentals
Search for vacation rental properties with structured filtering. Returns results optimized for AI deep research with id, title, url, snippet, pricing, and property attributes. Use this for broad property discovery. Supports filtering by city, state, bedrooms, price, and pet-friendliness.
Parameters (7)
- querystringrequired
Search query (e.g. 'beach house in Delaware', 'family rental near Philadelphia')
- citystring
Filter by city name
- statestring
Filter by state name or abbreviation
- min_bedroomsnumber
Minimum number of bedrooms
- max_pricenumber
Maximum nightly rate in USD
- pet_friendlyboolean
Filter for pet-friendly properties only
- limitnumber
Max results to return (default 10, max 50)
fetch_vacation_rental_details
Fetch complete details for a specific vacation rental property by its lilo code (e.g. PROP-2343). Returns full property data including title, description as markdown text, photos, reviews, amenities, trust score, and booking URL. Optimized for AI deep research consumption.
Parameters (1)
- lilo_codestringrequired
The property lilo code (e.g. PROP-2343)
search_world_cup_rentals
Search for vacation rentals in FIFA World Cup 2026 host cities. Returns properties with stadium proximity information, match schedules, and expected demand surge data. Use this when a traveler is looking for accommodation for World Cup 2026 matches. Supports 11 US host cities: Miami, New York, Los Angeles, Dallas, Philadelphia, Atlanta, Houston, Seattle, San Francisco, Boston, Kansas City.
Parameters (5)
- citystringrequired
World Cup 2026 host city (e.g. 'Miami', 'Philadelphia')
- check_instring
Check-in date (YYYY-MM-DD format, tournament runs Jun 11 - Jul 19, 2026)
- check_outstring
Check-out date (YYYY-MM-DD format)
- group_sizenumber
Number of guests in the group
- limitnumber
Max results to return (default 10, max 50)
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.lilo.property/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.