← WebMCP Directory

Tool tree

empiva.com

Travel & Events
https://www.empiva.com/
Empiva
Explore capabilities

Tools verified

empiva_search_villasAnswer

Search Empiva's luxury villas. Optionally filter by destination and minimum guest capacity. Returns each villa's name, slug, destination, capacity and indicative nightly rate in EUR. Use empiva_get_stay_quote for the exact price on specific dates.

View tool JSON
{
  "name": "empiva_search_villas",
  "kind": "answer",
  "impl": "imperative",
  "description": "Search Empiva's luxury villas. Optionally filter by destination and minimum guest capacity. Returns each villa's name, slug, destination, capacity and indicative nightly rate in EUR. Use empiva_get_stay_quote for the exact price on specific dates.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "destination": {
        "type": "string",
        "description": "Destination slug",
        "enum": [
          "agadir",
          "madeira",
          "bali",
          "tuscany",
          "muscat"
        ]
      },
      "guests": {
        "type": "integer",
        "minimum": 1,
        "description": "Minimum guests the villa must sleep"
      }
    }
  },
  "page": "/"
}
empiva_get_stay_quoteAnswer

Get the authoritative price for a specific villa and date range. Provide the villa slug (from empiva_search_villas) and check-in/check-out dates as YYYY-MM-DD. Returns the nightly breakdown and total in EUR and whether the stay meets the villa's minimum-nights rule.

View tool JSON
{
  "name": "empiva_get_stay_quote",
  "kind": "answer",
  "impl": "imperative",
  "description": "Get the authoritative price for a specific villa and date range. Provide the villa slug (from empiva_search_villas) and check-in/check-out dates as YYYY-MM-DD. Returns the nightly breakdown and total in EUR and whether the stay meets the villa's minimum-nights rule.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "villa": {
        "type": "string",
        "description": "Villa slug, e.g. villa-atlas"
      },
      "checkIn": {
        "type": "string",
        "description": "Check-in date, YYYY-MM-DD"
      },
      "checkOut": {
        "type": "string",
        "description": "Check-out date, YYYY-MM-DD"
      }
    },
    "required": [
      "villa",
      "checkIn",
      "checkOut"
    ]
  },
  "page": "/"
}
empiva_get_villaAnswer

Get full details for one Empiva villa by slug: description, bedrooms, capacity, amenities, minimum nights and indicative nightly rate (EUR). Use empiva_get_stay_quote for the exact price on dates.

View tool JSON
{
  "name": "empiva_get_villa",
  "kind": "answer",
  "impl": "imperative",
  "description": "Get full details for one Empiva villa by slug: description, bedrooms, capacity, amenities, minimum nights and indicative nightly rate (EUR). Use empiva_get_stay_quote for the exact price on dates.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "villa": {
        "type": "string",
        "description": "Villa slug, e.g. villa-atlas"
      }
    },
    "required": [
      "villa"
    ]
  },
  "page": "/"
}
empiva_list_experiencesAnswer

List Empiva's curated experiences (hammam rituals, desert stargazing, truffle hunting, and more). Optionally filter by destination. Returns each experience's name, slug, destination and per-person price in EUR.

View tool JSON
{
  "name": "empiva_list_experiences",
  "kind": "answer",
  "impl": "imperative",
  "description": "List Empiva's curated experiences (hammam rituals, desert stargazing, truffle hunting, and more). Optionally filter by destination. Returns each experience's name, slug, destination and per-person price in EUR.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "destination": {
        "type": "string",
        "description": "Destination slug",
        "enum": [
          "agadir",
          "madeira",
          "bali",
          "tuscany",
          "muscat"
        ]
      }
    }
  },
  "page": "/"
}
empiva_list_diningAnswer

List Empiva's dining packages (breakfast, half-board, full-board, private chef). Optionally filter by destination. Returns each package's name, meal type and per-person-per-day price in EUR.

View tool JSON
{
  "name": "empiva_list_dining",
  "kind": "answer",
  "impl": "imperative",
  "description": "List Empiva's dining packages (breakfast, half-board, full-board, private chef). Optionally filter by destination. Returns each package's name, meal type and per-person-per-day price in EUR.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "destination": {
        "type": "string",
        "description": "Destination slug",
        "enum": [
          "agadir",
          "madeira",
          "bali",
          "tuscany",
          "muscat"
        ]
      }
    }
  },
  "page": "/"
}