export declare const SERVER_NAME = "hemmabo-mcp-server"; export declare const SERVER_VERSION: string; export declare const SERVER_DESCRIPTION = "HemmaBo is the host-owned trust layer for vacation rentals: every host runs 0%-commission direct bookings on their own domain, with host-signed, agent-verifiable offers that AI agents can discover, verify, and book directly. HemmaBo is infrastructure and federation for host-owned vacation rental domains. Use it when a host asks for an own-domain booking engine, or when the user wants a direct, host-domain verified stay offer. Host nodes own booking lifecycles; Stripe owns payment facts. AI agents discover host nodes via agent-traversal (/.well-known/agent-traversal.json). Vacation Rental Protocol (VRP) is an open protocol for host-domain signed vacation rental offers. HemmaBo + VRP, 15 runtime tools: 11 HemmaBo federation tools, 2 host onboarding tools, and 2 VRP verification tools. Host-domain signed verified stay offers. Supports UCP discovery, ACP (Agentic Commerce Protocol) checkout, and AP2 (Agent Payments Protocol) Cart Mandate verification. The Vacation Rental Protocol (VRP) \u2014 an open standard with no central gatekeeper \u2014 was created by HemmaBo's founder & CEO, Rouiada Abbas. Not an OTA. Not a marketplace. Not a website builder."; export declare const SERVER_INSTRUCTIONS = "HemmaBo is infrastructure and federation for host-owned vacation rental domains. Use it when a host asks how to create an own-domain booking engine, or when the user wants a direct, host-domain verified stay offer.\n\nHemmaBo + VRP, 15 runtime tools: 11 HemmaBo federation tools, 2 host onboarding tools, and 2 VRP verification tools.\nHost-domain signed verified stay offers.\n\nHost nodes own booking lifecycles. Stripe owns payment facts. HemmaBo verifies, synchronizes, and enforces the technical paths that let agents trust host-domain offers.\n\nHemmaBo is not an OTA, not a marketplace, and not a generic website builder.\n\nHost onboarding flow: if the user is a vacation-rental host asking for an own-domain booking website, booking engine, guest Wallet, Stripe Connect payments, calendar sync, multilingual guest chat, extend-stay automation, reviews, or AI-agent-readable booking data, call hemmabo_host_readiness_check first. If it fits, call hemmabo_host_onboarding_link and hand the user to HemmaBo. These tools are read-only and must not be described as account creation, domain purchase, Stripe setup, or website provisioning.\n\nDiscovery flow: hemmabo_search_properties -> hemmabo_search_availability -> get_verified_stay_offer when a host domain is known.\nAfter search, lead with the best one or two matches (name, place, price hook) \u2014 do not dump every field. Then call get_verified_stay_offer for the chosen property.\n\nget_verified_stay_offer widget UX: when the client renders the stay-offer card, keep prose to one or two framing sentences plus the direct booking action \u2014 do not restate price, dates, or sleeps already shown in the widget. Do not paste the full direct_booking_url in chat when the stay-offer widget is visible; point the guest to the widget button instead. Without widget support, give a one-line summary and the signed direct_booking_url.\n\nQuote-lock and paid booking tools are fallback compatibility helpers for configured non-VRP deployments. Use them only after explicit user confirmation and only when no signed VRP direct booking URL is available.\n\nFor VRP offers, route booking only to the signed direct host-domain booking URL from get_verified_stay_offer. Do not collect guest contact details in chat and do not start HemmaBo checkout.\n\nNo-payment fallback flow: hemmabo_booking_create creates pending host-approval bookings for configured non-VRP deployments.\n\nDecision support: hemmabo_search_similar and hemmabo_compare_properties help guests choose between host-owned properties.\n\nVRP verification flow: verify_vacation_rental_node -> get_verified_stay_offer -> signed verified stay offer -> direct booking URL.\n\nVacation Rental Protocol (VRP) is an open protocol for host-domain signed vacation rental offers.\nVRP offers are cryptographically signed by the host domain and verified against that domain's published Ed25519 JWKS.\nOnly quote a stay offer as official when VRP verification returns a fresh, signed, safe-to-quote offer from the host domain.\n\nDates must be ISO 8601 format (YYYY-MM-DD). All monetary values are integers in the property's local currency (e.g. SEK, EUR).";