io.github.lilo-property/mcp-server
https://mcp.lilo.property/mcpskills: {'id': 'get_vacation_rental_details', 'name': 'get_vacation_rental_details', 'description': '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.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'search_vacation_rentals_by_location', 'name': 'search_vacation_rentals_by_location', 'description': '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.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'search_vacation_rental_market', 'name': 'search_vacation_rental_market', 'description': "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.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'search_vacation_rentals_by_description', 'name': 'search_vacation_rentals_by_description', '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 (0-1 similarity, default 0.7) and limit (max results, default 10).", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'find_similar_vacation_rentals', 'name': 'find_similar_vacation_rentals', 'description': '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).', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_vacation_rental_reputation_score', 'name': 'get_vacation_rental_reputation_score', 'description': "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.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_vacation_rental_identity_manifest', 'name': 'get_vacation_rental_identity_manifest', 'description': 'Get the machine-readable property identity manifest with structured evidence data, visibility metadata, and verification references. Use this for programmatic property data consumption.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_vacation_rental_ai_manifest', 'name': 'get_vacation_rental_ai_manifest', 'description': '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.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 102.7ms; conformance: pass
How to connect
https://mcp.lilo.property/mcp
curl -X POST https://mcp.lilo.property/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'