addrbookFor publishers
← The evidence ledger

Evidence row 1760026

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 05fc4b25-d54b-4771-8a52-f6a2705dcfb6
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
20a0278084ab633a8a94346776233573b7e11bc5e1b05c5278f5b9c6ff7d0dc0
Leaf
0xd210ceff636071fddf162be64cbc4b0ad01f414c5761de46b655a6463dee2088

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Resolve DNS records (A/AAAA/MX/TXT/NS/CNAME/SOA) for a domain, queried live against 1.1.1.1. Use when you need to verify a domain resolves, check mail routing, or inspect TXT/SPF records.",
      "inputSchema": {
        "properties": {
          "host": {
            "description": "Domain name, e.g. example.com",
            "type": "string"
          }
        },
        "required": [
          "host"
        ],
        "type": "object"
      },
      "name": "dns_lookup"
    },
    {
      "description": "Fetch a URL and report HTTP status, total latency in ms, key response headers (server, cache, content-type) and the page title. Use as a cheap liveness/uptime probe.",
      "inputSchema": {
        "properties": {
          "url": {
            "description": "URL or bare domain",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "http_head"
    },
    {
      "description": "Return the caller's public IP address and reverse DNS name. Use to confirm which egress IP an agent or service is presenting.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "ip_echo"
    },
    {
      "description": "Follow a URL through its full redirect chain (up to 8 hops) and report each hop's status code and Location target. Use to detect redirect loops or http->https and www canonicalisation issues.",
      "inputSchema": {
        "properties": {
          "url": {
            "description": "URL or bare domain",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "redirect_chain"
    },
    {
      "description": "Fetch and parse a site's robots.txt into allow/disallow rules and declared sitemaps. Use before crawling a site to respect its policy.",
      "inputSchema": {
        "properties": {
          "url": {
            "description": "URL or bare domain",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "robots_txt"
    },
    {
      "description": "Audit HTTP security headers (HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy) and return a 0-100 score with the missing ones listed.",
      "inputSchema": {
        "properties": {
          "url": {
            "description": "URL or bare domain",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "security_headers"
    },
    {
      "description": "Extract on-page SEO signals from a URL: title, meta description, canonical, robots meta, h1 count, Open Graph tags, and word count. Use for quick SEO triage without a browser.",
      "inputSchema": {
        "properties": {
          "url": {
            "description": "URL or bare domain",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "seo_snapshot"
    },
    {
      "description": "Run the full audit bundle in one call: SSL + security headers + redirect chain + HTTP head + DNS + SEO. Use when you need a complete health picture of a site rather than one signal.",
      "inputSchema": {
        "properties": {
          "url": {
            "description": "URL or bare domain",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "site_audit"
    },
    {
      "description": "Inspect a host's TLS certificate: issuer, subject, SAN list, expiry date and days remaining. Use to catch expiring or misconfigured certificates.",
      "inputSchema": {
        "properties": {
          "host": {
            "description": "Hostname, e.g. example.com",
            "type": "string"
          }
        },
        "required": [
          "host"
        ],
        "type": "object"
      },
      "name": "ssl_check"
    }
  ]
}

What the leaf hashes

{"body":"20a0278084ab633a8a94346776233573b7e11bc5e1b05c5278f5b9c6ff7d0dc0","id":1760026,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793531093805911,"prev":null,"subject":"05fc4b25-d54b-4771-8a52-f6a2705dcfb6","subject_kind":"endpoint"}

Proof

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

  1. 0xd210d47d7ea50ae958748375bceb3b0e9e54a271269fa0ff29844a3b0ccfa234
  2. 0x1a40944a6f3a4fc65ace62800c7f1165514d005e1c24b25125a25b264a1cb985
  3. 0xec249bef8c525ee2469b7cbf769ca7631a6712df9baa752f5e3c0d2688635e7d
  4. 0xf2f0602b7ecf4949f1d9c953df9683d611d19eea7b8bd49aea9430b7b8f8251f
  5. 0x89d6f6696c1232c9e609ccf4b3cf429b9fa97c5fe3454f0210cf02edf16b67c9
  6. 0x4d81554a9a19194816b9bbd490caf1a8f2f0f8dbb28277886c98730b7ce87726
  7. 0x97d6443299eef03439fef4beb8e65943d0d4b2c2a9e1a87ecea5f062df037433
  8. 0x53a2c217f22f2cb5bc25031ebb8e4a2021cd7edf0c46b6d395baf6cca3a15b7d
  9. 0x7a4c5351cb626313fe579682ef9a775ddb1390580f554135c657a3c89b25a70a
  10. 0x93a3d2fcb74058b6ae154acb6325460da6e0654987724a2780e186308f8cceb3
  11. 0x2508b454b4c3f67e10563eecc14cf4d5f70da2989451aa738835d34dd2ffc61b
  12. 0xe6703a6bad3b63bbf676a161df4fe9a1ce4bd9fb605915a55da4e8dc27021ec7
  13. 0x3050daa45d874dca785f324e89aca8fa3ef2f8a889ac7ef7a4ed23bd6db53a62
  14. 0x57b5e8b79f831258fde2efa4c7b70cd486ce34b32e7d612a6965c086ed7a75e8
  15. 0xd3f5c237675f14686b3a3c2715c6735a96952155107d7b2cb9a44c56420170bd
  16. 0xfc183bee85dc11a067fb710c6eb88824b94a516ddbdf2717b839e672a2206a7e
  17. 0xb5916fb7a3e87dc0702e46eeadcd22652e2e1e755f8d429cc7a14a67a350b51b
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON