← The evidence ledger
Evidence row 800689
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/drupal
- Recorded
- Previous row
- #795668
- Body SHA-256
- 5afbf0c142b5d8f4e400b5f8dafce406864cbb4575d678f408708b7dc85990a3
- Leaf
- 0x714416be44bb1c99ec421009d2d2b6f20c0ab4ef0431dc161b0910bee995d325
What was observed
{
"endpoints": [
[
"mcp",
"https://drupal.usefulapi.io/mcp"
],
[
"web",
"https://usefulapi.io/drupal/"
]
],
"name": "Drupal MCP by usefulapi",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-28T20:04:46.562768Z",
"status": "active",
"statusChangedAt": "2026-10-28T20:04:46.562768Z",
"updatedAt": "2026-10-28T20:04:46.562768Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Read and write Drupal JSON:API nodes, taxonomy terms, users and files.",
"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/drupal",
"remotes": [
{
"type": "streamable-http",
"url": "https://drupal.usefulapi.io/mcp"
}
],
"repository": {
"source": "github",
"subfolder": "servers/drupal",
"url": "https://github.com/m190/usefulapi-mcp"
},
"title": "Drupal MCP by usefulapi",
"version": "1.27.0",
"websiteUrl": "https://usefulapi.io/drupal/"
}
},
"source": "mcp_registry",
"summary": "Read and write Drupal JSON:API nodes, taxonomy terms, users and files."
}What the leaf hashes
{"body":"5afbf0c142b5d8f4e400b5f8dafce406864cbb4575d678f408708b7dc85990a3","id":800689,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793218351388253,"prev":795668,"subject":"mcp_registry:io.usefulapi/drupal","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).
- 0x71440686519e25353b2eb7dbd30704d2f014df497d0bd2e14e096d4bf4db7f24
- 0x5eb7ed208a2d0e7c745ba6636ab42416208fdc88fdfd4ba6ad5785d76c8f64d2
- 0xa9ec5543ea3132b3fb3724452115c7aff7d85dfab93cff7be469ee87ef9f2109
- 0xe723e872409b6e71e03aea26f4e95020a5bc3f33e3352e08dcb44fce78c60903
- 0xf7f438eb1608882cd48f1215815025524d74b8ee032eb234b19597446fcfc86e
- 0x7bdebdfdf86e18c78e0b475f323910c6fa3c1f32644b2caf9c077b71c2417aa2
- 0x87f870b1b719c2d6be5790f5d182dbda4fd96214972e85a87941bbaae270bd20
- 0x1e827b2048b870974104400765767d2c8d62c5a3d2e9c2ea9cd1631e941fcf74
- 0xa70a49ea3155fc9b47372723e4ff5ec24e21a171f99ac24281dffa6ebee7b405
- 0x7fe5b029e4b04dbc262f0855b92e80b8d71ac195804eb8b0b02e59d20c7631c6
- 0xabfd19131f5dfde019b13d76137d96dff517b2095479eb985a86b4ab1fdb5cf7
- 0xbfa98a981ac79123cf0e3c1136bb6a91530861c176632b87f390ea08f8ca340f
- 0x7f155f68af02d8849db98e7526c24e043693127acc289e6a058a9d26a9c83335
- 0x13a2df73da081eeb4e6752fd2a3d176d9f2a8d2dd01b46f18b266eb7116ace2f
- 0xab4e84d781dccd579dcf5c47a356a4a2e6cac58a2aefdf3543a3fa15238fa4db
- 0x74cf00e07b52415c2184cf20be69d195ed2725497a6892c2f3e449497c17d0ec
- 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
- 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
- Day root
- 0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
- Chained
- 0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
- Published
- On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae