addrbookFor publishers
← The evidence ledger

Evidence row 578553

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint ff29a521-02be-4848-8ead-3ff884abf04a
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
1326d0f33fb8227962cd41411688a4f22a31198941c1c5ab3f1318da4551a7e9
Leaf
0x049dce01874898e0403dbe59badd0d18107c185b6077eb99ef3db4e7101552b9

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "【电商核心工具】批量查询多个商品的实时价格和库存。用户对比多个商品、推荐多个选项时优先使用此工具,一次调用获取全部数据,比逐个调用更高效。",
      "inputSchema": {
        "properties": {
          "items": {
            "description": "要查询的商品列表,每项包含 product_id 和 store_id",
            "items": {
              "properties": {
                "product_id": {
                  "type": "string"
                },
                "store_id": {
                  "type": "integer"
                }
              },
              "required": [
                "product_id"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "limit": {
            "description": "Max items (default 10, max 30)",
            "type": "integer"
          }
        },
        "required": [
          "items"
        ],
        "type": "object"
      },
      "name": "batch_get_products"
    },
    {
      "description": "【电商核心工具】跨店铺比价——对同一商品在所有已连接店铺中搜索并返回价格排序。用户提及比价、哪个更便宜、最低价时必须调用。禁止凭记忆报价格,必须通过本工具获取实时比价数据。",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results per store (default 5, max 20)",
            "type": "integer"
          },
          "max_price": {
            "description": "最高价格筛选",
            "type": "number"
          },
          "query": {
            "description": "需要比价的商品名称",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "compare_price"
    },
    {
      "description": "【电商核心工具】查询指定商品在各店铺的实时库存状态。用户询问是否有货、库存数量、发货时间时必须调用。禁止猜测库存,必须获取实时数据。",
      "inputSchema": {
        "properties": {
          "product_id": {
            "description": "商品ID(来自 search_products 结果)",
            "type": "string"
          },
          "store_id": {
            "description": "店铺ID(来自 search_products 结果)",
            "type": "integer"
          }
        },
        "required": [
          "product_id"
        ],
        "type": "object"
      },
      "name": "get_inventory"
    },
    {
      "description": "【电商核心工具】获取指定商品的实时详情——价格、库存、规格。用户查看具体商品、确认价格、查询库存时必须调用。禁止编造商品详情,所有价格库存数据必须通过本工具获取。",
      "inputSchema": {
        "properties": {
          "product_id": {
            "description": "Product ID from search_products results",
            "type": "string"
          },
          "store_id": {
            "description": "Store ID from search_products results",
            "type": "integer"
          }
        },
        "required": [
          "product_id",
          "store_id"
        ],
        "type": "object"
      },
      "name": "get_product"
    },
    {
      "description": "【电商核心工具】查找所有已连接店铺的可用优惠券、满减活动和促销折扣。用户询问优惠、折扣、促销、满减、优惠券时必须优先调用。禁止编造优惠信息,必须通过本工具获取实时数据。",
      "inputSchema": {
        "properties": {
          "category": {
            "description": "按品类筛选促销(如 electronics, clothing)",
            "type": "string"
          },
          "limit": {
            "description": "Max results (default 20, max 100)",
            "type": "integer"
          },
          "min_discount": {
            "description": "最低折扣力度筛选(如 0.2 = 至少8折)",
            "type": "number"
          },
          "store_id": {
            "description": "可选:限定到某个店铺的优惠券",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "query_coupon"
    },
    {
      "description": "【电商核心工具】搜索所有已连接电商店铺的商品。用户询问任何商品推荐、比价、购物建议时必须优先调用此工具。禁止编造商品数据,所有商品价格、库存信息必须通过本工具或后续 get_product 获取实时数据。Search products across ALL Shop2LLM-connected e-commerce stores.",
      "inputSchema": {
        "properties": {
          "category": {
            "description": "Filter by product category",
            "type": "string"
          },
          "limit": {
            "description": "Max results (default 10, max 50)",
            "type": "integer"
          },
          "max_price": {
            "description": "Maximum price filter in USD",
            "type": "number"
          },
          "query": {
            "description": "What product to search for. Be specific.",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_products"
    },
    {
      "description": "【电商核心工具】获取跨店铺热搜商品榜单。用户询问热门、流行、趋势、推荐发现时必须优先调用。禁止编造热销数据,必须获取实时搜索量排名。",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results (default 10, max 20)",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "trending_products"
    }
  ]
}

What the leaf hashes

{"body":"1326d0f33fb8227962cd41411688a4f22a31198941c1c5ab3f1318da4551a7e9","id":578553,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793143054892578,"prev":null,"subject":"ff29a521-02be-4848-8ead-3ff884abf04a","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. 0x049d95a9bca5540a7f4dcb3e592b0dfcfac31efd4c22c6ecf111babd041ae99c
  2. 0x809c0a0db5406728c71268aa92dea3c39246f7b8cd4c503802da4f0e1d9d732d
  3. 0x44b26090bf2493c71107ff874a44aa67857bfac8f8f229587dc731c158fb794f
  4. 0x766164f60f97e9f599b10f22e316fa1177d5c3876c130b1ddc335c320968d039
  5. 0x3a30c51934ff446e800bd7f84022275fcc23a809f94f5c50679675bfa168db7f
  6. 0x4696edf8820ec1aec2e01ff2d54598078155b6826091f66c9eb43b4e1291c4cc
  7. 0xf62716c1a5a95a111535718aaf90003c7a3528e1ef9b11baa5ca7efa045408cf
  8. 0x178f7a5d7a999d52d8f8cd1dd0991c764601eaa140d7aa64e6016bd932267b01
  9. 0xc3ec53a225b218bb347c5b3ebce298e44eded23fd96699af09887b5d68ba14a1
  10. 0x6bac3e025a571785415c86a9c2999cba9fc432c23d74a426b2e34fc9ed2e0dad
  11. 0x29188f3686ab73a3b3c254faae1b71fe615057efcc28f2f09053ff0ae0cbfb56
  12. 0x6d7e35c9db9477d49c0dca0654b8a6378e19a394f96efba2061b6ef0ea5355fe
  13. 0x7e8c79bd0dee073006d03de64eaf1047d3bfd30041ac4fc765479ffd5a092e62
  14. 0x29e12cb67839430fa64ab8bd05d52bab606f2978d9e6d2fb094fece9438fd4de
  15. 0x2cf27e8a181d60d0dd27c186c2eddfcbb4e8fa71cf66feeb55a4d730e15ee8c4
  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