← The evidence ledger
Evidence row 2084933
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint e031ecf8-6cef-4c3e-b34a-42956a5eacf3
- Recorded
- Previous row
- #275367
- Body SHA-256
- 82a14666982861a362711c046c409fb3d97bde653c6a8d05ce3a794e79f114a5
- Leaf
- 0x2168d51fe61404ed039e6bb7ed2abfd5b8be9957b4889665996d1d2d8040c4c6
What was observed
{
"count": 9,
"tools": [
{
"description": "Get one published driving school by its slug.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "The listing slug.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_listing"
},
{
"description": "Get one affiliate product by its slug, with its page and outbound link.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "The product slug.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_product"
},
{
"description": "Get the number of published driving schools, places and categories, and when the data last changed.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_stats"
},
{
"description": "List categories with their driving school counts.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_categories"
},
{
"description": "List countries, regions and cities that have driving schools.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_places"
},
{
"description": "List the product categories with their product counts.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_product_categories"
},
{
"description": "List the affiliate products, with the price each had on the day it was checked. Filter by product category.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "A product category slug.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
}
},
"type": "object"
},
"name": "list_products"
},
{
"description": "List where the driving school data comes from, with the license and refresh of each source.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_sources"
},
{
"description": "Search published driving schools by text, place and category.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Category slug, from /categories. A parent slug also matches its children.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
},
"city": {
"description": "City slug, from /places.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
},
"country": {
"description": "ISO 3166-1 alpha-2 country code, any case. A country the directory does not cover, as listed in /places, gives 400.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"cursor": {
"description": "`page.nextCursor` from the previous response. Opaque. Send the same filters and `limit`.",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"limit": {
"default": 20,
"description": "Items per page.",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "Search text, with at least one letter or digit. Matches name, categories, attributes, description and place. Typos fall back to close matches.",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"region": {
"description": "Region slug, from /places.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
},
"sort": {
"description": "`relevance` needs `q` and is the default with it. `name` is the default without `q`. `recent` is newest first.",
"enum": [
"relevance",
"name",
"recent"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_listings"
}
]
}What the leaf hashes
{"body":"82a14666982861a362711c046c409fb3d97bde653c6a8d05ce3a794e79f114a5","id":2084933,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793604906525297,"prev":275367,"subject":"e031ecf8-6cef-4c3e-b34a-42956a5eacf3","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).
- 0x2168db858acec484e629bbf356cc30781e8a2e978fe8c2202c87691e4b0dc61d
- 0xa9f49a6d6fedf371ccef15febccd3c2f3315112a9f08d6d0343beb9fb6c18041
- 0x48e38245c49332cc50a455a6c034b5e35fda06a634fc15f2550fc7efec8eda4d
- 0xa3763c4ef9788b20574803052882f726c123c53ba305a45e4f00d9d713957d77
- 0x8fb515c049b37c1a2eac8c70321d7a9b1d4bef2f4f55e619f7e83105d9a27542
- 0xd90b0eee5df44d81f382f141b3abacf800f765821099d37013aeda240a87c7d7
- 0x0f4c5c3f7f0a1a3376b97b59b3d2fc1f85125a5c45a5fb327ae65eb405db1f95
- 0x2d925c20f958d0b4682443e1946e79e50e65d2cbf608086e8662a4f9e16c7d10
- 0x3e6cbab626a9926f7f980992f0a7fb0d949a191df41c827bce1444547f26b34b
- 0xad163573b8063c5865bccf956f96c019800ae639b11f163e0cdf5ad50bb5afb4
- 0xb638c84e21afcf4fb05edfb18ec1ec3e90dae343db8f36941c6635df85608248
- 0x55683a1d17eb7241c5fc7a5cf11e9abfdc0742d9a734c294f9a5cf8eb64903c1
- 0x1684e269a6d133e78b06586cfa473a0fd25d7ae52c10084dd8c0b8a491f1b827
- 0x401f99eb33c3aca7fb1835eab8a9dc02765c5e3996fc9560617f4be6c7c50067
- 0xcd21ec8d72a18a2d4513e4fd309abbb530810fb1dbeecd4b9b85acb4d6ff8f12
- 0xac40f077ca4be8c3432a67771725cc315e8101fc2649999cfad2c900a7640e27
- 0x53a741b69e9e51c4a288a74712aa6ac3fb28c8923cd3e6461d161c4f2d48b31a
- 0x050f2978b537f7afb21ee1551577cdf146d1c56f4df12d24315ae5e69366b0a4
- 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af