← The evidence ledger
Evidence row 535607
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.Contentrain/contentrain
- Recorded
- Previous row
- #27060
- Body SHA-256
- a7e56da61b94b5539317d712ef5af9a83272080d271919a53162502b000ac3b0
- Leaf
- 0xc23073cae72b899ea0c8c684aceea47b1431cfbf38c836ca0e8e23d0b891dd20
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-27T18:18:45.646181Z",
"status": "active",
"statusChangedAt": "2026-10-27T18:18:45.646181Z",
"updatedAt": "2026-10-27T18:18:45.646181Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP.",
"name": "io.github.Contentrain/contentrain",
"packages": [
{
"identifier": "@contentrain/mcp",
"registryBaseUrl": "https://registry.npmjs.org",
"registryType": "npm",
"transport": {
"type": "stdio"
},
"version": "3.11.17"
}
],
"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.17",
"websiteUrl": "https://ai.contentrain.io/packages/mcp"
}
},
"source": "mcp_registry",
"summary": "Git-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP."
}What the leaf hashes
{"body":"a7e56da61b94b5539317d712ef5af9a83272080d271919a53162502b000ac3b0","id":535607,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793128343182659,"prev":27060,"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 (273461 rows).
- 0xc2313a5751d17a08521aa19fcd7547ea2f8c512f57ef66781c03940381081e01
- 0x24d0c8d92ca354a4aebf0b539b11c5636c6ac7198f1eeeeac57650f5448f29ef
- 0xec1079c36fabf7d45ddaf385a42ff9b2ef3b0c2031391c33c9d2ca880e631ee9
- 0x7c9ea460b1ded6baa99388d0345405ec19acff82d7dadd98946eb75cbf17882a
- 0xab0839b5391b9294fe9057fe87973927310c9f4f244e4bcfed0709bca869f3d4
- 0x2591087db8d421fb0875a32d0d681b28b96292dd9a12511996c7871b675b646c
- 0xc5947206acb12959ac6017eb044e2b1f0bfaad79af4b5261d4c07410f8afda54
- 0xdf89df29c162f4976fd348de6ad9303a52b421c5e9f594f514a246391663fdce
- 0x23b79faf7a742d2b7bbd049b1ab37b74c25935e41972f8033d7a3da431e420eb
- 0x572d1cc74bcceba9fbf33b27255c0ccfc74c032291a71d0b93440bd4d8549348
- 0xd42fabc45b614023fa5a8deff7b18538443a7a95af9b5415109cc428d27485e6
- 0x09c148bbe62d15164b3840b798915bcd800d49ae022a1820cd04cc89b1b4e59a
- 0xb48b088603004f0a5232faea4acd65999cbb4832f4c15b0098e853144cb91655
- 0x077edf0f29e2a3aa19c876439830696b88f0236fd0b2a3c43c76f38cdd29bb2b
- 0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4
- 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4