← The evidence ledger
Evidence row 586854
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 05de4505-4ab3-46a1-b4ef-c175e89ba948
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- b7dc844e4d2ba356351131b8aad36cb34cf94a0460207a598077dbad2f4ec297
- Leaf
- 0x46e25ea043614a318892e6140e6407910ea54b6a71976383d09b3118c7dd78c0
What was observed
{
"count": 6,
"tools": [
{
"description": "Get one published education vendor 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 the number of published education vendors, places and categories, and when the data last changed.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_stats"
},
{
"description": "List categories with their education vendor counts.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_categories"
},
{
"description": "List countries, regions and cities that have education vendors.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_places"
},
{
"description": "List where the education vendor data comes from, with the license and refresh of each source.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_sources"
},
{
"description": "Search published education vendors 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":"b7dc844e4d2ba356351131b8aad36cb34cf94a0460207a598077dbad2f4ec297","id":586854,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793147745922643,"prev":null,"subject":"05de4505-4ab3-46a1-b4ef-c175e89ba948","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (231336 rows).
- 0x46e28644e57a1390aaf7fed56e60df679f4023d87a2e17d3f36716782cff7105
- 0x79e525fe86d97b6d78d5d1d35afea4301f471763f4b0817bb3a6229b7b62c013
- 0x6074bee59ac2b6dfb353fe5cdb600141d45fef079309d76594d09a22e5c20f13
- 0x6f07e151888418e001cb0eff37687b414b0105dc07dcc2b45344e591e60fe1a8
- 0x0ea06e0fd1445fb6ae0b78d9dfbae38fedf96e9fb7ef46f1a934918e548aef76
- 0x27ac37b4623ab839e678ef8ba0d0931f48dd35e3a1e761ee87c88cba7823cae9
- 0xc830d913fcd859b6b913fd46dc773cece235284a833bf21dc0e6df7abcf37f7b
- 0x748d24b57633e1b66844baa443422f4f7d696245a5dad9b69e23769dcbe1acbd
- 0xb4197812799539e6cd2894ca8071ed9f3309a8e84fa6c69156279cb49767d845
- 0xe74d9934f306d767d27e8c3c5428d2f1fde4a5ba6b78e436540b070a950010a9
- 0x36f6649ff23eb55ec5a8c1e0107ec9b5e011bfb3555af8bd4df73b6de7bae071
- 0x5f67b3565db57faf07222a10e76878bb9a3ff1018ee527ee52e480086593829f
- 0x61139ad7d606f7313043f7df1dce650b88fec9b3f4115099388cfb12e3b2c33d
- 0xb8468b110fdd4b1ba83cf25249a313b6361839956c4e0f61b3f3edfce5fe58d8
- 0x91690f98682e078d41b8b72edeaea70473545a876fc3baa645fc988225096386
- 0xaeb1503e5d0d358b256ba97a10178c357ddb8f55cc961925ccf0458aae5ebcae
- 0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459
- 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
- Day root
- 0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
- Chained
- 0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
- Published
- On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae