addrbookFor publishers
← The evidence ledger

Evidence row 1052462

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 10b9f5d5-599d-4528-87eb-fb52af3bb6bb
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
ee4ffc573642bf4ed3ddf2c4eb75467fe2675cbd687a76e7c90b90c70fc70d36
Leaf
0x5c869ef4de049d85770e1deee69b383b47abe49673e81ca77669b0c74730f4c9

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Get one published garage specialist 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 garage specialists, places and categories, and when the data last changed.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_stats"
    },
    {
      "description": "List categories with their garage specialist counts.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_categories"
    },
    {
      "description": "List countries, regions and cities that have garage specialists.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_places"
    },
    {
      "description": "List where the garage specialist data comes from, with the license and refresh of each source.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_sources"
    },
    {
      "description": "Search published garage specialists 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":"ee4ffc573642bf4ed3ddf2c4eb75467fe2675cbd687a76e7c90b90c70fc70d36","id":1052462,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793309124828262,"prev":null,"subject":"10b9f5d5-599d-4528-87eb-fb52af3bb6bb","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).

  1. 0x5c86e2a62b0fc66806663ab23e73d48d021e6bb6554312d51abb675190f62ec7
  2. 0x8c16f038952bcfb094762782e8796b42f1dbeae0344bb5eda3033630e1464801
  3. 0x6faa43b61594618669dc218b0a6008befc810fc957b91d5e5e6ffcbbbff716ab
  4. 0x19082c35ccee4a4b8c1063d0c1eb378df7c098ce1acd83b654439f0b98e3f833
  5. 0x7d87be06281482b2afd1f4680ec4abaa4e5b9c56905b25474820948f25ee6889
  6. 0x51f5ca132d5169b714caa9fca81d0b4afe53a8325e7bb41c7d46b72c1a044e53
  7. 0x52a5e12a2bfc4107bf998c72fdfe71e1b2d097a77a62466d4951eabe27ba262b
  8. 0x5ee532c147504db025c00238b5c8e31cc9fe86f1b8f65dff191353caa38d1c1a
  9. 0xf2932464b226a9092acaf6931c1dd723e401cd86c74e4171084127a77f8be0fa
  10. 0x1b0bb078d680c451b56ab8baadb27a3b6b73743257d57be8093dcb6e377c226f
  11. 0x5faad7449a1638b711de0a8de2c7b7a92f33b45775e68084a47cc16ee7231809
  12. 0xf2cc4729510632c771067538b85013ba091033492f737a7205b9fdcf15a8d172
  13. 0x03bcddbafdd5c3b2cfd0ed77db8b385d1daefb8582c49039e5b2d78c95e4b697
  14. 0x3f2650fbc651fa3eec11adb4b123cd97e6e8054668be9e574fb88fd72c05303d
  15. 0x5c72917224317e5d0d7a0d4ada19337530fcd8b513d6fc46866876f7844efe17
  16. 0x976395aaca1b771b7e37710dee4157412909d2398c44e306a2e1e3fe83b984fd
  17. 0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75
  18. 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON