← The evidence ledger
Evidence row 307966
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 3686aa05-1c8c-48cd-bdc6-e364f5fcfb54
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 2f2e6d1381751343556c49c332680b8e5c21b9492673b7e13caa90c5fab8913b
- Leaf
- 0xe693ee41a6531d4098eebb6b5ebd1dd1f2042000f4210defff3c55bb1ec1aa65
What was observed
{
"count": 15,
"tools": [
{
"description": "Check a product, brand or ingredient across UK product recalls, MHRA alerts, FSA food alerts and US CPSC recalls in one call; newest first. Free within the daily allowance, then $0.003 USDC per call via x402.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 20, max 50)",
"type": "integer"
},
"q": {
"description": "Product, brand or ingredient, e.g. \"kettle\", \"peanut\"",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "product-recalls__search"
},
{
"description": "AAIB (air), MAIB (marine) or RAIB (rail) investigation reports and bulletins, newest first. Free within the daily allowance, then $0.002 USDC per call via x402.",
"inputSchema": {
"properties": {
"body": {
"description": "aaib | maib | raib",
"type": "string"
},
"limit": {
"description": "Max results (default 20)",
"type": "integer"
},
"q": {
"description": "Keywords, e.g. an aircraft type or vessel",
"type": "string"
},
"since": {
"description": "YYYY-MM-DD",
"type": "string"
}
},
"required": [
"body"
],
"type": "object"
},
"name": "product-recalls__uk-accidents"
},
{
"description": "Food Standards Agency allergy alerts, product recall information notices and food alerts for action, newest first. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 20)",
"type": "integer"
},
"q": {
"description": "Keywords, e.g. \"milk\", a brand",
"type": "string"
},
"since": {
"description": "YYYY-MM-DD",
"type": "string"
},
"type": {
"description": "allergy | recall | action",
"type": "string"
}
},
"type": "object"
},
"name": "product-recalls__uk-food"
},
{
"description": "One FSA alert in full: products, pack sizes, batch and best-before codes, allergens, risk, action taken and consumer advice. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"id": {
"description": "FSA alert id from uk-food, e.g. FSA-AA-44-2026",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "product-recalls__uk-food-alert"
},
{
"description": "MHRA drug and medical device alerts: recalls, field safety notices and device safety information, with medical specialisms affected. Free within the daily allowance, then $0.002 USDC per call via x402.",
"inputSchema": {
"properties": {
"alert_type": {
"description": "Slug, e.g. device-safety-information, drugs, field-safety-notices",
"type": "string"
},
"limit": {
"description": "Max results (default 20)",
"type": "integer"
},
"q": {
"description": "Keywords, e.g. a product or manufacturer",
"type": "string"
},
"since": {
"description": "YYYY-MM-DD",
"type": "string"
}
},
"type": "object"
},
"name": "product-recalls__uk-medical"
},
{
"description": "OPSS product safety alerts, reports and recalls (toys, electricals, cosmetics…): risk level, category, measures taken (recall, withdrawal, marketplace takedown). Free within the daily allowance, then $0.002 USDC per call via x402.",
"inputSchema": {
"properties": {
"category": {
"description": "Slug: toys, electrical-appliances-equipment, cosmetics, childcare-articles-childrens-equipment…",
"type": "string"
},
"limit": {
"description": "Max results (default 20)",
"type": "integer"
},
"q": {
"description": "Keywords",
"type": "string"
},
"risk": {
"description": "serious | high | medium | low | not-provided",
"type": "string"
},
"since": {
"description": "YYYY-MM-DD",
"type": "string"
}
},
"type": "object"
},
"name": "product-recalls__uk-products"
},
{
"description": "US CPSC recalls by product name, manufacturer, UPC or hazard (default: last 90 days), newest first, with units, remedies, retailers and country of manufacture. Free within the daily allowance, then $0.002 USDC per call via x402.",
"inputSchema": {
"properties": {
"hazard": {
"description": "Hazard keyword, e.g. fire",
"type": "string"
},
"limit": {
"description": "Max results (default 20)",
"type": "integer"
},
"manufacturer": {
"description": "Manufacturer name",
"type": "string"
},
"q": {
"description": "Product name, e.g. \"stroller\"",
"type": "string"
},
"since": {
"description": "YYYY-MM-DD",
"type": "string"
},
"upc": {
"description": "UPC barcode",
"type": "string"
}
},
"type": "object"
},
"name": "product-recalls__us-products"
},
{
"description": "Every local authority that runs a food hygiene scheme. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "uk-food-hygiene__authorities"
},
{
"description": "Rating, scores, inspection date and authority for one business. Free within the daily allowance, then $0.002 USDC per call via x402.",
"inputSchema": {
"properties": {
"id": {
"description": "FHRS id from a search result",
"type": "integer"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "uk-food-hygiene__business"
},
{
"description": "Business type codes used in ratings. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "uk-food-hygiene__business-types"
},
{
"description": "Rated food businesses within a distance of a point. Free within the daily allowance, then $0.002 USDC per call via x402.",
"inputSchema": {
"properties": {
"latitude": {
"description": "Latitude",
"type": "string"
},
"longitude": {
"description": "Longitude",
"type": "string"
},
"maxDistanceLimit": {
"description": "Miles (default 1)",
"type": "integer"
}
},
"required": [
"latitude",
"longitude"
],
"type": "object"
},
"name": "uk-food-hygiene__near"
},
{
"description": "Valid rating values and their meaning. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "uk-food-hygiene__ratings"
},
{
"description": "Regions used by the ratings scheme. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "uk-food-hygiene__regions"
},
{
"description": "What each hygiene, structural and management score means for a business. Free within the daily allowance, then $0.001 USDC per call via x402.",
"inputSchema": {
"properties": {
"establishmentId": {
"description": "FHRS id",
"type": "integer"
}
},
"required": [
"establishmentId"
],
"type": "object"
},
"name": "uk-food-hygiene__score-descriptors"
},
{
"description": "Find rated food businesses by name and/or address or postcode. Free within the daily allowance, then $0.002 USDC per call via x402.",
"inputSchema": {
"properties": {
"address": {
"description": "Address or postcode",
"type": "string"
},
"name": {
"description": "Business name",
"type": "string"
}
},
"type": "object"
},
"name": "uk-food-hygiene__search"
}
]
}What the leaf hashes
{"body":"2f2e6d1381751343556c49c332680b8e5c21b9492673b7e13caa90c5fab8913b","id":307966,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793057985767655,"prev":null,"subject":"3686aa05-1c8c-48cd-bdc6-e364f5fcfb54","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xe69447140a918eeac115438aa14b80cad20b78e8eb2639be4ea793e78cb0a966
- 0xc1b044bd0d870337026a3336a8dd3eccaf4d02847e482a9791a442338624395b
- 0xfedc740949ba11cad9b940814b07ffb588a111adef9d8c621b7d2087e3d49950
- 0xdb2128de96224a37d75ffbe42f84b1e1467515c181cc2873e3c526a83c0ba4b2
- 0x8699ec47c7c6bfc4459c3e6d4b7bb3f928064153a29d5c24ee8216bcc8723731
- 0xa21503c92af689b6e3c2bd1306525649545566944128432dc9a167ab930cd644
- 0x2df3280816673c35baf71565911f5e547d4f94e101ae93fb45c39a67ebe9c38f
- 0x83a130268d0710cf9e0d0738961cfc7172401a67d090afacecd18970d03b244c
- 0x0acadf2a5ea10302cda86f39380eb997d6d096d07ca5029f10cf76e8265aa051
- 0x17252ea35c135aec37ce7f1ed706d7c9275dd2e41b9d9e8c21d84f8d686b33ff
- 0xe9a46d294851ae0e362ab741d0ad8768d3bfeeb15a9d9fcc78aae5128fc33835
- 0xb866b513dd861c870688f5d1a8e434b170eaa2fafb0961d6a674d452b8e58381
- 0xafcc1fe54cfe00a3a1de33df127340075f22433bb89848bbc81499cd7aca5b2b
- 0x9bc5fc98278b9f6dc18c66c6e162aefd5244be03170d41bc5161f58ad11beed7
- 0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0
- 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
- 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae