← The evidence ledger
Evidence row 1005621
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/when-i-work
- Recorded
- Previous row
- #801022
- Body SHA-256
- e16d7f1af014284a20aaa7e1f5a21bd6566a93855529adbdaac4f6206cc329ab
- Leaf
- 0xd12d7fcdca4926b92917726d0983859ab159ed4cd0a0fcbebdc57c25d09b58ef
What was observed
{
"endpoints": [
[
"web",
"https://usefulapi.io/when-i-work/"
],
[
"mcp",
"https://when-i-work.usefulapi.io/mcp"
]
],
"name": "When I Work MCP by usefulapi",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-29T07:45:30.902129Z",
"status": "active",
"statusChangedAt": "2026-10-29T07:45:30.902129Z",
"updatedAt": "2026-10-29T07:45:30.902129Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Check shifts, time clock entries, time-off requests, swaps and availability, and manage shifts.",
"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/when-i-work",
"remotes": [
{
"type": "streamable-http",
"url": "https://when-i-work.usefulapi.io/mcp"
}
],
"repository": {
"source": "github",
"subfolder": "servers/when-i-work",
"url": "https://github.com/m190/usefulapi-mcp"
},
"title": "When I Work MCP by usefulapi",
"version": "1.28.0",
"websiteUrl": "https://usefulapi.io/when-i-work/"
}
},
"source": "mcp_registry",
"summary": "Check shifts, time clock entries, time-off requests, swaps and availability, and manage shifts."
}What the leaf hashes
{"body":"e16d7f1af014284a20aaa7e1f5a21bd6566a93855529adbdaac4f6206cc329ab","id":1005621,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793261581342866,"prev":801022,"subject":"mcp_registry:io.usefulapi/when-i-work","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).
- 0xd12d9333e6d645fe5deadb3a4775662c511e217b3d2e7ea84f2382e9c9192cfc
- 0x8603fade6a3cfa9f498eee987af380502917c640ea7ae0ab73d07a1c2617c9b8
- 0x87ff662152645cb150db0c7befa26d19f082c2b2fc596a791f4927093523b0c6
- 0x74e5df20b343ff30cda988679634d4fad3b405a12af8b973bb25db539194de3f
- 0x879d2f24e254139d1ad02136db8df244845578d7e6f65484033803e490141e2f
- 0x8409fea7ba3bb4f31ab97e875030324a7abf0228ff204c88c91f52f09ddd9e5f
- 0x777b859411f8ff11786367de5bc1e77b3b44aff6d347ea9cadb1edc2728d1ba1
- 0x074d7ad6cd1342eacdb98d7c00f9f878a59547b2f83e74425bb4c3f6b56bc603
- 0x81d47c99fca47788adb622a49082099ad745cc8bd24e7d3b66bb377cd81210f6
- 0x333ca51a3c441dc0137872acd0c6dd09098c3ef7e8eaf7e45aa518f92685fe96
- 0xc97f9ca1690a256b5313a10010b4ea8484679d0abc57b41f3d92c8da489beb10
- 0xd42c3cf08d79b560e8593d38317f3aa803bf452a29e5aef441985ce52af98494
- 0xbf8fb9ae04cd855672b7933285af02945215feadfca3baf523311e54a3b873ab
- 0xc5f320d911e4e74a5ef306d3473fe072ea90372c9b9d8902795503f6d18cc307
- 0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7
- 0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d
- 0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02
- 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1