← The evidence ledger
Evidence row 258667
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 719b3d94-c776-446f-a691-a55f66b9c735
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 49962b4cc404f6f502d1b205c70eff4bb8b3bba4b716ce12e18f04eb51a0a71f
- Leaf
- 0x1bca89447da1a32d449d2c58cb2699e1f13b8e6eff6481d88970aa28cdbf4b08
What was observed
{
"count": 42,
"tools": [
{
"description": "Base64 string → UTF-8 text.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "base64_decode"
},
{
"description": "UTF-8 text → Base64 string.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "base64_encode"
},
{
"description": "Convert a HEX color into RGB / HSL / HSV / CSS forms.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"hex": {
"description": "HEX color, with or without leading #.",
"type": "string"
}
},
"required": [
"hex"
],
"type": "object"
},
"name": "color_convert"
},
{
"description": "Explain a cron expression in plain English.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"expression": {
"type": "string"
}
},
"required": [
"expression"
],
"type": "object"
},
"name": "cron_explain"
},
{
"description": "Build a CSS border-radius value from four corner radii in px.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"bl": {
"default": 0,
"type": "number"
},
"br": {
"default": 0,
"type": "number"
},
"tl": {
"default": 0,
"type": "number"
},
"tr": {
"default": 0,
"type": "number"
}
},
"type": "object"
},
"name": "css_border_radius_build"
},
{
"description": "Build a CSS box-shadow value from one or more layers.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"layers": {
"items": {
"properties": {
"blur": {
"default": 4,
"type": "number"
},
"color": {
"default": "#000000",
"type": "string"
},
"inset": {
"default": false,
"type": "boolean"
},
"offsetX": {
"default": 0,
"type": "number"
},
"offsetY": {
"default": 2,
"type": "number"
},
"opacity": {
"default": 0.1,
"maximum": 1,
"minimum": 0,
"type": "number"
},
"spread": {
"default": 0,
"type": "number"
}
},
"type": "object"
},
"minItems": 1,
"type": "array"
}
},
"required": [
"layers"
],
"type": "object"
},
"name": "css_box_shadow_build"
},
{
"description": "Compute the WCAG contrast ratio between two colors and the AA/AAA verdict.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"background": {
"type": "string"
},
"foreground": {
"type": "string"
}
},
"required": [
"foreground",
"background"
],
"type": "object"
},
"name": "css_contrast_check"
},
{
"description": "Pretty-print CSS.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"indent": {
"default": "2",
"enum": [
"2",
"4"
],
"type": "string"
},
"input": {
"type": "string"
},
"printWidth": {
"default": 80,
"maximum": 200,
"minimum": 20,
"type": "integer"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "css_format"
},
{
"description": "Build a CSS linear-gradient string from color stops + angle.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"angle": {
"default": 90,
"description": "Degrees; 0 = top-to-bottom.",
"type": "number"
},
"stops": {
"items": {
"properties": {
"color": {
"type": "string"
},
"position": {
"maximum": 100,
"minimum": 0,
"type": "number"
}
},
"required": [
"color",
"position"
],
"type": "object"
},
"minItems": 2,
"type": "array"
}
},
"required": [
"stops"
],
"type": "object"
},
"name": "css_gradient_build"
},
{
"description": "Filter CSV rows by a column predicate (equals / contains / regex / gt / gte / lt / lte / not-empty).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"caseSensitive": {
"default": false,
"type": "boolean"
},
"column": {
"type": "string"
},
"input": {
"type": "string"
},
"mode": {
"default": "equals",
"enum": [
"equals",
"contains",
"regex",
"gt",
"gte",
"lt",
"lte",
"not-empty"
],
"type": "string"
},
"value": {
"default": "",
"type": "string"
}
},
"required": [
"input",
"column"
],
"type": "object"
},
"name": "csv_filter"
},
{
"description": "Parse CSV text into fields + preview rows with delimiter detection.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"delimiter": {
"default": "auto",
"enum": [
"auto",
",",
";",
"\t",
"|"
],
"type": "string"
},
"input": {
"type": "string"
},
"previewRows": {
"default": 50,
"maximum": 500,
"minimum": 1,
"type": "integer"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "csv_parse"
},
{
"description": "Sort CSV rows by one column (alpha or numeric).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"column": {
"type": "string"
},
"delimiter": {
"type": "string"
},
"direction": {
"default": "asc",
"enum": [
"asc",
"desc"
],
"type": "string"
},
"input": {
"type": "string"
},
"mode": {
"default": "alpha",
"enum": [
"alpha",
"numeric"
],
"type": "string"
}
},
"required": [
"input",
"column"
],
"type": "object"
},
"name": "csv_sort"
},
{
"description": "Split a CSV into N chunks or into files of N rows each.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"chunks": {
"default": 2,
"description": "Used when mode=byChunks.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"input": {
"type": "string"
},
"mode": {
"default": "byChunks",
"enum": [
"byChunks",
"byRows"
],
"type": "string"
},
"rowsPerChunk": {
"default": 100,
"description": "Used when mode=byRows.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "csv_split"
},
{
"description": "Compute per-column summary statistics (count, min, max, mean, median) over a CSV.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "csv_statistics"
},
{
"description": "Parse CSV text into a JSON array of objects.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "csv_to_json"
},
{
"description": "Redact secrets (API keys, tokens, passwords) from logs / config / env text.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "env_redact"
},
{
"description": "Compute a SHA-1 / SHA-256 / SHA-512 hex digest of UTF-8 text.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"algorithm": {
"default": "SHA-256",
"enum": [
"SHA-1",
"SHA-256",
"SHA-512"
],
"type": "string"
},
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "hash_text"
},
{
"description": "Pretty-print HTML.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"indent": {
"default": "2",
"enum": [
"2",
"4"
],
"type": "string"
},
"input": {
"type": "string"
},
"printWidth": {
"default": 80,
"maximum": 200,
"minimum": 20,
"type": "integer"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "html_format"
},
{
"description": "Pretty-print JavaScript / TypeScript with Prettier.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"indent": {
"default": "2",
"enum": [
"2",
"4"
],
"type": "string"
},
"input": {
"type": "string"
},
"parser": {
"default": "babel",
"enum": [
"babel",
"babel-ts",
"typescript"
],
"type": "string"
},
"printWidth": {
"default": 80,
"maximum": 200,
"minimum": 20,
"type": "integer"
},
"semi": {
"default": true,
"type": "boolean"
},
"singleQuote": {
"default": false,
"type": "boolean"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "js_format"
},
{
"description": "Diff two JSON documents and return added/removed/changed keys.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"left": {
"type": "string"
},
"right": {
"type": "string"
}
},
"required": [
"left",
"right"
],
"type": "object"
},
"name": "json_diff"
},
{
"description": "Pretty-print JSON with configurable indentation (2 spaces, 4 spaces, or tab).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"indent": {
"default": "2",
"enum": [
"2",
"4",
"tab"
],
"type": "string"
},
"input": {
"description": "Raw JSON text to format.",
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "json_format"
},
{
"description": "Compress JSON by stripping whitespace.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "json_minify"
},
{
"description": "Convert an array of JSON objects to CSV.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"description": "JSON array of flat objects.",
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "json_to_csv"
},
{
"description": "Convert JSON to YAML.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "json_to_yaml"
},
{
"description": "Validate JSON syntax and return the parsed value or a line/column error.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "json_validate"
},
{
"description": "Decode a JWT header + payload. Does not verify the signature.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"token": {
"type": "string"
}
},
"required": [
"token"
],
"type": "object"
},
"name": "jwt_decode"
},
{
"description": "Normalize Markdown (list markers, trailing whitespace, blank lines).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"collapseBlankLines": {
"default": true,
"type": "boolean"
},
"input": {
"type": "string"
},
"listMarker": {
"default": "-",
"enum": [
"-",
"*",
"+"
],
"type": "string"
},
"trimTrailing": {
"default": true,
"type": "boolean"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "markdown_format"
},
{
"description": "Render Markdown to an HTML preview fragment with word/char counts.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"breaks": {
"default": false,
"type": "boolean"
},
"gfm": {
"default": true,
"type": "boolean"
},
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "markdown_preview"
},
{
"description": "Convert Markdown to HTML.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"breaks": {
"default": false,
"type": "boolean"
},
"gfm": {
"default": true,
"type": "boolean"
},
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "markdown_to_html"
},
{
"description": "Generate <title>, description, Open Graph and Twitter Card tags for a page.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"author": {
"default": "",
"type": "string"
},
"canonical": {
"default": "",
"type": "string"
},
"description": {
"type": "string"
},
"imageUrl": {
"default": "",
"type": "string"
},
"locale": {
"default": "en_US",
"type": "string"
},
"siteName": {
"default": "",
"type": "string"
},
"title": {
"type": "string"
},
"twitterHandle": {
"default": "",
"type": "string"
},
"type": {
"default": "website",
"enum": [
"website",
"article",
"product"
],
"type": "string"
},
"url": {
"default": "",
"type": "string"
}
},
"required": [
"title",
"description"
],
"type": "object"
},
"name": "meta_tags_generate"
},
{
"description": "Build an Open Graph preview metadata bundle (title / description / domain truncation).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"description": {
"type": "string"
},
"imageUrl": {
"default": "",
"type": "string"
},
"siteName": {
"default": "",
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"default": "",
"type": "string"
}
},
"required": [
"title",
"description"
],
"type": "object"
},
"name": "og_preview_build"
},
{
"description": "Test a regular expression against input text and return matches with capture groups.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"flags": {
"default": "",
"description": "Flags, e.g. 'gi'.",
"type": "string"
},
"input": {
"type": "string"
},
"pattern": {
"description": "Regex source, no surrounding slashes.",
"type": "string"
},
"replacement": {
"description": "Optional replacement for String.replace.",
"type": "string"
}
},
"required": [
"pattern",
"input"
],
"type": "object"
},
"name": "regex_test"
},
{
"description": "Compute a SHA-256 hex digest of UTF-8 text.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "sha256_hash"
},
{
"description": "Generate a URL slug from a string.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"collapseRepeats": {
"default": true,
"type": "boolean"
},
"input": {
"type": "string"
},
"lowercase": {
"default": true,
"type": "boolean"
},
"maxLength": {
"default": 0,
"description": "0 = no limit.",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"separator": {
"default": "-",
"enum": [
"-",
"_"
],
"type": "string"
},
"stripAccents": {
"default": true,
"type": "boolean"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "slug_generate"
},
{
"description": "Pretty-print SQL.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"dialect": {
"default": "sql",
"enum": [
"sql",
"postgresql",
"mysql",
"sqlite",
"bigquery",
"tsql",
"mariadb",
"plsql",
"db2",
"redshift",
"snowflake"
],
"type": "string"
},
"indent": {
"default": "2",
"enum": [
"2",
"4"
],
"type": "string"
},
"input": {
"type": "string"
},
"keywordCase": {
"default": "upper",
"enum": [
"upper",
"lower",
"preserve"
],
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "sql_format"
},
{
"description": "Diff two texts and return part-level changes plus a unified string.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"left": {
"type": "string"
},
"mode": {
"default": "words",
"enum": [
"lines",
"words"
],
"type": "string"
},
"right": {
"type": "string"
}
},
"required": [
"left",
"right"
],
"type": "object"
},
"name": "text_diff"
},
{
"description": "Convert a Unix timestamp (seconds or ms) to an ISO 8601 date string.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"description": "Numeric Unix timestamp as a string.",
"type": "string"
},
"unit": {
"default": "seconds",
"enum": [
"seconds",
"milliseconds"
],
"type": "string"
},
"zone": {
"default": "utc",
"enum": [
"local",
"utc"
],
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "unix_timestamp_convert"
},
{
"description": "Decode percent-encoded URL text.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
},
"mode": {
"default": "component",
"enum": [
"component",
"uri"
],
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "url_decode"
},
{
"description": "Percent-encode a string (component or full URI mode).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
},
"mode": {
"default": "component",
"enum": [
"component",
"uri"
],
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "url_encode"
},
{
"description": "Generate RFC 4122 v4 UUIDs.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"count": {
"default": 1,
"maximum": 64,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "uuid_generate"
},
{
"description": "Pretty-print YAML.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"indent": {
"default": "2",
"enum": [
"2",
"4"
],
"type": "string"
},
"input": {
"type": "string"
},
"lineWidth": {
"default": 80,
"maximum": 200,
"minimum": 20,
"type": "integer"
},
"sortKeys": {
"default": false,
"type": "boolean"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "yaml_format"
},
{
"description": "Convert YAML to pretty-printed JSON.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"type": "string"
}
},
"required": [
"input"
],
"type": "object"
},
"name": "yaml_to_json"
}
]
}What the leaf hashes
{"body":"49962b4cc404f6f502d1b205c70eff4bb8b3bba4b716ce12e18f04eb51a0a71f","id":258667,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793030309109485,"prev":null,"subject":"719b3d94-c776-446f-a691-a55f66b9c735","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x1bcaabca286ed23d51c706f15fa57ba50ebd6957f46de01597d0090091fdea5d
- 0xc9370a352dd5f0377de0103cee67a217705fcc1340dd2dabb06822bb7cf10f11
- 0x9c857576725959b59adb90d905e2e320f3839d7fa0a2988be14ca09ca818933a
- 0xb165850103004cf6daf2e38f08ffe740c1837c138ebd2b11f207b7fd478e03e2
- 0x69b0b383742ce386eb7476cdc75ab7ab555cb093e072beac1b90561226c45bfd
- 0xb8df916ee4b2b38ab69d322ca85c13e5f256f17960c73b48568ce09385de626f
- 0xe0343f99d2bd5e090acb57f34cf01eeee11f8d84bc77533a139c85e6fa204d9c
- 0xe666f93ee53903a20468d077e1cd6e8aeee33ce4add8f639b236d92b3b914dc0
- 0xcc8eb2f995e37e2b0b07d6f7c4aee6041a48da91fbdfa81c691cc6cc3ebbce6e
- 0x528fb8f6040dcfed2bbfa9e000908bba2b82549e1878573b9eceb17ac4ed4dc7
- 0xa71cc4f892400c8dd1d9d33faa6b7466eba77734b3716286b78aa51d46ff4255
- 0x7ab2e7902b312a74cfdbc32b2906ced29b1fb9dc4280b5378e8eb181ad88686e
- 0xe00c7829e46541e49a308807d357db902e06eff941a833217a8f0dbccd3964f1
- 0x770e4376196188c7fc9ec40f8e218dc0d1cb92bba5fe0425a0edce27ca9a997f
- 0x60582ab4b41e72eb70eb0bce07fbf0fb4d2b62a8bad5be50f5d16d511adc746c
- 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
- 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae