addrbookFor publishers
← The evidence ledger

Evidence row 572586

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint bbe9b430-6416-4c5c-a560-050496b6088a
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
4f26b5bf188dc6864c204d683c1ea13f8ea5e5f1624901083c372a27fb4d9d1d
Leaf
0x5ffa20113232a78af01dc76829482bd5716007a008a8c3082a552bf875ec16bf

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "Check a URL's health: follows the redirect chain, reports the final status and URL, extracts the page <title>, and flags likely paywalls. Cached for 6h.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "followRedirects": {
            "default": true,
            "description": "Follow 3xx redirects to the final destination.",
            "type": "boolean"
          },
          "fresh": {
            "default": false,
            "description": "Bypass the 6h cache and re-check now.",
            "type": "boolean"
          },
          "maxRedirects": {
            "default": 10,
            "description": "Maximum redirect hops to follow.",
            "maximum": 20,
            "minimum": 0,
            "type": "integer"
          },
          "url": {
            "description": "The absolute URL to check.",
            "format": "uri",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "check_link"
    },
    {
      "description": "Convert content between formats. Modes: html-to-pdf, html-to-png (real browser), csv-to-json, json-to-csv. PDF/PNG return as attachment/image; data modes return text.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "content": {
            "description": "The input content: HTML, CSV, or JSON depending on mode.",
            "type": "string"
          },
          "delimiter": {
            "default": ",",
            "description": "Field delimiter for CSV modes.",
            "type": "string"
          },
          "headers": {
            "default": true,
            "description": "For csv-to-json: treat the first row as column headers.",
            "type": "boolean"
          },
          "mode": {
            "description": "Conversion to perform.",
            "enum": [
              "html-to-pdf",
              "html-to-png",
              "csv-to-json",
              "json-to-csv"
            ],
            "type": "string"
          },
          "pdfFormat": {
            "default": "A4",
            "description": "Paper size for html-to-pdf.",
            "enum": [
              "A4",
              "Letter",
              "Legal",
              "A3",
              "Tabloid"
            ],
            "type": "string"
          }
        },
        "required": [
          "mode",
          "content"
        ],
        "type": "object"
      },
      "name": "convert"
    },
    {
      "description": "Render a web page to a PNG/JPEG screenshot or a PDF using a real headless browser. Returns the image inline (base64) or the PDF as an embedded resource. Results are cached for 24h.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "format": {
            "default": "png",
            "description": "Output format. png/jpeg return an image; pdf returns a PDF document.",
            "enum": [
              "png",
              "jpeg",
              "pdf"
            ],
            "type": "string"
          },
          "fresh": {
            "default": false,
            "description": "Bypass the 24h cache and force a fresh render.",
            "type": "boolean"
          },
          "fullPage": {
            "default": false,
            "description": "For screenshots: capture the entire scrollable page instead of just the viewport.",
            "type": "boolean"
          },
          "height": {
            "default": 800,
            "description": "Viewport height in pixels.",
            "maximum": 2160,
            "minimum": 64,
            "type": "integer"
          },
          "pdfFormat": {
            "default": "A4",
            "description": "Paper size, used only when format is pdf.",
            "enum": [
              "A4",
              "Letter",
              "Legal",
              "A3",
              "Tabloid"
            ],
            "type": "string"
          },
          "url": {
            "description": "The absolute URL to render (must include https:// or http://).",
            "format": "uri",
            "type": "string"
          },
          "waitUntil": {
            "default": "networkidle2",
            "description": "Navigation completion signal before capturing.",
            "enum": [
              "load",
              "domcontentloaded",
              "networkidle0",
              "networkidle2"
            ],
            "type": "string"
          },
          "width": {
            "default": 1280,
            "description": "Viewport width in pixels.",
            "maximum": 3840,
            "minimum": 64,
            "type": "integer"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "render"
    }
  ]
}

What the leaf hashes

{"body":"4f26b5bf188dc6864c204d683c1ea13f8ea5e5f1624901083c372a27fb4d9d1d","id":572586,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793140800366618,"prev":null,"subject":"bbe9b430-6416-4c5c-a560-050496b6088a","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. 0x5ffa1d88433a0390ab40433c419c887d10ef1a6a53407ecab5e3fb6c0cf77e62
  2. 0xc02db49e87bcc3e8ac66d76d1ab0f02e31d195d21cd047d7f66fcbc4e56c3dbc
  3. 0x836f3f979e687c1573a302f2d1e287194f1765183fe0821d0b1fe7b12a571936
  4. 0xecdac49e3646e15d054aa58d3d7bae48e4fdcef71bd389c0673788c74c9ccecb
  5. 0x17855dbefcabe9dbdc2ff41aa2e78ab22d2d825b6465f110a6901ecafc4cd837
  6. 0x66cc4c95f8708d1875961416db12332ac61c515f81882c187c32b7dfcc9cb5a3
  7. 0xa4a5a4ec6021e2d7f84df57483af5fa6c0230aff374935db74faf66fe2c00b2a
  8. 0xadab3fc32c27e78c4c11c6b9ecdfb3d039475256a001c5fd9b0d5f5ffc46e447
  9. 0x1bbe54c000ce884996e4893366fe7e3bb59a3501289e59ddc0e82f2ce8c7eb3e
  10. 0x9febbac5f2ad974ba03fead3aec3adccd72748eccad0628a55bb1bb5f2aa9ed8
  11. 0x74ff1b0e343b6fe9786dd7c0364da48ae1e430f4db2b361519658a26bf0c92ac
  12. 0x4c8fa606175c9cb1c3e3bd96088308174f83b262a092ba5ff94c58839714ede9
  13. 0xeaf6b21867367f85a965f982b6593c42eafe4fdf74e94b675523a6478de49a54
  14. 0x4277e02be0b5d91d78bc2247e37d402572474ba896c2e8f45765c8dc4e244d36
  15. 0x6f00f0da417f4126951ba8ba9b7962c847e91f5c61364ad9ad47e5f979698a60
  16. 0x23cf9bb4337ee8be7fcae368fd69d24c62c11fb45882127b4cd919bb96a19996
  17. 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON