addrbookFor publishers
← 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).

  1. 0x46e28644e57a1390aaf7fed56e60df679f4023d87a2e17d3f36716782cff7105
  2. 0x79e525fe86d97b6d78d5d1d35afea4301f471763f4b0817bb3a6229b7b62c013
  3. 0x6074bee59ac2b6dfb353fe5cdb600141d45fef079309d76594d09a22e5c20f13
  4. 0x6f07e151888418e001cb0eff37687b414b0105dc07dcc2b45344e591e60fe1a8
  5. 0x0ea06e0fd1445fb6ae0b78d9dfbae38fedf96e9fb7ef46f1a934918e548aef76
  6. 0x27ac37b4623ab839e678ef8ba0d0931f48dd35e3a1e761ee87c88cba7823cae9
  7. 0xc830d913fcd859b6b913fd46dc773cece235284a833bf21dc0e6df7abcf37f7b
  8. 0x748d24b57633e1b66844baa443422f4f7d696245a5dad9b69e23769dcbe1acbd
  9. 0xb4197812799539e6cd2894ca8071ed9f3309a8e84fa6c69156279cb49767d845
  10. 0xe74d9934f306d767d27e8c3c5428d2f1fde4a5ba6b78e436540b070a950010a9
  11. 0x36f6649ff23eb55ec5a8c1e0107ec9b5e011bfb3555af8bd4df73b6de7bae071
  12. 0x5f67b3565db57faf07222a10e76878bb9a3ff1018ee527ee52e480086593829f
  13. 0x61139ad7d606f7313043f7df1dce650b88fec9b3f4115099388cfb12e3b2c33d
  14. 0xb8468b110fdd4b1ba83cf25249a313b6361839956c4e0f61b3f3edfce5fe58d8
  15. 0x91690f98682e078d41b8b72edeaea70473545a876fc3baa645fc988225096386
  16. 0xaeb1503e5d0d358b256ba97a10178c357ddb8f55cc961925ccf0458aae5ebcae
  17. 0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON