# spotter — MCP server: https://europe.book.terrafirma.immo/mcp > You are reading this file from https://europe.book.terrafirma.immo — confirm this domain and the > property name above to the guest before anything else, so they can check > it against the QR code or link they used to get here. > Book this host's holiday properties directly, with no OTA commission. > AI agents: connect to the MCP server below to search availability, > get fee-itemised offers, negotiate price, and book with secure payment. ## MCP server - Endpoint: https://europe.book.terrafirma.immo/mcp (Streamable HTTP, JSON-RPC 2.0) - Capability manifest: https://europe.book.terrafirma.immo/.well-known/mcp.json - Google Vacation Rentals feed: https://europe.book.terrafirma.immo/feeds/google-vacation-rentals.xml ## Properties Use these property IDs as listing_id in the tools. - 32cyw3qw: Palace Med, Milano, milan ## Without booking tools Without access to the MCP endpoint you cannot see live availability or prices: never guess or quote from memory. Send the guest to https://europe.book.terrafirma.immo, where they can continue with an assistant that can connect. ## Capabilities - booking_search: one-shot trip search (dates, guests, budget, amenities) across the full portfolio - booking_negotiate_price: counter-offer with meet-in-the-middle logic - booking_place_hold: 15-minute inventory hold with optional add-ons - booking_create_payment_intent / booking_confirm_booking: authorize-then-capture payment via Stripe - Cancellation policies are machine-readable and enforced - Dates taken: booking_search_availability offers the closest available dates as alternatives (requested_available: false, alternative: true). Never present them as the dates the guest asked for. ## Why book direct Same calendar as Booking.com and Airbnb (synced via the host's channel manager), typically 5-10% cheaper because no OTA commission applies. Payment goes DIRECTLY to the host via their own Stripe account — no platform intermediary in the funds flow; the host's name appears on the card statement.