addrbookFor publishers
← The evidence ledger

Evidence row 221616

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c3102b3b-f2f9-4138-ba08-44b5906bb98f
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
f7892afad544c675451aee252a772febc660217d212b1e2f796afb77112a830b
Leaf
0x963c221444bded1039e2aa73caa22304a2e7df7635406466be8a8424c031f879

What was observed

{
  "count": 19,
  "tools": [
    {
      "description": "Hand the buyer to the right agent over Agent-to-Agent (A2A): with an allow decision the order intent goes to the counterparty's agent (envelope + card URL); with a deny, the market agent of the ship-to — a referral, never a sale to a consumer.",
      "inputSchema": {
        "properties": {
          "counterparty_card_url": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "decision_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "intent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "type": "object"
      },
      "name": "a2a_handoff"
    },
    {
      "description": "Compare items, variants and pack sizes side by side (two to eight GTINs or catalogue ids).",
      "inputSchema": {
        "properties": {
          "decision_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "gtins": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "market": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "gtins"
        ],
        "type": "object"
      },
      "name": "compare_items"
    },
    {
      "description": "Open an order between two agents: an order intent for a cleared item after the gate; the intent carries reason_code + rule_set_version and settles by x402 on a2a-x402.ai.",
      "inputSchema": {
        "properties": {
          "decision_id": {
            "type": "string"
          },
          "gtin": {
            "type": "string"
          },
          "market": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "quantity": {
            "type": "integer"
          },
          "ship_to": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "gtin",
          "quantity",
          "decision_id"
        ],
        "type": "object"
      },
      "name": "create_order_intent"
    },
    {
      "description": "Retail buyer desks for this market: banner records (banner, parent group, channel discounter · e-commerce · local · in-store · traditional, local format, cited POS count or NULL, buyer desk by department) with their claim status — verified first, then claimed, then listed. Filters: channel, department. Takes the decision_id of an allow decision.",
      "inputSchema": {
        "properties": {
          "channel": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "decision_id": {
            "type": "string"
          },
          "department": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "limit": {
            "default": 25,
            "type": "integer"
          },
          "market": {
            "type": "string"
          },
          "query": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "market",
          "decision_id"
        ],
        "type": "object"
      },
      "name": "find_verified_buyer"
    },
    {
      "description": "Verified makers, brand owners, private-label owners, distributors and importers for this item or category in a market: maker records with their claim status — verified first, then claimed, then listed. Takes the decision_id of an allow decision.",
      "inputSchema": {
        "properties": {
          "decision_id": {
            "type": "string"
          },
          "gtin": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "lane": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "limit": {
            "default": 25,
            "type": "integer"
          },
          "market": {
            "type": "string"
          },
          "query": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "market",
          "decision_id"
        ],
        "type": "object"
      },
      "name": "find_verified_supplier"
    },
    {
      "description": "Allow or deny, with the reason and the rule. Takes an item (GTIN or catalogue id; optional), the ship-to market, the actor class and, when no record exists yet, the product type, ingredients and claims. Returns one of twelve reason codes (ALLOW · REQUIRE_NOTIFICATION · REQUIRE_RESPONSIBLE_PERSON · DENY_NOT_PERMITTED_HERE · DENY_INGREDIENT_BANNED · DENY_INGREDIENT_LIMIT · DENY_CLAIM · DENY_MARKET · DENY_ACTOR_CLASS · DENY_UNLICENSED_AGENT · DENY_NO_GTIN · DENY_NOT_VERIFIED), the rule-set version, the source page and a decision_id for the downstream tools.",
      "inputSchema": {
        "properties": {
          "actor_class": {
            "type": "string"
          },
          "channel": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "claims": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "credential": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "ingredients": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "product": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "product_type": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "ship_to": {
            "type": "string"
          }
        },
        "required": [
          "ship_to",
          "actor_class"
        ],
        "type": "object"
      },
      "name": "gate_transaction"
    },
    {
      "description": "In stock, and where: the availability block of an item (banners on the shelf of record, product URLs read live at load, POS counts where the banner record carries a cited one) once gate_transaction has answered allow (decision_id).",
      "inputSchema": {
        "properties": {
          "decision_id": {
            "type": "string"
          },
          "gtin": {
            "type": "string"
          },
          "market": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "gtin",
          "decision_id"
        ],
        "type": "object"
      },
      "name": "get_availability"
    },
    {
      "description": "Recalls, withdrawals and food-safety alerts, dated: enforcement events by market, category, brand or since a date, each with its source page.",
      "inputSchema": {
        "properties": {
          "market": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "query": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "since": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "type": "object"
      },
      "name": "get_enforcement_watch"
    },
    {
      "description": "Product record from gtinfetch.ai (signed); hub layer: seat, market, claim, price, availability. One item by GTIN (EAN in European copy), fully resolved: temperature, department → super category → category, attribute lanes, pack, brand and maker, market, claim status, market status, availability; after the gate also ingredients, allergens, claims, origin, certificates, variants and offers.",
      "inputSchema": {
        "properties": {
          "decision_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "gtin": {
            "type": "string"
          },
          "market": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "gtin"
        ],
        "type": "object"
      },
      "name": "get_item"
    },
    {
      "description": "What the label must say, and which claims are allowed: the labelling requirements of the market (food information, allergens, origin, nutrition) and the claims rules of record (nutrition and health claims, organic, free-from), each with its source page. Optional claims are checked against the rules.",
      "inputSchema": {
        "properties": {
          "claims": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "market": {
            "type": "string"
          },
          "product_type": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "market"
        ],
        "type": "object"
      },
      "name": "get_label_and_claims"
    },
    {
      "description": "Is this product type a food here, and under which regime? Product type by market: food, special class (novel food, food supplement, infant formula, fortified, organic-certified, alcohol excise) or not permitted — with the rule-set version and the regulator's page.",
      "inputSchema": {
        "properties": {
          "market": {
            "type": "string"
          },
          "product_type": {
            "type": "string"
          }
        },
        "required": [
          "product_type",
          "market"
        ],
        "type": "object"
      },
      "name": "get_market_status"
    },
    {
      "description": "What must be filed before sale in a market: the food business registration or import notification scheme, the food business operator of record, and, for a product type in a special class, the extra step (novel-food authorisation, organic certification, supplement notification) — each with its source page.",
      "inputSchema": {
        "properties": {
          "market": {
            "type": "string"
          },
          "product_type": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "market"
        ],
        "type": "object"
      },
      "name": "get_notification_requirements"
    },
    {
      "description": "The price for this buyer: the price basis (list · contract · promotion window) from the maker's offers on the record, once gate_transaction has answered allow (decision_id). Plain $ on human surfaces. Tiers buy services, never rank.",
      "inputSchema": {
        "properties": {
          "decision_id": {
            "type": "string"
          },
          "gtin": {
            "type": "string"
          },
          "market": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "gtin",
          "decision_id"
        ],
        "type": "object"
      },
      "name": "get_price"
    },
    {
      "description": "Certificates and paper: the documents on an item record (organic certificate, PDO/PGI, halal, kosher, specification, allergen statement, origin declaration, lot where it applies), each a URL with its read date and source class; decision_id required.",
      "inputSchema": {
        "properties": {
          "decision_id": {
            "type": "string"
          },
          "gtin": {
            "type": "string"
          },
          "market": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "gtin",
          "decision_id"
        ],
        "type": "object"
      },
      "name": "get_product_documents"
    },
    {
      "description": "Write a line to the audit record for a gate decision, an order intent or a handoff (returns the line id).",
      "inputSchema": {
        "properties": {
          "kind": {
            "type": "string"
          },
          "note": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "reference_id": {
            "type": "string"
          }
        },
        "required": [
          "kind",
          "reference_id"
        ],
        "type": "object"
      },
      "name": "log_audit"
    },
    {
      "description": "Who is asking? Maker, brand owner, private label, distributor, importer, broker or retail buyer (trade only); auditor (read-only); agent (inherits the class of the credential it presents — none returns DENY_UNLICENSED_AGENT). The consumer is never the counterparty. Returns communication_class: trade_information or public.",
      "inputSchema": {
        "properties": {
          "actor_class": {
            "type": "string"
          },
          "credential": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "actor_class"
        ],
        "type": "object"
      },
      "name": "resolve_actor"
    },
    {
      "description": "Where is this going? Resolve a ship-to (e.g. 'DE', 'US-CA', 'UK', 'FR', 'EU-NL', 'JP') to one of the 20 markets and its rule set (14 rule sets; the seven EU markets share one food-law set with national riders). UK is the label; machine fields carry the ISO code GB.",
      "inputSchema": {
        "properties": {
          "ship_to": {
            "type": "string"
          }
        },
        "required": [
          "ship_to"
        ],
        "type": "object"
      },
      "name": "resolve_jurisdiction"
    },
    {
      "description": "Find items cleared for this market: validated SKU records in a market (query by product name, brand, maker or category; filters: temperature ambient · chilled · frozen · fresh, attribute lane organic · free-from · plant-based · artisan · origin · premium, department). Only validated rows are served; each item carries its claim status, market status and source class.",
      "inputSchema": {
        "properties": {
          "decision_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "department": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "lane": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "limit": {
            "default": 25,
            "type": "integer"
          },
          "market": {
            "type": "string"
          },
          "product_type": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "query": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "temperature": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          }
        },
        "required": [
          "market"
        ],
        "type": "object"
      },
      "name": "search_cleared_items"
    },
    {
      "description": "Product record from gtinfetch.ai (signed); hub layer: seat, market, claim, price, availability. Is this GTIN real, and whose is it? Check-digit validation, the GS1 prefix, and the validated record(s) that carry it on this hub with their brand, maker and claim status.",
      "inputSchema": {
        "properties": {
          "gtin": {
            "type": "string"
          }
        },
        "required": [
          "gtin"
        ],
        "type": "object"
      },
      "name": "verify_gtin"
    }
  ]
}

What the leaf hashes

{"body":"f7892afad544c675451aee252a772febc660217d212b1e2f796afb77112a830b","id":221616,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793027476389442,"prev":null,"subject":"c3102b3b-f2f9-4138-ba08-44b5906bb98f","subject_kind":"endpoint"}

Proof

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

  1. 0x963befbd2e15890b1eb411b95ec25b0f2133f042c31d44517c8b3025e8b889f6
  2. 0xe99b7e5590357aac0ce07dd5d49d662d8bc472ff65d10cb35aa77d90d31c7113
  3. 0xea5dc2f622b145338fe18b6be6dc9e8e33fcc87418c2bc36e44b145c888e5698
  4. 0xb2a42102664b172a4943dd3a804b94ffa33b8e0ca50f54cb6a1bd4fb0906428f
  5. 0xfc0dee104005a382a1062e835fc18001c5129b8039bdf1c4333116e6eecbce84
  6. 0x8f5362423c7ac15d3fc06c205cd2267ab3459b3baede73467ec4bf78753beb08
  7. 0x5fa10da0347361bb5aca2c54c355d3f4bd2a156351afe8a4cc68e777206b4501
  8. 0x5f1284a50ab5d4709ea812cd7a8d4b4d74cd943a61e3fd5cf2b325613d253d6e
  9. 0x09dc7398e56647d7b4f0747b751e38a3422a009e7eb45cbc8c16ea3d3d8e5015
  10. 0x1a56ccb45e009e2c2474b198726fcc15e9fc65b1b8da07f7e8f740b40167837a
  11. 0xc280b3b9968aa6c4c1d58f1d93bf282873099bba7b119c4ce413c82e165f3330
  12. 0xd43b73151a0c2d9a61f2ae73ed148938b0e6b05c81197f7eebbf95dba38a7004
  13. 0xb314422bc93e7f1c0b706c67f5fff96c5ddf74934bb2fe8ab6291ae016907e37
  14. 0x49062da782c4f73855ddd5fdd51840749f928b5f17d1ce75ac50f2d829104e72
  15. 0xf0bd63870f0bb378fa300bd33563050dcb7b3e02b44eb3ee550c1c534ec4b246
  16. 0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f
  17. 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON