addrbookFor publishers
← The evidence ledger

Evidence row 1034248

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 7b2ed690-f929-43cb-84cf-177f680442f6
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
e0496d5a8d2ca84c2672067d8c21e73cc9d4d282241a13b87be333221ba04726
Leaf
0xd903c15aec668b534ebe4716c14e35be80ef1af2b596c69e2962a41ffc1cab75

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "Convert exact caller CSV to a real XLSX spreadsheet with one Data sheet and a SUM totals row. Explicit numericColumns and totalColumns; all other cells are literal strings, never inferred formulas. Returns actual file bytes.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "csv": {
            "maxLength": 131072,
            "minLength": 1,
            "type": "string"
          },
          "numericColumns": {
            "items": {
              "type": "string"
            },
            "maxItems": 64,
            "type": "array",
            "uniqueItems": true
          },
          "totalColumns": {
            "items": {
              "type": "string"
            },
            "maxItems": 64,
            "minItems": 1,
            "type": "array",
            "uniqueItems": true
          }
        },
        "required": [
          "csv",
          "numericColumns",
          "totalColumns"
        ],
        "type": "object"
      },
      "name": "csv_to_xlsx"
    },
    {
      "description": "Create a real iCalendar file from a brief with Start: YYYY-MM-DD HH:MM IANA/Zone, Duration: N minutes, Title: text, optionally preceded by a Markdown heading. Resolves timezone to UTC; refuses ambiguous/nonexistent DST times. createdAt must be UTC ISO seconds. Does not add any calendar event.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "createdAt": {
            "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$",
            "type": "string"
          },
          "eventBrief": {
            "maxLength": 131072,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "eventBrief",
          "createdAt"
        ],
        "type": "object"
      },
      "name": "event_brief_to_ics"
    },
    {
      "description": "Render caller-supplied text Markdown to a real downloadable PDF. Headings, paragraphs and lists; Windows-1252 text only. No images, HTML, fetches or external writes. Returns actual inline file bytes and SHA256.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "markdown": {
            "maxLength": 131072,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "markdown"
        ],
        "type": "object"
      },
      "name": "markdown_to_pdf"
    },
    {
      "description": "Extract every sheet from a caller-supplied base64 XLSX into separate genuine UTF-8 CSV files, preserving sheet names in metadata and cell values. Formula values require existing caches; does not execute formulas. Refuses macros, external links and expansion bombs.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "xlsxBase64": {
            "maxLength": 174764,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "xlsxBase64"
        ],
        "type": "object"
      },
      "name": "xlsx_to_csv"
    },
    {
      "description": "Create an exact ZIP of caller-supplied named UTF-8 texts. Preserves bytes and nested safe paths; rejects traversal, duplicate/colliding names and excessive data. No external files or fetches.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "files": {
            "items": {
              "additionalProperties": false,
              "properties": {
                "name": {
                  "maxLength": 160,
                  "minLength": 1,
                  "type": "string"
                },
                "text": {
                  "maxLength": 131072,
                  "minLength": 1,
                  "type": "string"
                }
              },
              "required": [
                "name",
                "text"
              ],
              "type": "object"
            },
            "maxItems": 32,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "files"
        ],
        "type": "object"
      },
      "name": "zip_text_files"
    }
  ]
}

What the leaf hashes

{"body":"e0496d5a8d2ca84c2672067d8c21e73cc9d4d282241a13b87be333221ba04726","id":1034248,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793290444609149,"prev":null,"subject":"7b2ed690-f929-43cb-84cf-177f680442f6","subject_kind":"endpoint"}

Proof

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

  1. 0xd903d621cf7d4b6dd1c01833383a0dc87004e151c4168f8654bb89ba7a881507
  2. 0x7c0238fdb9659d2f81b6bf8b33dd5e9fd7ff134c751575792f35476dd168328d
  3. 0xd6cd8ee566449db3d66ceebfb7745b3cbba09aa758db7d60a1c2ae62ee1f7d86
  4. 0xc2a4b66029ff54fb2dfa98fe749a89e8870d45dd075d9e562570f807a44af249
  5. 0x8f2470506a1a400358e919671cdac2a4cd3a77b4a2fa380559e7b3c2e2fdcf34
  6. 0x6b46b1112af0929f6803067e8412d5ff57b87f7e6c7c43c879e72bcea877389f
  7. 0xb66f59ad4be9fe435241be89968dd4ac2a3e52b89361987436e7bde87fea7ed4
  8. 0xcdf367af8408d8f4c817281c7e0b2b932644e1ea1128b116e82eb5f04d02f00e
  9. 0x83883fdbd12eaa5700c9297cb8d9e368e68f19783888303bcc8346c86d2a59d5
  10. 0x4b7b591b3d9e7461a239370a06e165a6dcb4daad1464447d98e97d7d03527563
  11. 0x13772c79d97c666f787fde948e3b3d0825d6d5d5106a43281968f02237c59008
  12. 0x8522b6d17f15c0c1abc36194c9894bdee4c4687a5eb503bcb0fab90198db90af
  13. 0xbab97b696ffe737616975d37e243af07fa246058d99161c165f9f96fde8768ff
  14. 0xb75e183026f9112474e3710d846b63188d3bba750c3ad3feabd9a22ee7d080fc
  15. 0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7
  16. 0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d
  17. 0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02
  18. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON