addrbookFor publishers
← The evidence ledger

Evidence row 572624

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 2b0cc827-beef-4e3b-8a0b-492379ec724b
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
3b1644b92e4cc16409d73a4625b3235b6bc14df963ee5f4b8a89751f0b3bc0b8
Leaf
0xbe22df11938642055cb9316f7b88a4f0793ed52803b475ee1989cb15c1ecc03c

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Render a web page and return its content as clean Markdown. The page is fully rendered first - JavaScript executed, consent banners dismissed, lazy images loaded - so this works on sites that return nothing useful to a plain HTTP fetch. Prefer this over screenshot when you need to read or reason about the text.",
      "inputSchema": {
        "properties": {
          "block_chats": {
            "description": "Remove live-chat widgets. Default true.",
            "type": "boolean"
          },
          "block_cookie_banners": {
            "description": "Remove consent banners. Default true.",
            "type": "boolean"
          },
          "block_popups": {
            "description": "Remove newsletter and donation interstitials. Default true.",
            "type": "boolean"
          },
          "max_chars": {
            "description": "Truncate the Markdown to this many characters. 0 or omitted means no limit.",
            "type": "number"
          },
          "strip_chrome": {
            "description": "Drop navigation, headers, footers and sidebars, keeping the main content. Default true. Set false for a full transcript of the page.",
            "type": "boolean"
          },
          "url": {
            "description": "The page to read. Must be http or https.",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "read_page"
    },
    {
      "description": "Capture a screenshot of a web page and return it as an image. Handles consent banners, ads, lazy-loaded images and late-rendering SPAs. Use this when the layout, styling or visual appearance is what matters; use read_page when you only need the text.",
      "inputSchema": {
        "properties": {
          "block_ads": {
            "description": "Block ad networks and collapse the empty slots. Default true.",
            "type": "boolean"
          },
          "block_chats": {
            "description": "Remove live-chat widgets. Default true.",
            "type": "boolean"
          },
          "block_cookie_banners": {
            "description": "Remove consent banners. Default true.",
            "type": "boolean"
          },
          "block_popups": {
            "description": "Remove newsletter and donation interstitials. Default true.",
            "type": "boolean"
          },
          "color_scheme": {
            "description": "Render the page in light or dark mode.",
            "enum": [
              "light",
              "dark"
            ],
            "type": "string"
          },
          "format": {
            "description": "Default png.",
            "enum": [
              "png",
              "jpeg",
              "webp"
            ],
            "type": "string"
          },
          "full_page": {
            "description": "Capture the entire scrollable page rather than just the viewport.",
            "type": "boolean"
          },
          "selector": {
            "description": "Capture only the element matching this CSS selector.",
            "type": "string"
          },
          "url": {
            "description": "The page to capture. Must be http or https.",
            "type": "string"
          },
          "viewport_height": {
            "description": "Viewport height in pixels. Default 800.",
            "type": "number"
          },
          "viewport_width": {
            "description": "Viewport width in pixels. Default 1280.",
            "type": "number"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "screenshot"
    }
  ]
}

What the leaf hashes

{"body":"3b1644b92e4cc16409d73a4625b3235b6bc14df963ee5f4b8a89751f0b3bc0b8","id":572624,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793140811249578,"prev":null,"subject":"2b0cc827-beef-4e3b-8a0b-492379ec724b","subject_kind":"endpoint"}

Proof

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

  1. 0xbe22f873a99f128b27379bb07a0504843af037e1f36b9a027671fe4fb806a344
  2. 0x6a4ae6cc2fea4e271461e1497ddf01fca619fd31bb09cf8b0b8fd0cc50622c72
  3. 0x63b5c04b0092f45ade8d01fd6d10238ae0e0fbe1883ef470c1d47a6e287ec4db
  4. 0x91fe19c851b87afffe1a564d2c9ae751f67ba232dc091daf19bcb0bb04f6dc7a
  5. 0x11c05b1f4eefd05b95c2f5308d7c917afca2e4d3d92bb9770339b09c4ddfb1a8
  6. 0x62ee4d9fe1a6b0a999677b4663d5d6a91a2685d33a1bb8c78bbc65a6b3efa014
  7. 0x60ddb648b0b62fca11fb5f3f99bbeac55621d6ab5f099ddaf82506a53c17d6ae
  8. 0xc02310ca8da8fdafbd4d553b36f576aec9d346ffabc91466dfd5714eaf745ee1
  9. 0x2fa7fd666864f20d35baccc93b5162873472b712cdb02d75b259e6d29e10a28e
  10. 0x6e882a085481d4e3257524cd70fd7a44cadd7a8a4b3417343e0ecf0d1d1ffc45
  11. 0xfa499b01c38798cdfce2dcc9719d658c988699d583028e4a7585d1e6521fb1a2
  12. 0x92804c1cd4f73221d350049c90c3d17d86ce815c332f3b67c5894d2919efebf2
  13. 0xb4800af1fe2ae822adba5c087faf1dc0bc2d7c9de2e3e602a2b65aefc1d53c94
  14. 0xa453d1738637a5c663802d07ce095aa340c80d53a4288ae277a72e265868ce4e
  15. 0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4
  16. 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON