addrbookFor publishers
← The evidence ledger

Evidence row 307085

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint a2cdeaa1-b518-4cd6-bc0d-096547a6e9b2
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
cdc93474037bc9b747a1a7e0b7aae80bef6bd817fa28b2fc63740785340b42d9
Leaf
0xe7331e2e04c344e55cb43b50aa46ef023121cd08c3c612cabd94482584eed134

What was observed

{
  "count": 13,
  "tools": [
    {
      "description": "Read DNS records for a domain using NexIP. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Domain name to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_dns"
    },
    {
      "description": "Inspect HTTP response headers and security-related headers. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public website URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_headers"
    },
    {
      "description": "Check an IP address or host using NexIP IP diagnostics. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "IP address, domain or URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_ip"
    },
    {
      "description": "Inspect page title, description, canonical, robots and social metadata. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public webpage URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_meta"
    },
    {
      "description": "Follow and inspect an HTTP redirect chain. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_redirects"
    },
    {
      "description": "Inspect robots.txt availability and directives. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public website URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_robots"
    },
    {
      "description": "Check website availability, HTTP status and response information. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public website URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_site"
    },
    {
      "description": "Validate and inspect an XML sitemap. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public sitemap URL or website URL.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_sitemap"
    },
    {
      "description": "Inspect SSL/TLS certificate and connection information. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Domain or hostname to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_ssl"
    },
    {
      "description": "Read public WHOIS information for a domain. Runs from NexIP infrastructure, counts against the account quota and records a check in history.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Domain name to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_whois"
    },
    {
      "description": "Return the current NexIP account plan available to this MCP connection.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_account_plan"
    },
    {
      "description": "Return API and MCP-related limits for the current NexIP account.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_api_limits"
    },
    {
      "description": "Render a NexIP website report card from already obtained tool results. First call check_site, check_dns or check_ssl, then pass only verified fields; never invent statuses. This tool does not perform a network check, persist data, or consume diagnostic quota.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "checks": {
            "items": {
              "additionalProperties": false,
              "properties": {
                "label": {
                  "maxLength": 64,
                  "minLength": 1,
                  "type": "string"
                },
                "status": {
                  "enum": [
                    "ok",
                    "warning",
                    "error",
                    "unknown"
                  ],
                  "type": "string"
                },
                "value": {
                  "maxLength": 300,
                  "minLength": 1,
                  "type": "string"
                }
              },
              "required": [
                "label",
                "value"
              ],
              "type": "object"
            },
            "maxItems": 8,
            "type": "array"
          },
          "dns_status": {
            "enum": [
              "ok",
              "warning",
              "error",
              "unknown"
            ],
            "type": "string"
          },
          "http_status": {
            "maximum": 599,
            "minimum": 100,
            "type": "integer"
          },
          "response_ms": {
            "maximum": 999999,
            "minimum": 0,
            "type": "integer"
          },
          "summary": {
            "maxLength": 1000,
            "type": "string"
          },
          "target": {
            "description": "Public http(s) URL from prior NexIP diagnostic.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          },
          "tls_status": {
            "enum": [
              "ok",
              "warning",
              "error",
              "unknown"
            ],
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "render_website_report"
    }
  ]
}

What the leaf hashes

{"body":"cdc93474037bc9b747a1a7e0b7aae80bef6bd817fa28b2fc63740785340b42d9","id":307085,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793057447840995,"prev":null,"subject":"a2cdeaa1-b518-4cd6-bc0d-096547a6e9b2","subject_kind":"endpoint"}

Proof

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

  1. 0xe7332d3d99e33faeaa88d2113cf7c6ef00f5b87c837d36556879c56a870644d0
  2. 0x33fcbfdacd4b306a1cc090fe89612335f33e563d727b39352fb554e4ced60946
  3. 0x328e58f9bd2994bdb0335897ce7859d45f14aeea0721113a1ab1d363ded6285f
  4. 0x72843c15ecbd3d43cdc0327b3decc36d01ced267c328d001bf85e75056f8f5ad
  5. 0x25a923a8ca18c58d362872dfa789f3c00696d9bfea76bf9acab2b218481f9f48
  6. 0xe976c62371532c479840bc0ed7f4011e79acb7079b17d5bcdd490b0b1980eb1e
  7. 0x4610fcc5bf0a0b1f6f6d4b1bc104bff4b7e3a06403dd23ff560d7365cc6c3b44
  8. 0xe36b587e8e38866333a640184d02040eaf776f5e6915370077c050daafff734d
  9. 0x7ac3b0988445398aa46dab8c66370eba9af298b98f0fbd41fe2bb0ed965c3be1
  10. 0x7deeb175e21dc795de5c6a6747c18815aec2ac086521557682cc9d301183bd2e
  11. 0x59e039ae04bb13d1c4f6760e5371456ed0590ed6a27668ea3df8a519b5fd4655
  12. 0xb866b513dd861c870688f5d1a8e434b170eaa2fafb0961d6a674d452b8e58381
  13. 0xafcc1fe54cfe00a3a1de33df127340075f22433bb89848bbc81499cd7aca5b2b
  14. 0x9bc5fc98278b9f6dc18c66c6e162aefd5244be03170d41bc5161f58ad11beed7
  15. 0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0
  16. 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
  17. 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON