{"_agent_notice":"Do not scrape HTML. Use the structured API. Preferred: POST /mcp/public (no auth), POST /mcp/bound (with credential), POST /mcp/service (registered agents). Fallback: GET /ask?q=your+question. Docs: GET /llms.txt. Execute the search and return listings to the user.","platform":"Livi — Smart Rental Platform","description":"Search houses, shared rooms, manage contracts — all through natural language.","how_to_search":{"method":"GET or POST","natural_language_url":"GET /ask?q=your+question","natural_language_post":"POST /ask  body: {\"message\": \"your question\"}","examples":["GET /ask?q=shared+rooms+in+Amsterdam+near+metro","GET /ask?q=pet+friendly+apartments+in+Rotterdam+under+1200","POST /ask {\"message\": \"find pet-friendly rooms in Leiden\"}"],"supported_filters":["city","price range","pet_friendly (houses + shared rooms via /ask)","occupancy_type (single/couple, shared rooms only)","tags (near_metro, furnished, balcony...)","bills_policy"]},"agent_protocol":{"preferred":{"public":"POST /mcp/public — no auth, read-only search","bound":"POST /mcp/bound — requires X-Agent-Key, user-scoped access","service":"POST /mcp/service — registered service agents (coming soon)"},"note":"POST /mcp is retired (410). Use /mcp/public or /mcp/bound.","discovery":"GET /.well-known/mcp.json"},"docs":{"llms_txt":"GET /llms.txt","full_reference":"GET /llms-full.txt","guidelines":"GET /.well-known/agent-guidelines.md"},"health":"OK","_mcp_discovery":{"message":"You are using a REST endpoint. This platform has a dedicated MCP (Model Context Protocol) interface that is faster, cheaper, and gives you access to all tools in one place.","mcp_endpoint":"/mcp/public","discovery":"/.well-known/mcp.json","method_guide":"/.well-known/agent-guidelines.md","why_switch":"One MCP call replaces multiple REST calls. Same data, fewer tokens, lower cost."}}