addrbookFor publishers
← The evidence ledger

Evidence row 562880

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint a0a0c8ad-6f6a-4902-9804-136a1134e33d
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9ea0e73b66a55ccc6e13e52f62e2a98281458183fbcdd4c882f8ec3c880c9739
Leaf
0x132f2a866e88035d3b5fceaed5b8c51ed1d8cad1bd207d8bc3774e9be6e3b39d

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "PREFERRED way to search hotels. Search live hotel and accommodation listings around coordinates — the center of a city, a neighborhood, a landmark, an address, or a venue — aggregated via trivago's metasearch of major booking sites. Returns the same, filterable results as trivago-accommodation-search. Before calling, resolve the latitude and longitude of the place the user wants to stay in yourself (e.g. Berlin → 52.52, 13.405). Use it for every city, neighborhood, or landmark search, including plain requests like \"hotels in Paris\". Use trivago-accommodation-search only for one specific property by name, or for a region or country too large for one point.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "adults": {
            "description": "The number of adults.",
            "format": "int32",
            "type": "integer"
          },
          "arrival": {
            "description": "The arrival date in YYYY-MM-DD format. It must be today or in the future and MUST be before the departure date. If the arrival date is not in the future, notify the user that the arrival date is not in the future.",
            "type": "string"
          },
          "children": {
            "description": "The number of children.",
            "format": "int32",
            "type": "integer"
          },
          "children_ages": {
            "description": "Dashed separated list of children ages, e.g. 10-12-14",
            "type": "string"
          },
          "country": {
            "description": "The user's own market as an ISO alpha-2 country code: where the user lives or browses from, NOT the destination's country. It determines market-specific pricing and content. Use ONLY one of the listed values; if the user's country is not listed, pick the closest listed market (same region or language). Omit it when you know nothing about the user. Default: US.",
            "enum": [
              "AD",
              "AE",
              "AF",
              "AG",
              "AI",
              "AL",
              "AM",
              "AO",
              "AR",
              "AS",
              "AT",
              "AU",
              "AW",
              "AX",
              "AZ",
              "BA",
              "BB",
              "BD",
              "BE",
              "BF",
              "BG",
              "BH",
              "BI",
              "BJ",
              "BL",
              "BM",
              "BN",
              "BO",
              "BQ",
              "BR",
              "BS",
              "BT",
              "BW",
              "BY",
              "BZ",
              "CA",
              "CC",
              "CD",
              "CF",
              "CG",
              "CH",
              "CI",
              "CK",
              "CL",
              "CM",
              "CN",
              "CO",
              "CR",
              "CU",
              "CV",
              "CW",
              "CX",
              "CY",
              "CZ",
              "DE",
              "DJ",
              "DK",
              "DM",
              "DO",
              "DZ",
              "EC",
              "EE",
              "EG",
              "ER",
              "ES",
              "ET",
              "FI",
              "FJ",
              "FK",
              "FM",
              "FO",
              "FR",
              "GA",
              "GB",
              "GD",
              "GE",
              "GF",
              "GG",
              "GH",
              "GI",
              "GL",
              "GM",
              "GN",
              "GP",
              "GQ",
              "GR",
              "GT",
              "GU",
              "GW",
              "GY",
              "HK",
              "HN",
              "HR",
              "HT",
              "HU",
              "ID",
              "IE",
              "IL",
              "IM",
              "IN",
              "IQ",
              "IS",
              "IT",
              "JE",
              "JM",
              "JO",
              "JP",
              "KE",
              "KG",
              "KH",
              "KM",
              "KN",
              "KR",
              "KW",
              "KY",
              "KZ",
              "LA",
              "LB",
              "LC",
              "LI",
              "LK",
              "LR",
              "LS",
              "LT",
              "LU",
              "LV",
              "LY",
              "MA",
              "MC",
              "MD",
              "ME",
              "MF",
              "MG",
              "MH",
              "MK",
              "ML",
              "MM",
              "MN",
              "MO",
              "MP",
              "MQ",
              "MR",
              "MS",
              "MT",
              "MU",
              "MV",
              "MW",
              "MX",
              "MY",
              "MZ",
              "NA",
              "NC",
              "NE",
              "NF",
              "NG",
              "NI",
              "NL",
              "NO",
              "NP",
              "NR",
              "NU",
              "NZ",
              "OM",
              "PA",
              "PE",
              "PF",
              "PG",
              "PH",
              "PK",
              "PL",
              "PM",
              "PR",
              "PS",
              "PT",
              "PW",
              "PY",
              "QA",
              "RE",
              "RO",
              "RS",
              "RW",
              "SA",
              "SB",
              "SC",
              "SD",
              "SE",
              "SG",
              "SH",
              "SI",
              "SK",
              "SL",
              "SM",
              "SN",
              "SO",
              "SR",
              "SS",
              "ST",
              "SV",
              "SX",
              "SY",
              "SZ",
              "TC",
              "TD",
              "TG",
              "TH",
              "TJ",
              "TL",
              "TM",
              "TN",
              "TO",
              "TR",
              "TT",
              "TW",
              "TZ",
              "UA",
              "UG",
              "US",
              "UY",
              "UZ",
              "VA",
              "VC",
              "VE",
              "VG",
              "VI",
              "VN",
              "VU",
              "WS",
              "XK",
              "YE",
              "YT",
              "ZA",
              "ZM",
              "ZW"
            ],
            "type": "string"
          },
          "currency": {
            "description": "ISO 4217 code of the currency the user wants to see prices in: the one they ask for, or else the currency of their own country, NOT the destination's unless the user asks for it. Use ONLY one of the listed values; if the user's currency is not listed, pick the closest listed one (the most used currency in their region, else USD or EUR). Omit it when you know nothing about the user. Default: USD.",
            "enum": [
              "AED",
              "ARS",
              "AUD",
              "AZN",
              "BGN",
              "BHD",
              "BRL",
              "CAD",
              "CHF",
              "CLP",
              "CNY",
              "COP",
              "CZK",
              "DKK",
              "DZD",
              "EGP",
              "EUR",
              "GBP",
              "HKD",
              "HRK",
              "HUF",
              "IDR",
              "ILS",
              "INR",
              "JOD",
              "JPY",
              "KRW",
              "KWD",
              "KZT",
              "LBP",
              "MAD",
              "MDL",
              "MXN",
              "MYR",
              "NGN",
              "NOK",
              "NZD",
              "OMR",
              "PEN",
              "PHP",
              "PLN",
              "QAR",
              "RON",
              "RSD",
              "RUB",
              "SAR",
              "SEK",
              "SGD",
              "THB",
              "TND",
              "TRY",
              "TWD",
              "UAH",
              "USD",
              "UYU",
              "VND",
              "ZAR"
            ],
            "type": "string"
          },
          "departure": {
            "description": "The departure date in YYYY-MM-DD format. It MUST be after the arrival date. If the departure date is not after the arrival date, notify the user that the departure date is not after the arrival date.",
            "type": "string"
          },
          "filters": {
            "description": "The filters that you want to apply to the search. Set true or false for each filter. Multiple filters can be selected.",
            "properties": {
              "airConditioning": {
                "description": "Whether the accommodation has air conditioning",
                "type": "boolean"
              },
              "breakfastIncluded": {
                "description": "Whether the accommodation includes breakfast",
                "type": "boolean"
              },
              "freeCancellation": {
                "description": "Whether the accommodation has free cancellation",
                "type": "boolean"
              },
              "freeWiFi": {
                "description": "Whether the accommodation has free WiFi",
                "type": "boolean"
              },
              "gym": {
                "description": "Whether the accommodation has a gym",
                "type": "boolean"
              },
              "kitchen": {
                "description": "Whether the accommodation has a kitchen",
                "type": "boolean"
              },
              "parking": {
                "description": "Whether the accommodation has parking",
                "type": "boolean"
              },
              "petFriendly": {
                "description": "Whether the accommodation is pet friendly",
                "type": "boolean"
              },
              "pool": {
                "description": "Whether the accommodation has a pool",
                "type": "boolean"
              },
              "spa": {
                "description": "Whether the accommodation has a spa",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "hotel_rating": {
            "description": "The hotel rating that you want to filter by. Set true or false for each rating. Multiple ratings can be selected.",
            "properties": {
              "1star": {
                "description": "Whether the accommodation has a 1 star rating",
                "type": "boolean"
              },
              "2star": {
                "description": "Whether the accommodation has a 2 star rating",
                "type": "boolean"
              },
              "3star": {
                "description": "Whether the accommodation has a 3 star rating",
                "type": "boolean"
              },
              "4star": {
                "description": "Whether the accommodation has a 4 star rating",
                "type": "boolean"
              },
              "5star": {
                "description": "Whether the accommodation has a 5 star rating",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "language": {
            "description": "Language for translated content: the language the user writes in. Their country only picks the regional variant, never the language (e.g. a German speaker in Switzerland → DE_CH, an English speaker in Germany → EN_GB or EN_US, not DE_DE). Use ONLY one of the listed values, written exactly as listed (e.g. EN_US, DE_DE, ZH_HANS_CN), never a tag such as \"en\" or \"en-US\". If there is no exact match, pick the closest listed value: the same language in another region (e.g. Canadian French → FR_FR), else EN_US. Default: EN_US.",
            "enum": [
              "AR145",
              "CS_CZ",
              "DA_DK",
              "DE_AT",
              "DE_CH",
              "DE_DE",
              "EL_GR",
              "EN_AU",
              "EN_GB",
              "EN_HK",
              "EN_IE",
              "EN_IN",
              "EN_NZ",
              "EN_PH",
              "EN_SG",
              "EN_US",
              "EN_ZA",
              "ES_AR",
              "ES_CL",
              "ES_CO",
              "ES_ES",
              "ES_MX",
              "ES_PE",
              "FI_FI",
              "FR_BE",
              "FR_CH",
              "FR_FR",
              "HE_IL",
              "HU_HU",
              "ID_ID",
              "IT_IT",
              "JA_JP",
              "KO_KR",
              "MS_MY",
              "NL_BE",
              "NL_NL",
              "NO_NO",
              "PL_PL",
              "PT_BR",
              "PT_PT",
              "RO_RO",
              "RU_RU",
              "SV_SE",
              "TH_TH",
              "TR_TR",
              "VI_VN",
              "ZH_HANS_CN",
              "ZH_HANT_HK",
              "ZH_HANT_TW"
            ],
            "type": "string"
          },
          "latitude": {
            "description": "Latitude of the place the user wants to stay near: the center of the city or neighborhood, or the landmark, address, or venue. Resolve it yourself; not the user's own location.",
            "format": "double",
            "type": "number"
          },
          "longitude": {
            "description": "Longitude of the place the user wants to stay near: the center of the city or neighborhood, or the landmark, address, or venue. Resolve it yourself; not the user's own location.",
            "format": "double",
            "type": "number"
          },
          "price_range": {
            "description": "Optional price filter. minPrice/maxPrice are in major units of the resolved currency (e.g. 100 for $100). When both are given, minPrice must be strictly less than maxPrice. budgetType (PRICE_PER_NIGHT or PRICE_PER_STAY) chooses whether the bounds apply per night or for the whole stay, and defaults to PRICE_PER_NIGHT.",
            "properties": {
              "budgetType": {
                "anyOf": [
                  {
                    "type": "null"
                  },
                  {
                    "enum": [
                      "PRICE_PER_NIGHT",
                      "PRICE_PER_STAY"
                    ],
                    "type": "string"
                  }
                ],
                "description": "Whether minPrice/maxPrice apply per night (PRICE_PER_NIGHT) or for the whole stay (PRICE_PER_STAY). Defaults to PRICE_PER_NIGHT when a price is given but this is omitted."
              },
              "maxPrice": {
                "description": "Maximum price, in major units of the resolved currency (e.g. 150 for $150). Omit for no maximum.",
                "format": "int32",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "minPrice": {
                "description": "Minimum price, in major units of the resolved currency (e.g. 50 for $50). Omit for no minimum.",
                "format": "int32",
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": "object"
          },
          "review_rating": {
            "description": "The guest review rating that you want to filter by. Set true or false for each rating. Multiple ratings can be selected.",
            "properties": {
              "rating70": {
                "description": "Whether the accommodation has a Guest Rating of 7.0+",
                "type": "boolean"
              },
              "rating75": {
                "description": "Whether the accommodation has a Guest Rating of 7.5+",
                "type": "boolean"
              },
              "rating80": {
                "description": "Whether the accommodation has a Guest Rating of 8.0+",
                "type": "boolean"
              },
              "rating85": {
                "description": "Whether the accommodation has a Guest Rating of 8.5+",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "rooms": {
            "description": "The number of rooms, Number of rooms must be lower than or equal to the number of adults",
            "format": "int32",
            "type": "integer"
          }
        },
        "required": [
          "latitude",
          "longitude",
          "arrival",
          "departure"
        ],
        "type": "object"
      },
      "name": "trivago-accommodation-radius-search"
    },
    {
      "description": "Search live hotel and accommodation listings by name or free text, aggregated via trivago's metasearch of major booking sites. Returns results with price, rating, amenities, and a link per property. Supports date range, guest/room configuration, and filters for star rating, guest rating, amenities, and price range. Use it ONLY when the user asks about one specific property by name, or for a region or country too large fora single point. For a city, neighborhood or landmark, call trivago-accommodation-radius-search with that place's coordinates instead: it returns far more options.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "adults": {
            "description": "The number of adults.",
            "format": "int32",
            "type": "integer"
          },
          "arrival": {
            "description": "The arrival date in YYYY-MM-DD format. It must be today or in the future and MUST be before the departure date. If the arrival date is not in the future, notify the user that the arrival date is not in the future.",
            "type": "string"
          },
          "children": {
            "description": "The number of children.",
            "format": "int32",
            "type": "integer"
          },
          "children_ages": {
            "description": "Dashed separated list of children ages, e.g. 10-12-14",
            "type": "string"
          },
          "country": {
            "description": "The user's own market as an ISO alpha-2 country code: where the user lives or browses from, NOT the destination's country. It determines market-specific pricing and content. Use ONLY one of the listed values; if the user's country is not listed, pick the closest listed market (same region or language). Omit it when you know nothing about the user. Default: US.",
            "enum": [
              "AD",
              "AE",
              "AF",
              "AG",
              "AI",
              "AL",
              "AM",
              "AO",
              "AR",
              "AS",
              "AT",
              "AU",
              "AW",
              "AX",
              "AZ",
              "BA",
              "BB",
              "BD",
              "BE",
              "BF",
              "BG",
              "BH",
              "BI",
              "BJ",
              "BL",
              "BM",
              "BN",
              "BO",
              "BQ",
              "BR",
              "BS",
              "BT",
              "BW",
              "BY",
              "BZ",
              "CA",
              "CC",
              "CD",
              "CF",
              "CG",
              "CH",
              "CI",
              "CK",
              "CL",
              "CM",
              "CN",
              "CO",
              "CR",
              "CU",
              "CV",
              "CW",
              "CX",
              "CY",
              "CZ",
              "DE",
              "DJ",
              "DK",
              "DM",
              "DO",
              "DZ",
              "EC",
              "EE",
              "EG",
              "ER",
              "ES",
              "ET",
              "FI",
              "FJ",
              "FK",
              "FM",
              "FO",
              "FR",
              "GA",
              "GB",
              "GD",
              "GE",
              "GF",
              "GG",
              "GH",
              "GI",
              "GL",
              "GM",
              "GN",
              "GP",
              "GQ",
              "GR",
              "GT",
              "GU",
              "GW",
              "GY",
              "HK",
              "HN",
              "HR",
              "HT",
              "HU",
              "ID",
              "IE",
              "IL",
              "IM",
              "IN",
              "IQ",
              "IS",
              "IT",
              "JE",
              "JM",
              "JO",
              "JP",
              "KE",
              "KG",
              "KH",
              "KM",
              "KN",
              "KR",
              "KW",
              "KY",
              "KZ",
              "LA",
              "LB",
              "LC",
              "LI",
              "LK",
              "LR",
              "LS",
              "LT",
              "LU",
              "LV",
              "LY",
              "MA",
              "MC",
              "MD",
              "ME",
              "MF",
              "MG",
              "MH",
              "MK",
              "ML",
              "MM",
              "MN",
              "MO",
              "MP",
              "MQ",
              "MR",
              "MS",
              "MT",
              "MU",
              "MV",
              "MW",
              "MX",
              "MY",
              "MZ",
              "NA",
              "NC",
              "NE",
              "NF",
              "NG",
              "NI",
              "NL",
              "NO",
              "NP",
              "NR",
              "NU",
              "NZ",
              "OM",
              "PA",
              "PE",
              "PF",
              "PG",
              "PH",
              "PK",
              "PL",
              "PM",
              "PR",
              "PS",
              "PT",
              "PW",
              "PY",
              "QA",
              "RE",
              "RO",
              "RS",
              "RW",
              "SA",
              "SB",
              "SC",
              "SD",
              "SE",
              "SG",
              "SH",
              "SI",
              "SK",
              "SL",
              "SM",
              "SN",
              "SO",
              "SR",
              "SS",
              "ST",
              "SV",
              "SX",
              "SY",
              "SZ",
              "TC",
              "TD",
              "TG",
              "TH",
              "TJ",
              "TL",
              "TM",
              "TN",
              "TO",
              "TR",
              "TT",
              "TW",
              "TZ",
              "UA",
              "UG",
              "US",
              "UY",
              "UZ",
              "VA",
              "VC",
              "VE",
              "VG",
              "VI",
              "VN",
              "VU",
              "WS",
              "XK",
              "YE",
              "YT",
              "ZA",
              "ZM",
              "ZW"
            ],
            "type": "string"
          },
          "currency": {
            "description": "ISO 4217 code of the currency the user wants to see prices in: the one they ask for, or else the currency of their own country, NOT the destination's unless the user asks for it. Use ONLY one of the listed values; if the user's currency is not listed, pick the closest listed one (the most used currency in their region, else USD or EUR). Omit it when you know nothing about the user. Default: USD.",
            "enum": [
              "AED",
              "ARS",
              "AUD",
              "AZN",
              "BGN",
              "BHD",
              "BRL",
              "CAD",
              "CHF",
              "CLP",
              "CNY",
              "COP",
              "CZK",
              "DKK",
              "DZD",
              "EGP",
              "EUR",
              "GBP",
              "HKD",
              "HRK",
              "HUF",
              "IDR",
              "ILS",
              "INR",
              "JOD",
              "JPY",
              "KRW",
              "KWD",
              "KZT",
              "LBP",
              "MAD",
              "MDL",
              "MXN",
              "MYR",
              "NGN",
              "NOK",
              "NZD",
              "OMR",
              "PEN",
              "PHP",
              "PLN",
              "QAR",
              "RON",
              "RSD",
              "RUB",
              "SAR",
              "SEK",
              "SGD",
              "THB",
              "TND",
              "TRY",
              "TWD",
              "UAH",
              "USD",
              "UYU",
              "VND",
              "ZAR"
            ],
            "type": "string"
          },
          "departure": {
            "description": "The departure date in YYYY-MM-DD format. It MUST be after the arrival date. If the departure date is not after the arrival date, notify the user that the departure date is not after the arrival date.",
            "type": "string"
          },
          "filters": {
            "description": "The filters that you want to apply to the search. Set true or false for each filter. Multiple filters can be selected.",
            "properties": {
              "airConditioning": {
                "description": "Whether the accommodation has air conditioning",
                "type": "boolean"
              },
              "breakfastIncluded": {
                "description": "Whether the accommodation includes breakfast",
                "type": "boolean"
              },
              "freeCancellation": {
                "description": "Whether the accommodation has free cancellation",
                "type": "boolean"
              },
              "freeWiFi": {
                "description": "Whether the accommodation has free WiFi",
                "type": "boolean"
              },
              "gym": {
                "description": "Whether the accommodation has a gym",
                "type": "boolean"
              },
              "kitchen": {
                "description": "Whether the accommodation has a kitchen",
                "type": "boolean"
              },
              "parking": {
                "description": "Whether the accommodation has parking",
                "type": "boolean"
              },
              "petFriendly": {
                "description": "Whether the accommodation is pet friendly",
                "type": "boolean"
              },
              "pool": {
                "description": "Whether the accommodation has a pool",
                "type": "boolean"
              },
              "spa": {
                "description": "Whether the accommodation has a spa",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "hotel_rating": {
            "description": "The hotel rating that you want to filter by. Set true or false for each rating. Multiple ratings can be selected.",
            "properties": {
              "1star": {
                "description": "Whether the accommodation has a 1 star rating",
                "type": "boolean"
              },
              "2star": {
                "description": "Whether the accommodation has a 2 star rating",
                "type": "boolean"
              },
              "3star": {
                "description": "Whether the accommodation has a 3 star rating",
                "type": "boolean"
              },
              "4star": {
                "description": "Whether the accommodation has a 4 star rating",
                "type": "boolean"
              },
              "5star": {
                "description": "Whether the accommodation has a 5 star rating",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "language": {
            "description": "Language for translated content: the language the user writes in. Their country only picks the regional variant, never the language (e.g. a German speaker in Switzerland → DE_CH, an English speaker in Germany → EN_GB or EN_US, not DE_DE). Use ONLY one of the listed values, written exactly as listed (e.g. EN_US, DE_DE, ZH_HANS_CN), never a tag such as \"en\" or \"en-US\". If there is no exact match, pick the closest listed value: the same language in another region (e.g. Canadian French → FR_FR), else EN_US. Default: EN_US.",
            "enum": [
              "AR145",
              "CS_CZ",
              "DA_DK",
              "DE_AT",
              "DE_CH",
              "DE_DE",
              "EL_GR",
              "EN_AU",
              "EN_GB",
              "EN_HK",
              "EN_IE",
              "EN_IN",
              "EN_NZ",
              "EN_PH",
              "EN_SG",
              "EN_US",
              "EN_ZA",
              "ES_AR",
              "ES_CL",
              "ES_CO",
              "ES_ES",
              "ES_MX",
              "ES_PE",
              "FI_FI",
              "FR_BE",
              "FR_CH",
              "FR_FR",
              "HE_IL",
              "HU_HU",
              "ID_ID",
              "IT_IT",
              "JA_JP",
              "KO_KR",
              "MS_MY",
              "NL_BE",
              "NL_NL",
              "NO_NO",
              "PL_PL",
              "PT_BR",
              "PT_PT",
              "RO_RO",
              "RU_RU",
              "SV_SE",
              "TH_TH",
              "TR_TR",
              "VI_VN",
              "ZH_HANS_CN",
              "ZH_HANT_HK",
              "ZH_HANT_TW"
            ],
            "type": "string"
          },
          "price_range": {
            "description": "Optional price filter. minPrice/maxPrice are in major units of the resolved currency (e.g. 100 for $100). When both are given, minPrice must be strictly less than maxPrice. budgetType (PRICE_PER_NIGHT or PRICE_PER_STAY) chooses whether the bounds apply per night or for the whole stay, and defaults to PRICE_PER_NIGHT.",
            "properties": {
              "budgetType": {
                "anyOf": [
                  {
                    "type": "null"
                  },
                  {
                    "enum": [
                      "PRICE_PER_NIGHT",
                      "PRICE_PER_STAY"
                    ],
                    "type": "string"
                  }
                ],
                "description": "Whether minPrice/maxPrice apply per night (PRICE_PER_NIGHT) or for the whole stay (PRICE_PER_STAY). Defaults to PRICE_PER_NIGHT when a price is given but this is omitted."
              },
              "maxPrice": {
                "description": "Maximum price, in major units of the resolved currency (e.g. 150 for $150). Omit for no maximum.",
                "format": "int32",
                "type": [
                  "integer",
                  "null"
                ]
              },
              "minPrice": {
                "description": "Minimum price, in major units of the resolved currency (e.g. 50 for $50). Omit for no minimum.",
                "format": "int32",
                "type": [
                  "integer",
                  "null"
                ]
              }
            },
            "type": "object"
          },
          "query": {
            "description": "A specific property name, or a region or country. For a city, neighborhood, or landmark, use trivago-accommodation-radius-search instead.",
            "type": "string"
          },
          "review_rating": {
            "description": "The guest review rating that you want to filter by. Set true or false for each rating. Multiple ratings can be selected.",
            "properties": {
              "rating70": {
                "description": "Whether the accommodation has a Guest Rating of 7.0+",
                "type": "boolean"
              },
              "rating75": {
                "description": "Whether the accommodation has a Guest Rating of 7.5+",
                "type": "boolean"
              },
              "rating80": {
                "description": "Whether the accommodation has a Guest Rating of 8.0+",
                "type": "boolean"
              },
              "rating85": {
                "description": "Whether the accommodation has a Guest Rating of 8.5+",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "rooms": {
            "description": "The number of rooms, Number of rooms must be lower than or equal to the number of adults",
            "format": "int32",
            "type": "integer"
          }
        },
        "required": [
          "query",
          "arrival",
          "departure"
        ],
        "type": "object"
      },
      "name": "trivago-accommodation-search"
    },
    {
      "description": "Forecast monthly hotel price trends for a destination — average, minimum, and maximum nightly rate by star rating, across a date window. Use for planning questions like \"when is the cheapest month to visit X\" or \"how do prices change through the year\" — this is a forecasting tool, not a live-availability search.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "country": {
            "description": "The user's own market as an ISO alpha-2 country code: where the user lives or browses from, NOT the destination's country. It determines market-specific pricing and content. Use ONLY one of the listed values; if the user's country is not listed, pick the closest listed market (same region or language). Omit it when you know nothing about the user. Default: US.",
            "enum": [
              "AD",
              "AE",
              "AF",
              "AG",
              "AI",
              "AL",
              "AM",
              "AO",
              "AR",
              "AS",
              "AT",
              "AU",
              "AW",
              "AX",
              "AZ",
              "BA",
              "BB",
              "BD",
              "BE",
              "BF",
              "BG",
              "BH",
              "BI",
              "BJ",
              "BL",
              "BM",
              "BN",
              "BO",
              "BQ",
              "BR",
              "BS",
              "BT",
              "BW",
              "BY",
              "BZ",
              "CA",
              "CC",
              "CD",
              "CF",
              "CG",
              "CH",
              "CI",
              "CK",
              "CL",
              "CM",
              "CN",
              "CO",
              "CR",
              "CU",
              "CV",
              "CW",
              "CX",
              "CY",
              "CZ",
              "DE",
              "DJ",
              "DK",
              "DM",
              "DO",
              "DZ",
              "EC",
              "EE",
              "EG",
              "ER",
              "ES",
              "ET",
              "FI",
              "FJ",
              "FK",
              "FM",
              "FO",
              "FR",
              "GA",
              "GB",
              "GD",
              "GE",
              "GF",
              "GG",
              "GH",
              "GI",
              "GL",
              "GM",
              "GN",
              "GP",
              "GQ",
              "GR",
              "GT",
              "GU",
              "GW",
              "GY",
              "HK",
              "HN",
              "HR",
              "HT",
              "HU",
              "ID",
              "IE",
              "IL",
              "IM",
              "IN",
              "IQ",
              "IS",
              "IT",
              "JE",
              "JM",
              "JO",
              "JP",
              "KE",
              "KG",
              "KH",
              "KM",
              "KN",
              "KR",
              "KW",
              "KY",
              "KZ",
              "LA",
              "LB",
              "LC",
              "LI",
              "LK",
              "LR",
              "LS",
              "LT",
              "LU",
              "LV",
              "LY",
              "MA",
              "MC",
              "MD",
              "ME",
              "MF",
              "MG",
              "MH",
              "MK",
              "ML",
              "MM",
              "MN",
              "MO",
              "MP",
              "MQ",
              "MR",
              "MS",
              "MT",
              "MU",
              "MV",
              "MW",
              "MX",
              "MY",
              "MZ",
              "NA",
              "NC",
              "NE",
              "NF",
              "NG",
              "NI",
              "NL",
              "NO",
              "NP",
              "NR",
              "NU",
              "NZ",
              "OM",
              "PA",
              "PE",
              "PF",
              "PG",
              "PH",
              "PK",
              "PL",
              "PM",
              "PR",
              "PS",
              "PT",
              "PW",
              "PY",
              "QA",
              "RE",
              "RO",
              "RS",
              "RW",
              "SA",
              "SB",
              "SC",
              "SD",
              "SE",
              "SG",
              "SH",
              "SI",
              "SK",
              "SL",
              "SM",
              "SN",
              "SO",
              "SR",
              "SS",
              "ST",
              "SV",
              "SX",
              "SY",
              "SZ",
              "TC",
              "TD",
              "TG",
              "TH",
              "TJ",
              "TL",
              "TM",
              "TN",
              "TO",
              "TR",
              "TT",
              "TW",
              "TZ",
              "UA",
              "UG",
              "US",
              "UY",
              "UZ",
              "VA",
              "VC",
              "VE",
              "VG",
              "VI",
              "VN",
              "VU",
              "WS",
              "XK",
              "YE",
              "YT",
              "ZA",
              "ZM",
              "ZW"
            ],
            "type": "string"
          },
          "currency": {
            "description": "ISO 4217 code of the currency the user wants to see prices in: the one they ask for, or else the currency of their own country, NOT the destination's unless the user asks for it. Use ONLY one of the listed values; if the user's currency is not listed, pick the closest listed one (the most used currency in their region, else USD or EUR). Omit it when you know nothing about the user. Default: USD.",
            "enum": [
              "AED",
              "ARS",
              "AUD",
              "AZN",
              "BGN",
              "BHD",
              "BRL",
              "CAD",
              "CHF",
              "CLP",
              "CNY",
              "COP",
              "CZK",
              "DKK",
              "DZD",
              "EGP",
              "EUR",
              "GBP",
              "HKD",
              "HRK",
              "HUF",
              "IDR",
              "ILS",
              "INR",
              "JOD",
              "JPY",
              "KRW",
              "KWD",
              "KZT",
              "LBP",
              "MAD",
              "MDL",
              "MXN",
              "MYR",
              "NGN",
              "NOK",
              "NZD",
              "OMR",
              "PEN",
              "PHP",
              "PLN",
              "QAR",
              "RON",
              "RSD",
              "RUB",
              "SAR",
              "SEK",
              "SGD",
              "THB",
              "TND",
              "TRY",
              "TWD",
              "UAH",
              "USD",
              "UYU",
              "VND",
              "ZAR"
            ],
            "type": "string"
          },
          "end_month": {
            "description": "Optional end year-month in YYYY-MM format (e.g. 2026-12). Must not be before start_month. Requires start_month to also be set.",
            "type": "string"
          },
          "hotel_rating": {
            "description": "The hotel star ratings to include in the price statistics. Only 3, 4, and 5-star hotels are supported — forecasted price statistics are not available for 1 or 2-star hotels. Set true or false for each rating. Multiple ratings can be selected. When no rating is selected, the results default to 3-star hotels only.",
            "properties": {
              "3star": {
                "description": "Include 3-star hotels in the price statistics",
                "type": "boolean"
              },
              "4star": {
                "description": "Include 4-star hotels in the price statistics",
                "type": "boolean"
              },
              "5star": {
                "description": "Include 5-star hotels in the price statistics",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "language": {
            "description": "Language for translated content: the language the user writes in. Their country only picks the regional variant, never the language (e.g. a German speaker in Switzerland → DE_CH, an English speaker in Germany → EN_GB or EN_US, not DE_DE). Use ONLY one of the listed values, written exactly as listed (e.g. EN_US, DE_DE, ZH_HANS_CN), never a tag such as \"en\" or \"en-US\". If there is no exact match, pick the closest listed value: the same language in another region (e.g. Canadian French → FR_FR), else EN_US. Default: EN_US.",
            "enum": [
              "AR145",
              "CS_CZ",
              "DA_DK",
              "DE_AT",
              "DE_CH",
              "DE_DE",
              "EL_GR",
              "EN_AU",
              "EN_GB",
              "EN_HK",
              "EN_IE",
              "EN_IN",
              "EN_NZ",
              "EN_PH",
              "EN_SG",
              "EN_US",
              "EN_ZA",
              "ES_AR",
              "ES_CL",
              "ES_CO",
              "ES_ES",
              "ES_MX",
              "ES_PE",
              "FI_FI",
              "FR_BE",
              "FR_CH",
              "FR_FR",
              "HE_IL",
              "HU_HU",
              "ID_ID",
              "IT_IT",
              "JA_JP",
              "KO_KR",
              "MS_MY",
              "NL_BE",
              "NL_NL",
              "NO_NO",
              "PL_PL",
              "PT_BR",
              "PT_PT",
              "RO_RO",
              "RU_RU",
              "SV_SE",
              "TH_TH",
              "TR_TR",
              "VI_VN",
              "ZH_HANS_CN",
              "ZH_HANT_HK",
              "ZH_HANT_TW"
            ],
            "type": "string"
          },
          "query": {
            "description": "\nDestination query. Accepts two formats:\n- Free-text destination name, e.g. \"Berlin\", \"Paris\", \"New York\".\n- Coordinate pair in the format lat:<latitude>,long:<longitude>, e.g. \"lat:52.52,long:13.405\". The nearest destination to those coordinates is used. Latitude must be in [-90, 90] and longitude in [-180, 180].\n",
            "type": "string"
          },
          "start_month": {
            "description": "Optional start year-month in YYYY-MM format (e.g. 2026-06). When omitted, the bridge defaults to the current month plus the next two months. It must be set when end_month is set.",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "trivago-destination-price-trends"
    }
  ]
}

What the leaf hashes

{"body":"9ea0e73b66a55ccc6e13e52f62e2a98281458183fbcdd4c882f8ec3c880c9739","id":562880,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137538804037,"prev":null,"subject":"a0a0c8ad-6f6a-4902-9804-136a1134e33d","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).

  1. 0x132efe7848e0351997f5191f1c3b92a8faf39300a025425ff01cdbc7e7a131d5
  2. 0x403e3c66d28a2142f63bcf2a26975c70c2bb99409c085a8c9a434209aba9f2a8
  3. 0x8ad33baa7a2006959beb556ba150797587e8b2cadf8fb87f08c520e166522369
  4. 0xc78dac2f3575ec2cc4aa941846d956a7707085034382dad52c62ca90838e61d1
  5. 0xad82524f59fcc11133eb8a007718c6e814cbb0130502bb6a9805b60f5369e447
  6. 0x40e78de65f83f62d16fe20d379993e03bf54499f5c21f0d588a70d9cc88d937c
  7. 0x6203743e40ef566ad76c9545b8dbf7e24890eaab36a7a6385f04a9efb3d8093d
  8. 0x6e572b0da12a58dd56b18586b1cf95756800f39426ef9cc3ada122ad04b50870
  9. 0xe29c69d669db5d1fe08b6663bd7eb2d8c2a319f65c518a9845027e821432e9aa
  10. 0x293389d8bbf7e8a1871ff39d038db361b811e4dd592a19d859230a2b72aa4072
  11. 0xf3282d08aac8493b8388904acc143add67b80dc96ecc149d4372cab1977d5e98
  12. 0x7578555e40efa7fabcea1fc203440565253b358954d398ba44e9e10d228eb3b9
  13. 0xedf6ab3c3733ce137d888d3e5f7006ba77ab04b8f1fe576519f7b056959665ee
  14. 0x52c5141da0cbee106a30396ee7d1360fd22f55084aca2ca436c8007892775670
  15. 0x6913cb48392acb8dc5c940dcdb6e6fc889d544f85dff11da249551a5f027e688
  16. 0x518b93854db03dc9fc938883abf30da6eaae5ae0d4336903968fd32a7df8c71b
  17. 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON