← The evidence ledger
Evidence row 3774912
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/ably
- Recorded
- Previous row
- #3764396
- Body SHA-256
- 327cf1f965410d967285ef7ab7aa819c19323a8ae04b6b0921bc0f8d7791068b
- Leaf
- 0x8885b9a3906b24c8fb46762a7d373b8c5d1f3a6177c3077b1a829df9569787e8
What was observed
{
"endpoints": [
[
"mcp",
"https://ably.usefulapi.io/mcp"
],
[
"web",
"https://usefulapi.io/ably/"
]
],
"name": "Ably MCP by usefulapi",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-11-06T20:24:31.229408Z",
"status": "active",
"statusChangedAt": "2026-11-06T20:24:31.229408Z",
"updatedAt": "2026-11-06T20:24:31.229408Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "MCP server for Ably — channel history, presence, occupancy, stats, publish, and app management.",
"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/ably",
"remotes": [
{
"type": "streamable-http",
"url": "https://ably.usefulapi.io/mcp"
}
],
"repository": {
"source": "github",
"subfolder": "servers/ably",
"url": "https://github.com/m190/usefulapi-mcp"
},
"title": "Ably MCP by usefulapi",
"version": "1.36.2",
"websiteUrl": "https://usefulapi.io/ably/"
}
},
"source": "mcp_registry",
"summary": "MCP server for Ably — channel history, presence, occupancy, stats, publish, and app management."
}What the leaf hashes
{"body":"327cf1f965410d967285ef7ab7aa819c19323a8ae04b6b0921bc0f8d7791068b","id":3774912,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1794000213047654,"prev":3764396,"subject":"mcp_registry:io.usefulapi/ably","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (303443 rows).
- 0x8885c2debacc7a308cee486a24e8fe10b9a45758878e433fe49497c625b1456c
- 0x25382dc6a2c16858f3c2db2d5691dbb890a12892347e68826c856c983b2d4217
- 0x807a011ae66f0c0a4488258521602a7f7d9eafaad1a920333759fe195a0910d8
- 0xd88ec7fa8c64136f0f4f44b0461e189e96fd85aa1e143e33806d042239c2a058
- 0x05ab685e9015ca3957a6bcc1412da0ebb33e738b82bd9443377b3de29ec8b998
- 0xb405c67a90a0199a9e508dc030f62996f94bd5557872d18c051086413f95c26a
- 0x80c87976ef630ee2f19463f469bc7cd23ee8dada66248de9ce88181101deefd8
- 0xff6ca9625ee3522e6fd31a10c4a19e6452e1a5ba77dbf897a2a0a6949d6fdb32
- 0x2e0d4a2469cd9122930001263e6fdd229275349a36ce88ea31cd6c24d63a9045
- 0xf01eb7e97e298b6c8c657737e26815688f8c7833e7b9d7b4a57e02088c07a96f
- 0x48f070ee23d36bb9a332cbe2dc1eb2eba2114203c363544ffabbf63e934d96df
- 0xec936ee5a5246dc489c279194d8edd9b42c02390236dad58c7a31e5f6c0c662a
- 0x5f12c8bc2e2842d751f9245924fab06a8f3cfddc955c2d9511377c9e474f8827
- 0x1603f9c33c35ccefb72fc33655d873fa8e090c77e8690f54f34f291f55d977a8
- 0x4aa18de7ba70c1384dfa5e9fde2ce72817bb169f51aa0c98d197468e304aabd5
- 0xa020619e8f130eeb03f3c2beaba0422017bd8b95688ddf44db1c31cf0fd40a6a
- 0xe98c6c6b56a21a2fc4c1edfe2563812e690a6a4336d11aef772ac1799d1ee7ca
- 0xd422a75f6c3780ed53eca52b50bf40b8f17dc14cffb804142e44fc9f2672029d
- 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
- Day root
- 0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
- Chained
- 0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
- Published
- On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1