addrbookFor publishers
← The evidence ledger

Evidence row 800646

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.usefulapi/civicrm
Recorded
Previous row
#795624
Body SHA-256
3c78e6600ae9fb6f8b820e936dffc4cf955491b433ec5b25009bf6c06d48fa50
Leaf
0x943aa043e1d97e9684ccd72173b1acc9ec466d5b0205aa7bfa25c375bffc1bcc

What was observed

{
  "endpoints": [
    [
      "mcp",
      "https://civicrm.usefulapi.io/mcp"
    ],
    [
      "web",
      "https://usefulapi.io/civicrm/"
    ]
  ],
  "name": "CiviCRM MCP by usefulapi",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-28T20:05:00.988201Z",
        "status": "active",
        "statusChangedAt": "2026-10-28T20:05:00.988201Z",
        "updatedAt": "2026-10-28T20:05:00.988201Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Work with your own CiviCRM: contacts, contributions, memberships, events; log activities.",
      "icons": [
        {
          "mimeType": "image/svg+xml",
          "sizes": [
            "any"
          ],
          "src": "https://usefulapi.io/icon.svg"
        },
        {
          "mimeType": "image/png",
          "sizes": [
            "256x256"
          ],
          "src": "https://usefulapi.io/icon-256.png"
        },
        {
          "mimeType": "image/png",
          "sizes": [
            "512x512"
          ],
          "src": "https://usefulapi.io/icon-512.png"
        }
      ],
      "name": "io.usefulapi/civicrm",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://civicrm.usefulapi.io/mcp"
        }
      ],
      "repository": {
        "source": "github",
        "subfolder": "servers/civicrm",
        "url": "https://github.com/m190/usefulapi-mcp"
      },
      "title": "CiviCRM MCP by usefulapi",
      "version": "1.7.0",
      "websiteUrl": "https://usefulapi.io/civicrm/"
    }
  },
  "source": "mcp_registry",
  "summary": "Work with your own CiviCRM: contacts, contributions, memberships, events; log activities."
}

What the leaf hashes

{"body":"3c78e6600ae9fb6f8b820e936dffc4cf955491b433ec5b25009bf6c06d48fa50","id":800646,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793218350679166,"prev":795624,"subject":"mcp_registry:io.usefulapi/civicrm","subject_kind":"source_record"}

Proof

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

  1. 0x943a7ae20fbba4cda93f44fd46b830dd87d9ffb15ab8ea5cad29e6a5df0932bf
  2. 0x3cd8257abef9665dc41721004be6bd45a66bdb4099cef251aa599cf993d7244f
  3. 0x08ddaa14ce1c1404ddf8f718fbef5f9d8a3de5f849ce960a906d406899737d93
  4. 0xf56b39154da33bac3ceabcbeb6d7220d237ee4c0025e510a0c6cb32eb80a2963
  5. 0xad24778e53f75eb1336033c51432b0713c4ea58f7e9a74dfb01c024a7152c933
  6. 0x9c72a68c58ad37f30fb3c38ea7e26affc90e130a6945f849ab53ac313f4f3ad7
  7. 0xd4f0d5b50237824ecadb42381b8c89129d6ef45586d11c3b503c4f94fccc421f
  8. 0xe7b0c4c896277d77572451d8f56d704a4d447c94d3dec8c8c8fc3f648adcc9b5
  9. 0x026752a8f237367a07ca50ce8d138ec2f324aeef0b0d434de1ffe84d81b37070
  10. 0x572e3da3420af070c34398db2769fff3673815040beeb9a1809433d4bb3fa0b6
  11. 0xedaea22f1a81ff75c24f0cc8cdaba7997e97a8b4c8ebe5a80558773a1392d290
  12. 0x017df795865df97dffb9e17332307b84d61758ae3aea237ff5c0be6081a1b098
  13. 0x80b6c9d16d3a8a2da308ee4d36f99dee58b79195b26a42263888bf815ddead58
  14. 0x088061c71633d244b99c7cc0814bbe03af458b18487f352611ae649c73589766
  15. 0xcf313ac43fef601c9e46f82a687b6a3c655f47c31675c1791c49de20295be63d
  16. 0x0f8977bd16865247451d1ee836b084081d3d0cd17d6a07353fad0c70393c7403
  17. 0xe08e8bd91858a8a10c46ecde9c29a6288b960987303173c5e882afb46ce91fa0
  18. 0xe6cfe00ae4e02bc12327e45b5f3334ea5850ba3bcc8e3101d30a8189856a95af
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON