← The evidence ledger
Evidence row 3350761
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 12904699-0859-4dec-8d52-9b66fa7203d6
- Recorded
- Previous row
- #2731438
- Body SHA-256
- a49ba2151bdc9b5b6c290c235fd46621cda54e8a4c6be171c993d5cc0d6e5c30
- Leaf
- 0xbe87f0d33ebb5787f8e71f7129ba60762ba2f8ee27d18f10fc1fd7c66a2fef1f
What was observed
{
"count": 11,
"tools": [
{
"description": "Get one published academy course by its slug, with its objectives, lessons and FAQ. Exam questions and answers are never returned.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "The course slug.",
"maxLength": 100,
"minLength": 1,
"pattern": "^[a-z0-9]+(-[a-z0-9]+)*$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_course"
},
{
"description": "Get one published quantum company 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 quantum companies, places and categories, and when the data last changed.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_stats"
},
{
"description": "List categories with their quantum company counts.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_categories"
},
{
"description": "List the published academy courses with their level, length, pass mark and certificate validity.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"level": {
"description": "Only courses of this level.",
"enum": [
"foundations",
"practitioner",
"specialist"
],
"type": "string"
},
"limit": {
"default": 50,
"description": "Most courses to return.",
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "list_courses"
},
{
"description": "List countries, regions and cities that have quantum companies.",
"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 quantum company data comes from, with the license and refresh of each source.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_sources"
},
{
"description": "Search published quantum companies 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":"a49ba2151bdc9b5b6c290c235fd46621cda54e8a4c6be171c993d5cc0d6e5c30","id":3350761,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793844736837089,"prev":2731438,"subject":"12904699-0859-4dec-8d52-9b66fa7203d6","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (322504 rows).
- 0xbe88410293bd26c5050915ace9a41439518ac01adebf826838916d208225dc7f
- 0xd2fe6a92f14f522fb371023904f37d2e16e7633965afd25eceac145f8df9ea38
- 0xcfdf5de4c77a6281699f3e7b5ca13bc89487032d1a1f04ade0d64518ce26a2c1
- 0x178613e5657a559b094e849703cfc120568760037c08bfbaed771e2393588d62
- 0xdaec8443b96b88cb84695866b7b7108e6375418e6f9a4d5cb4b786a4b1ad1ccd
- 0x4081a2bf90a408c820a3c0c9dff7d84e1b84c14174b309228ee5bf7e48d406ee
- 0x25864673c3f38e93d04e47b7decdd6a7594d7ac597a7f171474998dadd162fda
- 0xd1fe64973eab4f49069fc44efa3890d164736e46c14d7b9d599eda1ba57c6818
- 0x1b1687f2d2c147458cdb50eeb6e8a0e54be3723925172d7b12715fe5c7f4c088
- 0xea5375d7fe184a0e69b598c2be7e7011867ab5731df9af216c303a5aab0129fa
- 0x46fef53921268250f4dc95952388266ccc2e01b21e4a10c424299a84f4438233
- 0x68fa8a360833acd31855f6f46f3c4f0e5a9c24a0b942bd75369b4b5ca085fe02
- 0x0094125755cf4d53859179bd3542321fe895e3ac40c3c2ffe5b2c3139ea38467
- 0x876741791494e92b6f75db13043598085795215fa5ba6b39a6d004eb9c7632fa
- 0xbce07c8bedec3bbed9a22d7f4e8aca180f479ed562779a14791c5e82f052e9c8
- 0x308711d37f87ac2fb79802c45aba249411861d2d093068d1718f039b506d2a02
- 0x25f3843b1f8d3ded906cf440101c0137d8f897b0b72f946f0d5bc12c3da6b136
- 0xfb4e1f4d701ae273fb0cd57757f659e327608e5561a752b2099b436618493c84
- 0xf72fe7c4860b9addb17aac4a00b8afc2f8085836173f10f31697c3d192df119b
- Day root
- 0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128
- Chained
- 0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2
- Published
- On Arc Testnet, block 70942081: 0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94