addrbookFor publishers
← The evidence ledger

Evidence row 1486954

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint a2e482b9-2963-43e7-ae8c-f7b836fcabc9
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
febc511851480186cd62b533a8c5a0c243cb690a3ed568d6c1aeddd4282ac232
Leaf
0xbba952f830ffbfbbf6f422a200ea14fc2caa59758af9025561f6aeb5b17e7da6

What was observed

{
  "count": 8,
  "tools": [
    {
      "description": "Compare live shipping rates for one parcel across every carrier available on the SIGNED-IN account (Canada Post, Purolator, UPS, FedEx and others), at the prices of that account. Returns each carrier and service with its total price, currency and estimated transit days. Requires the user to connect their account; for someone without an account use get_shipping_quote, which needs no sign-in. Prices are live and account-specific; do not cache them.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "from_country": {
            "description": "Origin country, ISO alpha-2. Defaults to \"CA\".",
            "type": "string"
          },
          "from_postal": {
            "description": "Origin postal or ZIP code, e.g. \"H2X 1Y1\".",
            "type": "string"
          },
          "height_cm": {
            "description": "Parcel height in centimetres.",
            "type": "number"
          },
          "length_cm": {
            "description": "Parcel length in centimetres.",
            "type": "number"
          },
          "residential": {
            "description": "True if delivering to a home address. Affects price on some carriers.",
            "type": "boolean"
          },
          "to_country": {
            "description": "Destination country, ISO alpha-2. Defaults to \"CA\".",
            "type": "string"
          },
          "to_postal": {
            "description": "Destination postal or ZIP code, e.g. \"M5V 2T6\".",
            "type": "string"
          },
          "weight_kg": {
            "description": "Parcel weight in kilograms. Must be greater than 0.",
            "type": "number"
          },
          "width_cm": {
            "description": "Parcel width in centimetres.",
            "type": "number"
          }
        },
        "required": [
          "from_postal",
          "to_postal",
          "weight_kg",
          "length_cm",
          "width_cm",
          "height_cm"
        ],
        "type": "object"
      },
      "name": "compare_shipping_rates"
    },
    {
      "description": "Find places near a Canadian postal code where a parcel can be dropped off or picked up. No account needed. Covers Canada Post outlets, FedEx locations, UniUni drop-off points and MesColis counters, nearest first, with the address, distance, what can be done there and a map link. Optionally limit the search to one network. Opening hours vary, so suggest checking the map link before going.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "lang": {
            "description": "Language of the answer. Defaults to the user's locale, then to the site's language.",
            "enum": [
              "fr",
              "en"
            ],
            "type": "string"
          },
          "max_per_network": {
            "description": "Points per network, 1 to 5. Default 3.",
            "maximum": 5,
            "minimum": 1,
            "type": "integer"
          },
          "network": {
            "description": "Limit to one network: canada_post, fedex, uniuni or mescolis. Defaults to \"any\".",
            "enum": [
              "any",
              "canada_post",
              "fedex",
              "uniuni",
              "mescolis"
            ],
            "type": "string"
          },
          "postal_code": {
            "description": "A full Canadian postal code, e.g. \"H2X 1Y1\".",
            "type": "string"
          }
        },
        "required": [
          "postal_code"
        ],
        "type": "object"
      },
      "name": "find_drop_off_points"
    },
    {
      "description": "Retrieve the full record of a single shipment by its ID, including addresses, carrier, service, cost and current status.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "The shipment ID, e.g. \"SHP-9FD8D9B5\".",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_shipment"
    },
    {
      "description": "Get live shipping prices for one parcel from several carriers (Canada Post, UPS, FedEx and others). No account needed. Give the origin and destination postal or ZIP codes and the weight in kilograms (convert pounds and inches first); the box size is optional and a 30 x 20 x 10 cm box is assumed when it is missing. Returns up to 6 of the cheapest services with price and estimated transit time, and a link that opens the same quote on the website, where the label can be bought. Prices are the public rates at the moment of the quote. If the user is signed in, compare_shipping_rates returns their own account prices instead.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "from_country": {
            "description": "Origin country, ISO alpha-2. Defaults to \"CA\".",
            "type": "string"
          },
          "from_postal": {
            "description": "Origin postal or ZIP code, e.g. \"H2X 1Y1\".",
            "type": "string"
          },
          "height_cm": {
            "description": "Optional. Box height in centimetres.",
            "type": "number"
          },
          "lang": {
            "description": "Language of the answer. Defaults to the user's locale, then to the site's language.",
            "enum": [
              "fr",
              "en"
            ],
            "type": "string"
          },
          "length_cm": {
            "description": "Optional. Box length in centimetres.",
            "type": "number"
          },
          "to_country": {
            "description": "Destination country, ISO alpha-2. Defaults to \"CA\".",
            "type": "string"
          },
          "to_postal": {
            "description": "Destination postal or ZIP code, e.g. \"M5V 2T6\".",
            "type": "string"
          },
          "weight_kg": {
            "description": "Parcel weight in kilograms. Must be greater than 0.",
            "type": "number"
          },
          "width_cm": {
            "description": "Optional. Box width in centimetres.",
            "type": "number"
          }
        },
        "required": [
          "from_postal",
          "to_postal",
          "weight_kg"
        ],
        "type": "object"
      },
      "name": "get_shipping_quote"
    },
    {
      "description": "List saved addresses from the account address book. Read-only — this server cannot create, change or delete addresses.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "description": "How many to return. Max 100, default 50.",
            "type": "integer"
          },
          "offset": {
            "description": "How many to skip, for paging. Default 0.",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "list_addresses"
    },
    {
      "description": "List shipments on the authenticated account, newest first. Supports paging and filtering by status (for example \"Delivered\" or \"In Transit\"). Use get_shipment for the full record of one shipment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "description": "How many to return. Max 100, default 20.",
            "type": "integer"
          },
          "offset": {
            "description": "How many to skip, for paging. Default 0.",
            "type": "integer"
          },
          "status": {
            "description": "Optional status filter, e.g. \"Delivered\".",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_shipments"
    },
    {
      "description": "Track any parcel by its tracking number. No account needed. Works for parcels shipped through this service with any carrier, and for most Canadian carrier numbers (Canada Post, UPS, FedEx, Purolator, Nationex, GLS). Returns the current status, the estimated or actual delivery date and the carrier's latest scans, plus a link to the full tracking page. Use this whenever someone asks where a parcel is.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "lang": {
            "description": "Language of the answer. Defaults to the user's locale, then to the site's language.",
            "enum": [
              "fr",
              "en"
            ],
            "type": "string"
          },
          "tracking_number": {
            "description": "The carrier tracking number, e.g. \"1Z999AA10123456784\".",
            "type": "string"
          }
        },
        "required": [
          "tracking_number"
        ],
        "type": "object"
      },
      "name": "track_package"
    },
    {
      "description": "Look up the live status and checkpoint history of a parcel on the SIGNED-IN account by its tracking number. Returns the current status, estimated delivery date, the shipment id and the full checkpoint list. Requires the user to connect their account; to track any parcel without signing in, use track_package. Supplying the carrier is optional but makes the lookup faster.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "carrier": {
            "description": "Optional carrier slug, e.g. \"ups\", \"purolator\", \"canada_post\".",
            "type": "string"
          },
          "tracking_number": {
            "description": "The carrier tracking number.",
            "type": "string"
          }
        },
        "required": [
          "tracking_number"
        ],
        "type": "object"
      },
      "name": "track_parcel"
    }
  ]
}

What the leaf hashes

{"body":"febc511851480186cd62b533a8c5a0c243cb690a3ed568d6c1aeddd4282ac232","id":1486954,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793451980872336,"prev":null,"subject":"a2e482b9-2963-43e7-ae8c-f7b836fcabc9","subject_kind":"endpoint"}

Proof

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

  1. 0xbba8e0dd90b24956ddd09ca535d97d95ed87c379327d1a98884330de1d655e55
  2. 0xa68639deba9e77dfdb167f1dd5831ba69b3815fbfac75c38ba0a973b0bd18788
  3. 0xfb5647d41c96c0cc4f2bc3033346e45f16361cef188698a1869c190f677e7fcc
  4. 0xa3a7d35bc2a3de21a7889d183d1152249d550b9a348f9cbd5d65dcf25071992e
  5. 0x9eb02c1c7647e0ffa89d3e447ff86c8a7471da178a02b7b3de6dc50e5029b294
  6. 0xeec64b874845873190a6fe4ffc3e1b98d79a09e2787811c1e4f194653c5cdd67
  7. 0x2f1228f26f8c78015561a9a42a6f665ef16d575a43fb59a1c244f3b8b386c5c7
  8. 0x4c2fa333aa3ba7bb796e9a512ea6dbe187f5b9be715eb455d3d07a07cdf4f576
  9. 0x49d6f89f69e49899efb3b2907420dd5f93e545886ec86873d3763cab8cc7c1a5
  10. 0x4c98233841fbf61403901b717623f02cf494eaba20607590913e1998f23057d6
  11. 0x9d793fc7762020c0c542aa8bbcba609354083dcaace6fbc4920f67bdd34ed7cf
  12. 0x189ca097188593fb64508ea40fe93e77e43803fff52b785f1b9e0e2bb2aac3ca
  13. 0x8fb18cb40438430412ac0b754f63ab190035570452c03712ee1001755f05f774
  14. 0x9dde676db4beb8126c78083f708810f78b6322c93d8e3b10a9a56dd144ea435a
  15. 0xdd44ee37f508e0be8213cd488d246afd8e10e6e73374cc6074077c37270cda1e
  16. 0x2e1cd25ce4079da9bfa6219d7ffec992149add4cd7d5c5b2cfee9908c1c8a5dd
  17. 0x50003b3c3045b653f8be4232e95e80582cf5c54c14c509ba0a9a197b9e5005cb
  18. 0x0504a25438f3c7932125463198ca74c5064f23f71a5c92763b3fc96a98cc8b57
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON