← The evidence ledger
Evidence row 795991
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/virtuous-crm
- Recorded
- Previous row
- #443381
- Body SHA-256
- d4a9749877397e55b85f8ae607a760690db85df46ce0e364093c255073664bc9
- Leaf
- 0xe7117b6351e19128822d741758edbc64700e3b8b0ca6fab30b1226adb146af07
What was observed
{
"endpoints": [
[
"web",
"https://usefulapi.io/virtuous-crm/"
],
[
"mcp",
"https://virtuous-crm.usefulapi.io/mcp"
]
],
"name": "Virtuous MCP by usefulapi",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-28T18:46:07.662388Z",
"status": "active",
"statusChangedAt": "2026-10-28T18:46:07.662388Z",
"updatedAt": "2026-10-28T18:46:07.662388Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Search donors and contacts, giving history, notes and projects, and log notes, tags and gifts.",
"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/virtuous-crm",
"remotes": [
{
"type": "streamable-http",
"url": "https://virtuous-crm.usefulapi.io/mcp"
}
],
"repository": {
"source": "github",
"subfolder": "servers/virtuous-crm",
"url": "https://github.com/m190/usefulapi-mcp"
},
"title": "Virtuous MCP by usefulapi",
"version": "1.27.0",
"websiteUrl": "https://usefulapi.io/virtuous-crm/"
}
},
"source": "mcp_registry",
"summary": "Search donors and contacts, giving history, notes and projects, and log notes, tags and gifts."
}What the leaf hashes
{"body":"d4a9749877397e55b85f8ae607a760690db85df46ce0e364093c255073664bc9","id":795991,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793214748512063,"prev":443381,"subject":"mcp_registry:io.usefulapi/virtuous-crm","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).
- 0xe711ce9fccbce822ec35467227a06d839f787e69ba7dea826093cb0338b8c67c
- 0x47a3243524aaad4b8a1ae2343eecc654dde40079fa699180aab5ee6bd86a4c16
- 0xdee8670609800a12c47625d2db09c238164ca6eabac4198cf4d0a3b6b125f3e0
- 0x3bf93d95ccc934d84f589a9637a3b8db60fcd0687b64787375864fe6043400d0
- 0x725513026217480775ecf1e7f92fa2c99bb88f1c0d2693f636545bac4271b4c6
- 0xb1cb028e2323f8d47acf7829f87ae226c53cfc2229caef3d99a3a88e3fc00b71
- 0x0fc08fb92fe1079942f2b518c2d9438e5d06e59ea7abbd3d7058ad08260020c3
- 0x134b8dab8592ec25a14e745bfe5c958a2ed6de96503c1f2f42a615d935f3a0a0
- 0xe11fad028c488e4ca27bee734e0779e9c2f90ef41ca371c0916f12087ad69135
- 0xbeb49dbdd123e82f5db34e2c166638390f09e1798c9765353c9e97e062dfd902
- 0xcbc415f50cb028e9d09a1f61af079607196be1b4c5603ac50b55bc14f694a9d5
- 0x1c566b2bc731a0bbe4bcefbee95c46c4142e9813b9c3e17150688fd4e40b858a
- 0x8e202856b78332619dae3c6afb7bc5d31594bfb3354dfda266c48b48219b0601
- 0xf43a767076988041f743c8dc00db52511a090e0e09c248c9cac00d7742dbc563
- 0x334629b51e7dfb2339fa4fd14202e288d70dbaccb3e5b04d2d5fb8f0d489ce5e
- 0xef2ebd45f2cfd41dc3eb213cc4cc144c46b7e9ead2de0b9f627463bad16e3ec8
- 0x67e9ff3e48c515135fcf3df2675aa4996d35d4a328ce41588ee1a7d93347c823
- 0xe6cfe00ae4e02bc12327e45b5f3334ea5850ba3bcc8e3101d30a8189856a95af
- Day root
- 0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
- Chained
- 0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
- Published
- On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae