addrbookFor publishers
← The evidence ledger

Evidence row 1490272

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.Contentrain/contentrain
Recorded
Previous row
#1481704
Body SHA-256
ba9cd34ef59353ef82d86dddb266167023b729fa23e924a278d372c009b361c7
Leaf
0x10e2b735da546fc2fa9f31a59a436618b08b664c03c67079d0b87b45a5260bff

What was observed

{
  "endpoints": [
    [
      "web",
      "https://ai.contentrain.io/packages/mcp"
    ],
    [
      "mcp",
      "https://studio.contentrain.io/api/mcp/remote"
    ]
  ],
  "name": "Contentrain",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-31T14:05:08.710896Z",
        "status": "active",
        "statusChangedAt": "2026-10-31T14:05:08.710896Z",
        "updatedAt": "2026-10-31T14:05:08.710896Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Git content governance, 27 deterministic MCP tools. Hosted: docs.contentrain.io/developer/mcp-cloud",
      "name": "io.github.Contentrain/contentrain",
      "packages": [
        {
          "identifier": "@contentrain/mcp",
          "registryBaseUrl": "https://registry.npmjs.org",
          "registryType": "npm",
          "transport": {
            "type": "stdio"
          },
          "version": "3.11.22"
        }
      ],
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://studio.contentrain.io/api/mcp/remote"
        },
        {
          "headers": [
            {
              "description": "Bearer token using a Contentrain Studio MCP Cloud API key.",
              "isRequired": true,
              "isSecret": true,
              "name": "Authorization"
            }
          ],
          "type": "streamable-http",
          "url": "https://studio.contentrain.io/api/mcp/v1/{project_id}/mcp",
          "variables": {
            "project_id": {
              "description": "Contentrain Studio project ID for the MCP Cloud endpoint.",
              "isRequired": true
            }
          }
        }
      ],
      "repository": {
        "source": "github",
        "subfolder": "packages/mcp",
        "url": "https://github.com/Contentrain/ai"
      },
      "title": "Contentrain",
      "version": "3.11.22",
      "websiteUrl": "https://ai.contentrain.io/packages/mcp"
    }
  },
  "source": "mcp_registry",
  "summary": "Git content governance, 27 deterministic MCP tools. Hosted: docs.contentrain.io/developer/mcp-cloud"
}

What the leaf hashes

{"body":"ba9cd34ef59353ef82d86dddb266167023b729fa23e924a278d372c009b361c7","id":1490272,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793456169286658,"prev":1481704,"subject":"mcp_registry:io.github.Contentrain/contentrain","subject_kind":"source_record"}

Proof

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

  1. 0x10e29fb76ff322e9761c60f2c871dc3c1b1387e1a5ab9e95d938d2c99015ad5d
  2. 0x86feb0aa46edee75d57bd2dd04a0b12d35e484228480330ebf900aa10e9a082f
  3. 0xd330631cea6d0cfb2463c54535a8cebf796723f89bcf73c0404451b147634d2f
  4. 0x14251b83d0110485b31d2d96b25ce121bef0ac785752aa384db6a49ac607dc26
  5. 0xe6c6186122442b5b06521aa53403dafaa13f211700d4ab93c5c56de2654bf4c9
  6. 0x76364bcc4d0e503c55526fda2d0c87d60a109feca52e466c14aa5eed54e16c41
  7. 0xe9db4abe9729388f1454664782fcf59ab601da0939f8f8477fe5d56ce8a1ff2f
  8. 0x7a3f9a45d7420b1ae6186625296570718b0992ab1cf987230e0ea6b7b8749ebc
  9. 0x7a738b76af54b25406ad76263b4c60420222b654cd0c98f5956b21d7f33e8ff0
  10. 0x4e4a09e2aa2dbae97da9d88401428afb7b0a7edf4a88519a4ecd9dcbdc579a99
  11. 0xeab6944bed587ea0c6664ef80721c3c4a4b6aa56dab8c29b5f76aea2e943d1c2
  12. 0x353b0e62243cf4740dc2ec1cbec4a19063bd5a1d9f654c5c0d568e8cf638ea7b
  13. 0xcb2cb28a33039aae566babd0a0b4f4ee907393fb561a2e3c876f0270ee9a2350
  14. 0x5f01ce2f7be13617b127cba8dfc54bc12d54dc74dbe1632c8104af22668fd4f3
  15. 0x72fbe549c493739bb99e38209648de550f136f904e61b4f7609a937c2630a055
  16. 0x2bca4aa3c59fe9209016c64bd8b706423477e3407201a00165afde9abf6fee2b
  17. 0x37f13582abb3c002d51c2f190c312129cbc3a39754618fee2c75c2441bb1eb94
  18. 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON