← 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).
- 0x5ffa1d88433a0390ab40433c419c887d10ef1a6a53407ecab5e3fb6c0cf77e62
- 0xc02db49e87bcc3e8ac66d76d1ab0f02e31d195d21cd047d7f66fcbc4e56c3dbc
- 0x836f3f979e687c1573a302f2d1e287194f1765183fe0821d0b1fe7b12a571936
- 0xecdac49e3646e15d054aa58d3d7bae48e4fdcef71bd389c0673788c74c9ccecb
- 0x17855dbefcabe9dbdc2ff41aa2e78ab22d2d825b6465f110a6901ecafc4cd837
- 0x66cc4c95f8708d1875961416db12332ac61c515f81882c187c32b7dfcc9cb5a3
- 0xa4a5a4ec6021e2d7f84df57483af5fa6c0230aff374935db74faf66fe2c00b2a
- 0xadab3fc32c27e78c4c11c6b9ecdfb3d039475256a001c5fd9b0d5f5ffc46e447
- 0x1bbe54c000ce884996e4893366fe7e3bb59a3501289e59ddc0e82f2ce8c7eb3e
- 0x9febbac5f2ad974ba03fead3aec3adccd72748eccad0628a55bb1bb5f2aa9ed8
- 0x74ff1b0e343b6fe9786dd7c0364da48ae1e430f4db2b361519658a26bf0c92ac
- 0x4c8fa606175c9cb1c3e3bd96088308174f83b262a092ba5ff94c58839714ede9
- 0xeaf6b21867367f85a965f982b6593c42eafe4fdf74e94b675523a6478de49a54
- 0x4277e02be0b5d91d78bc2247e37d402572474ba896c2e8f45765c8dc4e244d36
- 0x6f00f0da417f4126951ba8ba9b7962c847e91f5c61364ad9ad47e5f979698a60
- 0x23cf9bb4337ee8be7fcae368fd69d24c62c11fb45882127b4cd919bb96a19996
- 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4