addrbookFor publishers
← The evidence ledger

Evidence row 1055525

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 520c8594-83f6-4703-bf3e-36e5eaa1a2fb
Recorded
Previous row
#1018875
Body SHA-256
52330babcdd68e95d3fe58d76919c47f4f3e5451c5f94169599221adf4ad9e08
Leaf
0xd78e203f628efd48ba17da3129fdf48055f54e534de3e32953c5562e6f239ba3

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Compares current Greek merchant offers for one exact grouped BestPrice product ID. Returns public store names, item prices, shipping information, calculable delivered totals, ranking reasons, and BestPrice links. Without objective it ranks by lowest_total_cost when postal_code is given and by lowest_item_price otherwise, keeping shipping and total cost unknown; an explicit lowest_total_cost requires a Greek postcode (five digits, 10000 to 85999). Other ranking options include merchant rating. Catalog minimum prices and the lowest returned quoted prices have separate fields, with a reason when the catalog minimum is absent from the returned offers. Results exclude sponsored offers and merchant destination URLs. The operation is read-only and creates no CPC click.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "in_stock_only": {
            "default": false,
            "description": "false (default): every buyable offer, whatever its delivery estimate (availability unknown stays marked unknown). true: only offers available now or delivered in 1 to 3 days; slower ones are held back and named in a warning. Offers shipping in 4 to 10 days are still buyable; true excludes them and can exclude the cheapest price. Out-of-stock offers are never returned.",
            "type": "boolean"
          },
          "limit": {
            "default": 10,
            "description": "Maximum number of current merchant offers to return, from 1 to 10.",
            "maximum": 10,
            "minimum": 1,
            "type": "integer"
          },
          "minimum_merchant_rating": {
            "default": 0,
            "description": "Optional minimum merchant rating on a 0 to 5 scale.",
            "maximum": 5,
            "minimum": 0,
            "type": "number"
          },
          "objective": {
            "description": "How to rank offers. When omitted: lowest_total_cost if postal_code is given, otherwise lowest_item_price. lowest_total_cost includes known shipping and requires postal_code.",
            "enum": [
              "lowest_total_cost",
              "lowest_item_price",
              "merchant_rating"
            ],
            "type": "string"
          },
          "postal_code": {
            "description": "Greek delivery postcode (five digits, 10000 to 85999) used to calculate shipping and total cost. Required for lowest_total_cost; optional for lowest_item_price and merchant_rating.",
            "pattern": "^(?:[1-7][0-9]{4}|8[0-5][0-9]{3})$",
            "type": "string"
          },
          "product_id": {
            "description": "Exact grouped BestPrice product id returned by search_products, in bp_<id> form.",
            "pattern": "^bp_[0-9]{10}$",
            "type": "string"
          }
        },
        "required": [
          "product_id"
        ],
        "type": "object"
      },
      "name": "compare_offers"
    },
    {
      "description": "Returns historical prices and a deterministic deal classification for one exact grouped BestPrice product ID. Includes minimum and median statistics, a compact daily price series, coverage gaps, and methodology. period_days selects the daily series and coverage gaps only: deal_classification and price_delta_vs_180d_median_pct always compare the current price with the 180-day median, and window_stats always carries the 30-, 90- and 180-day statistics. Historical observations do not guarantee future prices.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "period_days": {
            "default": 180,
            "description": "Requested history window in days for series and data_gaps. deal_classification and price_delta_vs_180d_median_pct always compare with the 180-day median; window_stats always carries the 30-, 90- and 180-day statistics. Defaults to 180 days.",
            "maximum": 180,
            "minimum": 30,
            "type": "integer"
          },
          "product_id": {
            "description": "Exact grouped BestPrice product id returned by search_products, in bp_<id> form.",
            "pattern": "^bp_[0-9]{10}$",
            "type": "string"
          }
        },
        "required": [
          "product_id"
        ],
        "type": "object"
      },
      "name": "get_price_history"
    },
    {
      "description": "Provides read-only shopping recommendations, product comparisons, purchase-timing context, and basket plans for physical products sold in Greece. Accepts only a concise current shopping request with a budget, required specifications, and relevant corrections, excluding chat transcripts and unrelated personal data. Uses the same Shopping Brain as BestPrice Ask and returns selected products, reasons, tradeoffs, typed catalog attributes, checked offer and historical-price context, evidence references, and unknowns. Each product-family decision evaluates one bounded catalog page and returns at most four candidates per slot. Basket plans accept two to five supported product-family slots under one aggregate budget, or at least two exact grouped bp_<id> products, and require a five-digit Greek delivery postcode. Product prices exclude shipping; unknown delivery costs remain unknown. Unsupported or unidentified basket categories require clarification. Does not place orders, create alerts, access account history, or predict future prices.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "evidence_detail": {
            "default": "summary",
            "description": "Optional evidence depth. 'summary' (default) returns only the claims this result cites by id (typed attributes, price history), the claims they are derived from and the sources they cite, and counts what it omits. 'full' returns every returned-product claim and source, including each offer's field receipts, complete spec sheets and ranking inputs; it is several times larger.",
            "enum": [
              "summary",
              "full"
            ],
            "type": "string"
          },
          "message": {
            "description": "A concise current shopping request with only relevant budget, required specifications and user corrections. No chat transcripts or unrelated personal data. Greek and English are accepted.",
            "maxLength": 2000,
            "minLength": 1,
            "type": "string"
          },
          "postal_code": {
            "description": "Optional Greek delivery postcode (five digits, 10000 to 85999) supplied by the user. It is required for basket plans; without it, shipping and delivered totals remain unknown.",
            "pattern": "^(?:[1-7][0-9]{4}|8[0-5][0-9]{3})$",
            "type": "string"
          }
        },
        "required": [
          "message"
        ],
        "type": "object"
      },
      "name": "get_shopping_decision"
    },
    {
      "description": "Searches physical products sold in Greece by product name, model, category, or barcode and returns up to eight grouped products with canonical product IDs, catalog prices, relevance warnings, and BestPrice links. Price bounds apply before shipping; feature hints are not independently verified. A valid GTIN with one unambiguous catalog match is supported. Broadened-category results are related products rather than exact matches. Categories containing only ungrouped listings return an empty product list and a category handoff. Catalog minimum prices are indicative, may include filtered offers, and are not buyable quotes. Prohibited, age-restricted, digital, service, and unverified catalog branches are excluded. No checkout or direct merchant links are provided.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "country": {
            "default": "GR",
            "description": "Shopping market. The current service supports Greece (GR).",
            "type": "string"
          },
          "limit": {
            "default": 8,
            "description": "Maximum number of grouped products to return, from 1 to 8.",
            "maximum": 8,
            "minimum": 1,
            "type": "integer"
          },
          "locale": {
            "default": "el-GR",
            "description": "Response locale. The current service supports el-GR.",
            "type": "string"
          },
          "price_max": {
            "description": "Optional maximum product price in EUR, before shipping.",
            "maximum": 1000000,
            "type": "number"
          },
          "price_min": {
            "description": "Optional minimum product price in EUR, before shipping.",
            "maximum": 1000000,
            "minimum": 0,
            "type": "number"
          },
          "query": {
            "description": "Product name, model, barcode (GTIN/EAN), or category in Greek or English. A pasted merchant listing title is accepted; the search reduces it to the model it names. Catalog search does not verify requirements based on needs, household size, or suitability.",
            "maxLength": 400,
            "minLength": 2,
            "type": "string"
          },
          "required_features": {
            "default": [],
            "description": "Optional relevance hints such as OLED, Wi-Fi, or noise cancellation. They are not independently verified for every result.",
            "items": {
              "maxLength": 50,
              "minLength": 1,
              "type": "string"
            },
            "maxItems": 10,
            "type": "array"
          },
          "sort": {
            "default": "relevance",
            "description": "Result order: catalog relevance (default), lowest catalog price first, or highest catalog price first.",
            "enum": [
              "relevance",
              "price_asc",
              "price_desc"
            ],
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_products"
    }
  ]
}

What the leaf hashes

{"body":"52330babcdd68e95d3fe58d76919c47f4f3e5451c5f94169599221adf4ad9e08","id":1055525,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793315734915352,"prev":1018875,"subject":"520c8594-83f6-4703-bf3e-36e5eaa1a2fb","subject_kind":"endpoint"}

Proof

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

  1. 0xd78daf02c630de879e47f09dd91f88faa45a08fda0adeb6d1ad78950b770ad5b
  2. 0x522362a61c6efd5bfac6a088f3f0979253387957f5e8999e9db86eb70d2c4c27
  3. 0xe995f47e8ef4ae2ae832fab1c5f61f9ce9a0e9bbbc2afeff41ba18dbb5795894
  4. 0x40017f0f8424914765c34ec3bedd4ba4cf30e85bf0ba054e0ec4d15c35251805
  5. 0x463fc39a12a8c365caeca143e92ffd311a2426bc5dd76900effe60398e41f767
  6. 0xba861fc535de8e8703971ab54349f10c2cc275f192fc4c1e84137326ae0b6bb9
  7. 0x36e6f464d4ffdcf318f982cd8852f58d6482478270442741d71bc632a81b70cd
  8. 0xdf4c0ff5e9bbe33e99a07ceefabc538c5a282afc9a4ed335e5b3e1b6b4deb436
  9. 0x2db750229f928c1ed3f959a0f4d5a76b0cdc211287014914d9f185b658071b78
  10. 0xf3aaea49540992d1a6dbb355de7b881888f1424931fdb56c44b075f2a8ba4d8f
  11. 0x98f7652c8def6c19e15f5eb687763f60bdf5f58697719b0a4ad7a305d503045d
  12. 0x3733d7c697359c00475e755c4c6b73ba0c090f0cdd072407c97973821fdf2fb3
  13. 0xfe28e9e98d6dfa695fe78aeee74c827cd30eb7ca9245a239277f9fb4e1ff47a1
  14. 0xc5f320d911e4e74a5ef306d3473fe072ea90372c9b9d8902795503f6d18cc307
  15. 0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7
  16. 0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d
  17. 0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02
  18. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON