lilo Vacation Rentals
Was dieses MCP kann
Supports vacation-rental discovery, availability and direct booking, property operations, short-term-rental compliance, guest and booking risk analysis, protection monitoring, and dispute evidence.
Tools
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'booking_id': {'type': 'string', 'description': 'Booking UUID to analyze'}, 'guest_profile': {'type': 'object', 'description': 'Guest profile data'}, 'message_content': {'type': 'string', 'description': 'Message text to analyze'}}}
Eingabeschema
{'type': 'object', 'required': ['message'], 'properties': {'message': {'type': 'string', 'description': 'Guest message to analyze for risk patterns'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID for evidence chain'}, 'guest_name': {'type': 'string', 'description': 'Guest name for documentation'}, 'property_id': {'type': 'string', 'description': 'Property UUID for cross-reference'}, 'conversation_history': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Previous messages for conversation context analysis'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'booking_id': {'type': 'string', 'description': 'Booking UUID to analyze'}, 'guest_profile': {'type': 'object', 'description': 'Guest profile data'}, 'message_content': {'type': 'string', 'description': 'Message text to analyze'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'question'], 'properties': {'guest_id': {'type': 'string', 'description': 'Optional: Guest ID for vetting verification'}, 'question': {'type': 'string', 'description': "Natural language question (e.g., 'What's the WiFi password?', 'Where do I park?')"}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['check_in_date', 'check_out_date'], 'properties': {'state': {'type': 'string', 'description': 'State code (e.g., CA, NY)'}, 'property_id': {'type': 'string', 'description': 'Property UUID'}, 'check_in_date': {'type': 'string', 'description': 'Check-in date'}, 'check_out_date': {'type': 'string', 'description': 'Check-out date'}}}
Eingabeschema
{'type': 'object', 'required': ['booking_id'], 'properties': {'booking_id': {'type': 'string', 'description': 'Booking UUID to assess'}, 'include_guest_risk': {'type': 'boolean', 'description': 'Include guest risk analysis (default true)'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'cleaner_id', 'booking_id'], 'properties': {'role': {'type': 'string', 'description': 'Role: primary or backup'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID for the turnover'}, 'cleaner_id': {'type': 'string', 'description': 'Cleaner UUID'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}, 'scheduled_date': {'type': 'string', 'description': 'Scheduled date (ISO format)'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'guest_name', 'guest_email', 'check_in_date', 'check_out_date'], 'properties': {'guest_name': {'type': 'string', 'description': 'Name of the guest'}, 'guest_count': {'type': 'number', 'description': 'Number of guests (default 1)'}, 'guest_email': {'type': 'string', 'description': 'Guest email address'}, 'guest_phone': {'type': 'string', 'description': 'Guest phone number'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}, 'check_in_date': {'type': 'string', 'description': 'Check-in date (YYYY-MM-DD)'}, 'check_out_date': {'type': 'string', 'description': 'Check-out date (YYYY-MM-DD)'}, 'special_requests': {'type': 'string', 'description': 'Any special requests from guest'}}}
Eingabeschema
{'type': 'object', 'required': ['state'], 'properties': {'city': {'type': 'string', 'description': 'City name'}, 'state': {'type': 'string', 'description': 'State code'}, 'property_id': {'type': 'string', 'description': 'Property UUID'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'check_in_date', 'check_out_date'], 'properties': {'guest_count': {'type': 'number', 'description': 'Number of guests'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}, 'check_in_date': {'type': 'string', 'description': 'Check-in date (YYYY-MM-DD)'}, 'check_out_date': {'type': 'string', 'description': 'Check-out date (YYYY-MM-DD)'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['city'], 'properties': {'city': {'type': 'string', 'description': 'World Cup host city'}, 'property_id': {'type': 'string', 'description': 'Property UUID (optional)'}}}
Eingabeschema
{'type': 'object', 'required': ['property_ids'], 'properties': {'property_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of property IDs to compare (max 5)'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'task_name', 'task_type'], 'properties': {'due_date': {'type': 'string', 'description': 'Due date (ISO format)'}, 'priority': {'type': 'string', 'description': 'Priority: low, medium, high, urgent'}, 'recurring': {'type': 'boolean', 'description': 'Is this a recurring task?'}, 'task_name': {'type': 'string', 'description': 'Name of the maintenance task'}, 'task_type': {'type': 'string', 'description': 'Type: hvac_filter, deep_clean, appliance_service, pest_control, exterior, safety_check, other'}, 'description': {'type': 'string', 'description': 'Detailed description'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}, 'frequency_days': {'type': 'number', 'description': 'Days between occurrences (if recurring)'}}}
Eingabeschema
{'type': 'object', 'required': ['message'], 'properties': {'message': {'type': 'string', 'description': 'Guest message to analyze for risk patterns'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID for evidence chain'}, 'guest_name': {'type': 'string', 'description': 'Guest name for documentation'}, 'property_id': {'type': 'string', 'description': 'Property UUID for cross-reference'}, 'conversation_history': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Previous messages for conversation context analysis'}}}
Eingabeschema
{'type': 'object', 'required': ['message'], 'properties': {'message': {'type': 'string', 'description': 'Message text to analyze'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID for context'}, 'conversation_history': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Previous messages for context'}}}
Eingabeschema
{'type': 'object', 'required': ['lilo_code'], 'properties': {'lilo_code': {'type': 'string', 'description': 'The property lilo code (e.g. PROP-2343)'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 5)'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code to find similar to'}}}
Eingabeschema
{'type': 'object', 'required': ['booking_id', 'reason'], 'properties': {'reason': {'type': 'string', 'description': 'Reason for flagging'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID to flag'}, 'risk_indicators': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Risk indicators observed'}}}
Eingabeschema
{'type': 'object', 'required': ['location'], 'properties': {'location': {'type': 'string', 'description': 'Location to forecast'}, 'date_range_end': {'type': 'string', 'description': 'Forecast end date'}, 'date_range_start': {'type': 'string', 'description': 'Forecast start date'}}}
Eingabeschema
{'type': 'object', 'required': ['host_id'], 'properties': {'format': {'type': 'string', 'description': 'Output format: xml or json (default xml)'}, 'host_id': {'type': 'string', 'description': 'Host UUID to generate feed for'}}}
Eingabeschema
{'type': 'object', 'required': ['host_id', 'year'], 'properties': {'year': {'type': 'number', 'description': 'Tax year'}, 'host_id': {'type': 'string', 'description': 'Host UUID'}, 'quarter': {'type': 'number', 'description': 'Quarter (1-4, optional)'}}}
Eingabeschema
{'type': 'object', 'required': ['booking_id'], 'properties': {'amount': {'type': 'number', 'description': 'Disputed amount in cents'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID'}, 'dispute_id': {'type': 'string', 'description': 'Dispute ID (if available)'}}}
Eingabeschema
{'type': 'object', 'required': ['booking_id'], 'properties': {'amount': {'type': 'number', 'description': 'Disputed amount in cents'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID'}, 'dispute_id': {'type': 'string', 'description': 'Dispute ID (if available)'}}}
Eingabeschema
{'type': 'object', 'required': ['booking_id'], 'properties': {'booking_id': {'type': 'string', 'description': 'Booking UUID for the dispute'}, 'dispute_type': {'type': 'string', 'description': 'Type: chargeback, damage, review, or general'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'end_date': {'type': 'string', 'description': 'End date filter (YYYY-MM-DD)'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID (optional)'}, 'start_date': {'type': 'string', 'description': 'Start date filter (YYYY-MM-DD)'}, 'property_id': {'type': 'string', 'description': 'Property UUID'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'type': {'type': 'string', 'description': 'Optional: recommendation type (restaurants, coffee, grocery, activities, attractions)'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'required': ['landmark_id'], 'properties': {'source': {'enum': ['landmark', 'religious', 'aahs'], 'type': 'string', 'description': 'Data source type'}, 'landmark_id': {'type': 'string', 'description': 'Landmark ID (e.g., phl-landmark-123)'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'days_ahead': {'type': 'number', 'description': 'Days to look ahead (default 14)'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'days_ahead': {'type': 'number', 'description': 'Days to look ahead (default 30)'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}, 'include_overdue': {'type': 'boolean', 'description': 'Include overdue tasks (default true)'}}}
Eingabeschema
{'type': 'object', 'required': ['state'], 'properties': {'city': {'type': 'string', 'description': 'City name'}, 'state': {'type': 'string', 'description': 'State code (e.g., CA, NY)'}, 'property_type': {'type': 'string', 'description': 'Property type for specific rules'}}}
Eingabeschema
{'type': 'object', 'required': ['state'], 'properties': {'state': {'type': 'string', 'description': 'State code'}, 'property_type': {'type': 'string', 'description': 'Property type'}, 'estimated_revenue': {'type': 'number', 'description': 'Estimated annual revenue'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'format': {'type': 'string', 'description': 'Output format: yaml, json, or jsonld (default jsonld)'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'category': {'type': 'string', 'description': 'Optional: filter by category (check_in, check_out, wifi_internet, parking, appliances, emergency, local_info)'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['host_id'], 'properties': {'host_id': {'type': 'string', 'description': 'Host UUID'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'category': {'type': 'string', 'description': 'Filter by category: furniture, appliance, electronics, linen, kitchenware, bathroom, decor, outdoor, safety, amenity, supply'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'lilo_code': {'type': 'string', 'description': 'Property lilo code (e.g. PROP-6408)'}, 'property_id': {'type': 'string', 'description': 'Property UUID (alternative to lilo_code)'}}}
Eingabeschema
{'type': 'object', 'required': ['location'], 'properties': {'bedrooms': {'type': 'number', 'description': 'Number of bedrooms'}, 'location': {'type': 'string', 'description': 'Location to analyze'}, 'property_id': {'type': 'string', 'description': 'Property UUID for comparison'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id'], 'properties': {'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': ['lilo_code'], 'properties': {'lilo_code': {'type': 'string', 'description': 'Property lilo code (e.g. PROP-6408)'}}}
Eingabeschema
{'type': 'object', 'properties': {'source': {'enum': ['all', 'landmarks', 'religious', 'aahs'], 'type': 'string', 'description': 'Data source to ingest (default: all)'}}}
Eingabeschema
{'type': 'object', 'required': ['booking_id'], 'properties': {'amount': {'type': 'number', 'description': 'Booking amount in cents'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID'}, 'guest_profile': {'type': 'object', 'description': 'Guest profile data'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 50)'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID (optional)'}, 'event_type': {'type': 'string', 'description': 'Filter by event type'}, 'property_id': {'type': 'string', 'description': 'Property UUID'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'interaction_type', 'content'], 'properties': {'channel': {'type': 'string', 'description': 'Channel: mcp, voice, sms, email'}, 'content': {'type': 'string', 'description': 'Interaction content/summary'}, 'booking_id': {'type': 'string', 'description': 'Booking UUID (optional)'}, 'property_id': {'type': 'string', 'description': 'Property UUID'}, 'interaction_type': {'type': 'string', 'description': 'Type: inquiry, complaint, request, confirmation'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'item_name', 'issue_type'], 'properties': {'item_name': {'type': 'string', 'description': 'Name of the inventory item'}, 'photo_url': {'type': 'string', 'description': 'URL to photo evidence (optional)'}, 'booking_id': {'type': 'string', 'description': 'Associated booking UUID (optional)'}, 'issue_type': {'type': 'string', 'description': 'Type: missing, damaged, low_stock, needs_replacement'}, 'description': {'type': 'string', 'description': 'Description of the issue'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'guest_name': {'type': 'string', 'description': 'Guest name'}, 'guest_email': {'type': 'string', 'description': 'Guest email address'}, 'guest_phone': {'type': 'string', 'description': 'Guest phone number'}, 'message_text': {'type': 'string', 'description': 'Initial message from guest'}, 'booking_details': {'type': 'object', 'properties': {'guests': {'type': 'number', 'description': 'Number of guests'}, 'check_in': {'type': 'string', 'description': 'Check-in date (ISO format)'}, 'check_out': {'type': 'string', 'description': 'Check-out date (ISO format)'}, 'guest_city': {'type': 'string', 'description': 'Guest location'}, 'property_city': {'type': 'string', 'description': 'Property location'}}, 'description': 'Booking details'}}}
Eingabeschema
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Search query'}, 'venue_type': {'enum': ['wedding', 'event', 'historic', 'all'], 'type': 'string', 'description': 'Venue type filter'}, 'capacity_min': {'type': 'number', 'description': 'Minimum capacity requirement'}}}
Eingabeschema
{'type': 'object', 'properties': {'type': {'enum': ['landmark', 'historic_religious', 'african_american', 'all'], 'type': 'string', 'description': 'Property type filter'}, 'limit': {'type': 'number', 'description': 'Max results (default 20)'}, 'query': {'type': 'string', 'description': 'Search query (property name, address, etc.)'}}}
Eingabeschema
{'type': 'object', 'required': ['location'], 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 20)'}, 'location': {'type': 'string', 'description': 'City, state, or neighborhood to search'}, 'max_price': {'type': 'number', 'description': 'Maximum nightly price'}, 'min_price': {'type': 'number', 'description': 'Minimum nightly price'}, 'min_bedrooms': {'type': 'number', 'description': 'Minimum bedrooms'}, 'superhost_only': {'type': 'boolean', 'description': 'Only show superhosts'}, 'world_cup_city': {'type': 'boolean', 'description': 'Only World Cup 2026 host cities'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'city': {'type': 'string', 'description': 'Filter by city name'}, 'limit': {'type': 'number', 'description': 'Max results to return (default 10, max 50)'}, 'query': {'type': 'string', 'description': "Search query (e.g. 'beach house in Delaware', 'family rental near Philadelphia')"}, 'state': {'type': 'string', 'description': 'Filter by state name or abbreviation'}, 'max_price': {'type': 'number', 'description': 'Maximum nightly rate in USD'}, 'min_bedrooms': {'type': 'number', 'description': 'Minimum number of bedrooms'}, 'pet_friendly': {'type': 'boolean', 'description': 'Filter for pet-friendly properties only'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 10)'}, 'query': {'type': 'string', 'description': 'Natural language amenity query'}, 'location': {'type': 'string', 'description': 'Location to search'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 10)'}, 'query': {'type': 'string', 'description': "Natural language description of what you're looking for"}, 'threshold': {'type': 'number', 'description': 'Match strictness (higher = stricter)'}}}
Eingabeschema
{'type': 'object', 'required': ['location'], 'properties': {'limit': {'type': 'number', 'description': 'Max results to return (default 10)'}, 'location': {'type': 'string', 'description': 'Location to search (city, state, or address)'}, 'property_type': {'type': 'string', 'description': 'Property type filter (entire_home, private_room, etc.)'}, 'verified_only': {'type': 'boolean', 'description': 'Only verified properties (default true)'}}}
Eingabeschema
{'type': 'object', 'required': ['city'], 'properties': {'city': {'type': 'string', 'description': "World Cup 2026 host city (e.g. 'Miami', 'Philadelphia')"}, 'limit': {'type': 'number', 'description': 'Max results to return (default 10, max 50)'}, 'check_in': {'type': 'string', 'description': 'Check-in date (YYYY-MM-DD format, tournament runs Jun 11 - Jul 19, 2026)'}, 'check_out': {'type': 'string', 'description': 'Check-out date (YYYY-MM-DD format)'}, 'group_size': {'type': 'number', 'description': 'Number of guests in the group'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'evidence_id': {'type': 'string', 'description': 'Evidence UUID'}, 'evidence_hash': {'type': 'string', 'description': 'Evidence hash (alternative to evidence_id)'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'guest_name', 'check_in_date', 'check_out_date'], 'properties': {'guest_name': {'type': 'string', 'description': 'Name of the guest'}, 'guest_email': {'type': 'string', 'description': 'Guest email address'}, 'guest_phone': {'type': 'string', 'description': 'Guest phone for verification'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}, 'check_in_date': {'type': 'string', 'description': 'Check-in date (YYYY-MM-DD)'}, 'check_out_date': {'type': 'string', 'description': 'Check-out date (YYYY-MM-DD)'}}}
Eingabeschema
{'type': 'object', 'required': ['property_id', 'booking_id', 'overall_condition'], 'properties': {'booking_id': {'type': 'string', 'description': 'Booking UUID'}, 'photo_urls': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Photo evidence URLs'}, 'property_id': {'type': 'string', 'description': 'Property UUID or lilo_code'}, 'verified_by': {'type': 'string', 'description': 'Name of person verifying'}, 'issues_found': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of issues found'}, 'checklist_items': {'type': 'array', 'items': {'type': 'object', 'properties': {'task': {'type': 'string'}, 'notes': {'type': 'string'}, 'completed': {'type': 'boolean'}}}, 'description': 'Completed checklist items'}, 'overall_condition': {'type': 'string', 'description': 'Overall condition: excellent, good, fair, poor, damaged'}}}
Eingabeschema
{'type': 'object', 'required': ['evidence_id'], 'properties': {'evidence_id': {'type': 'string', 'description': 'Evidence record UUID'}}}
Eingabeschema
{'type': 'object', 'required': ['lilo_code', 'envelope_hash'], 'properties': {'lilo_code': {'type': 'string', 'description': 'Property lilo code (e.g. PROP-6408)'}, 'envelope_hash': {'type': 'string', 'description': 'Hash of the evidence envelope to verify'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
mcp
Sells and manages travel data eSIMs, UK phone-number eSIMs, VPN access, crypto-funded wallets, and related delivery information.
registry
Searches Caribbean vacation rentals and venues, checks availability, compares platform pricing, reviews licenses and reviews, and…
holidayforever
Browses and searches a curated directory of Airbnb vacation-rental listings and provides direct listing links.
osint-terminal
Provides keyless OSINT and reconnaissance tools for domains, DNS, IPs, breach exposure, threat intelligence, and related lookups.
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Vee3
Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…
BorealHost
Provides web hosting and infrastructure management, including site deployment, DNS, domains, containers, compute, backups, cachin…