addrbookFor publishers
← The evidence ledger

Evidence row 2731451

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 9c9336b2-6b27-40dc-847c-5a0db4752dbf
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
1684207e61af4e14e6f3a05b36c8a488332e9cfa3e3f240e86ef3efab40826e6
Leaf
0x92748fdf5cde0886635a8ead47e4482b47a376e52edc4cacc55a96b98dda1885

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Get one published investment migration agent 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 investment migration agents, places and categories, and when the data last changed.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_stats"
    },
    {
      "description": "List categories with their investment migration agent counts.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_categories"
    },
    {
      "description": "List countries, regions and cities that have investment migration agents.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_places"
    },
    {
      "description": "List where the investment migration agent data comes from, with the license and refresh of each source.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_sources"
    },
    {
      "description": "Search published investment migration agents 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":"1684207e61af4e14e6f3a05b36c8a488332e9cfa3e3f240e86ef3efab40826e6","id":2731451,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793750773193060,"prev":null,"subject":"9c9336b2-6b27-40dc-847c-5a0db4752dbf","subject_kind":"endpoint"}

Proof

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

  1. 0x927491ed01d1cf8725221f97e88b099334f4383a5bad73fe09a65ee85c2677da
  2. 0x74ef8d40f0c27a6f27604d1fcc48fdfa78540456a63edc6c7fe904263f984b84
  3. 0xb502cbfedfc590e0bc2563d60fa1291ba9fea24012ab01cdf3b6a75a88f93187
  4. 0x4c79129a5a8b98ee2fa4afc49c3c7cddc0e860b938099b83787324d312b35a08
  5. 0x44b92656d4016a28ae446412cc35d97d89e9e8b8eafddf23e90ec1e99a94c801
  6. 0x90c664b2ec8ab9e8929e40bfea0fb722395456def95208d0849bc7080722184d
  7. 0x9e1b753356004e8c4dc2edf0121b7f2bc72a480369d172b5d3b1a0a6da3f51ba
  8. 0xf793567ac40bb98ecad81d800002960be2c37211b3605357563c854c5e75dc10
  9. 0x520c37641220a0857298c111afb93e097f93cbc4d7883b86f0802430e97aac10
  10. 0x126d8d4c34b5d255ad8a043ca94f5615694e109faa9b7fbec9b3c687b7677bf3
  11. 0xda4f3aeaab25310c5d9976e7025db96884121d43e52f3b448959501b6549b9da
  12. 0xb8b83c88b384fc4c4ac175000c8b1e2f514e98e503b57d6824489b39e0c0cf88
  13. 0xe7b8906f5be71e30a93923a510426d37fe7fe5093e30b560cab97d8eb87780fd
  14. 0x81f4b53be09489882faa9a4cb613202e6d280222b8534330fe26fc56fa32a8cd
  15. 0xdf9a63a7db8101ed0a28aec6f2d247d6d7df856be1e744490c9b5261f2c856a8
  16. 0xcbeab7cdfbe295c259acb96245f397030a1d41f25243d4de19e7709db50be49e
  17. 0x7f4f557ace8b62cd85774371e24477cdc34df4d2aa68c04511d8678e3978a343
  18. 0xc3c363818e1d5142c4629be55f1c9e168a7466e628cfd2a858fe171aff1e91ca
  19. 0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5
Day root
0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
Chained
0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
Published
On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345

How to check it · This row as JSON