← The evidence ledger
Evidence row 3764396
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/ably
- Recorded
- Previous row
- #3723243
- Body SHA-256
- beb14f71811e9417a06196c341f4c7ad0e8b724441ff0709b8a96229951fd6ac
- Leaf
- 0x3858bac2ed4d71dfcfc5aa34adefae8f6c73c3c065694832832d03e9c98f126b
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-06T19:33:58.851892Z",
"status": "active",
"statusChangedAt": "2026-11-06T19:33:58.851892Z",
"updatedAt": "2026-11-06T19:33:58.851892Z"
}
},
"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.1",
"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":"beb14f71811e9417a06196c341f4c7ad0e8b724441ff0709b8a96229951fd6ac","id":3764396,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793996581081185,"prev":3723243,"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).
- 0x3858bdf0de6e9d0b58e5c54979f30c7201f1dc14d228116539a30fb71b1ca62a
- 0x5cfe66b146cf3b1259826b69bdbca86f54c6eedc40c3aa4b112a925595e96a7e
- 0x31011d7faaa4d4be39abd240755c9b5a44628cbe3bda1ec09f8fa20e57fd9218
- 0xbc302a8dae818dc44fc19978742297b2b8b39f7974d24f5c4586475ccd4d5b70
- 0xd0ac998d7da1eb27fd9c66c4e075c1d1e73e46bd3ec3dd687c594435632a04ef
- 0xa63c284969bfa63362ada5696a5a31567209ba9e53bbe2a525a0ad1fbbb7cace
- 0xab8fedc33c41b1095e4b1b4589e733c4fc41b46411ab82f6b5be60315a2886c0
- 0xdc44a298195d8ebf827d04daebd1096ae8606dfaf84c4b9deb09a6ec57c6b2c5
- 0x49f3058fa14c64d4a4e7d8ecd119e2b84f4c09fb35614d9407c4c82367722449
- 0xb0c55726e0b4214270603d91e37378edf2ae627f7dbe7de53d900988f4f5e338
- 0x4209e3b9384c69906f5d7440515626c1fe02c9dfce035d22607ede72584ea08a
- 0x4aa2244d8a2eff80d2fc6268189106f147b1b992d0e35e5f9267c0967cba8308
- 0x96c9683002cf54ddc9ae7c3de6b14dcc4b51d5c0f60575d2e2baa598473b684c
- 0x0391cd09482a72b233cbeae67d3b018b52668bdda462ad6890dcef531af5784b
- 0x3e5703f087c9966ff9f302cea33450db9f9fde7cafb8269b22ded1b2a3da03b0
- 0xdfedd18f60be5438b67a88cd42d31ead60bf5dbfc8d726e3d83be13474b3bd3f
- 0x4a618d78b1cebba8beec4ef22aaac9187dcdfb39064e0be537ca2600abb90740
- 0x119743aadcddb571b28b442b62196d4a0afc4e1c9979c2d477d34fcc9413deaf
- 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
- Day root
- 0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
- Chained
- 0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
- Published
- On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1