addrbookFor publishers
← The evidence ledger

Evidence row 2085006

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 0080e62e-04a2-4dcc-be59-8a467f768d95
Recorded
Previous row
#275354
Body SHA-256
460c5cdc86bb615aab4457dce331d49a33425f8dc7c33fdedffd1360c3c25ab8
Leaf
0x6e00fb2ae77be22dfeec8703801e4d762e928249722b730c18208a3cdb48ab40

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Get one published psilocybin center 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 psilocybin centers, places and categories, and when the data last changed.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_stats"
    },
    {
      "description": "List categories with their psilocybin center counts.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_categories"
    },
    {
      "description": "List countries, regions and cities that have psilocybin centers.",
      "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 psilocybin center data comes from, with the license and refresh of each source.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_sources"
    },
    {
      "description": "Search published psilocybin centers 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":"460c5cdc86bb615aab4457dce331d49a33425f8dc7c33fdedffd1360c3c25ab8","id":2085006,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793604945575434,"prev":275354,"subject":"0080e62e-04a2-4dcc-be59-8a467f768d95","subject_kind":"endpoint"}

Proof

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

  1. 0x6e00a4250ef65e0369853f73811148a400a74034c6f73652e8a74c1ace3ea4a2
  2. 0x70558294084eaaeeabf4108695520a48636695fcc1c7c1c4600e4593a7a8623d
  3. 0x017413bb0e9c86973bc4343656f036ad9383a6cc7ae845d63b05fdc4ef8387df
  4. 0x91501c9e2fafac4455ae7202c0c3d69ee85a0ace536592acb2727ff9c10d2c8c
  5. 0xde80c536681499b40577f009f3bf85f2473e0939797a97cf78955fa980ca2aae
  6. 0xc81761dc23580da23f352a4a03f1336bbfe5f7f1e1f0db39361775c80c84eb2f
  7. 0xc5b2b22fe2c674767888b8bcb199ea9b1be063576d3808818d6717fa01e1eae9
  8. 0xdbf89006bb88b89129c4fdf3337c33093409ff90d3da18cfed0cf5540f1af34f
  9. 0xa1e817146504c398d8232d54d4e728e919289f6a914b695cd0324ccbb7a94721
  10. 0xdcb568c0098ed1890b562dce9b98962ef8fa8bfe51d11d51d99267999c1756cc
  11. 0xb0d18cb0ad87720ba47a149f09051a03a9ed3f4ce71bc9a9d9c1b8fcfadee909
  12. 0xa95c0aa60c534c116ea78dfa73cda3218c070929dd80984b74bd130bc0058f60
  13. 0x9e9a25a642137f47c2c84b5e744fe2a673304740cc0eb165018b100bc5cbaf0c
  14. 0xb903742c059190ddedc375958f73db84c3806732f1e54330407245d4734015f5
  15. 0x2cdc73dde4ed839d7482b6b91833e64bef56c7626db8439f3bbdfcffd2ae32a3
  16. 0x0e5696ae625571c52ddcd8dc09aa6c994b4ab38f2086df20d56f1f01c603e501
  17. 0xf9973981f80219d4f00fa9186b40a8144accc0c9875572fb79eaea312a21a187
  18. 0x4d205063c881c48edbbb37762a8d3bbb7444d4c42daa882f663a231893d25c35
  19. 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON