← The evidence ledger
Evidence row 2564417
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/civicrm
- Recorded
- Previous row
- #2546312
- Body SHA-256
- a55769dc9d59d5984372cda8f0112a71253c152f045feeed3675dd7f1732ea55
- Leaf
- 0x1cfe26640b0f008d17b846271ad91a986e8bece92d1cc2bf21931dfa7ba6e194
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-11-03T09:54:37.137348Z",
"status": "active",
"statusChangedAt": "2026-11-03T09:54:37.137348Z",
"updatedAt": "2026-11-03T09:54:37.137348Z"
}
},
"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.15.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":"a55769dc9d59d5984372cda8f0112a71253c152f045feeed3675dd7f1732ea55","id":2564417,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793701159742530,"prev":2546312,"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 (425475 rows).
- 0x1cfdb770b15a97ea2d5702dba6117138633fe50a3d3815cee6fdbce2f36fbba0
- 0xfe104fb2268561e4183ccd81e2e4f0a64ff7078c76eb9e5c4f69d83872d83095
- 0x7f5def311d2c3ed280b169a767b658fd5a30c17e8db3b4bb879b31b5bd40d627
- 0x73305d2a2e0847cbf2adb86661dfcb0d6dd422a854126514844e89dd0c518bd1
- 0xd9461a9f774c15d8e4fe8ab72e4db99c201996a170d66b4a6278c0bd456e9444
- 0xd89917ba956ebf7b17f6f2dc1be00c1ba73cdd5e2749d5b5cba01aa9512f15bb
- 0xec9de4440f830ccc84071904f4d33bea356937a58cbf80a4e715f764ae700e8e
- 0x0672f3347b51b98aa6848a914960de84e62e0f279f6f608b040c58e7585a88ac
- 0x94c5517cce6653671a0ccace9947bf5c025cc505bef95350f527f9998e508f25
- 0xd94c107c3870f88b7d91494683f70580c76ea30f204b77b0d57e2f50e1a46c7f
- 0x9c2defa322e59f00a61b9ec7448f92810ca9d193d2338ece12a5d1e615abe907
- 0x1554e3bea31760b4ffaf14fb411d2319262f4fcef278efd42b812abad2b6ac39
- 0xa865c151caf5b808863a56eafe459ed6980ba5c059246ed92e8d9688c9ef7fe7
- 0xa1b9921bde76812f1ccbe5230e9921311a3aeab7f9d6861066c6dd5b532d126e
- 0x711583ccee5cdd04f5adf1bada00491547d886e40ddf1799b012e27be2a663c2
- 0xbaff679935afdbe869b23e88acf4edb06c80c1bc21fbe841145699495a3e2db3
- 0xa82fcd0af08a38380e777cb578b71498d941c589c6401f31d445e1685adcc978
- 0x012ad914f3f945da3b6b48eddc7a1388613e4afc04339deb76c609611864e9b9
- 0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6
- Day root
- 0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
- Chained
- 0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
- Published
- On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7