addrbookFor publishers
← The evidence ledger

Evidence row 2726554

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.usefulapi/microkeeper
Recorded
Previous row
#2564700
Body SHA-256
b8fdcc7e8950123f4f5b04bd03bc9b7578e66ddc23cdf8c9944b4b8b187689e7
Leaf
0xa344e216982e32caf88874a99df2fccf5e9b5d56a706771fbafde0b55a6b9222

What was observed

{
  "endpoints": [
    [
      "mcp",
      "https://microkeeper.usefulapi.io/mcp"
    ],
    [
      "web",
      "https://usefulapi.io/microkeeper/"
    ]
  ],
  "name": "Microkeeper MCP by usefulapi",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-03T22:30:39.614976Z",
        "status": "active",
        "statusChangedAt": "2026-11-03T22:30:39.614976Z",
        "updatedAt": "2026-11-03T22:30:39.614976Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Read staff, rosters, timesheets and leave, and add or update staff in Microkeeper.",
      "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/microkeeper",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://microkeeper.usefulapi.io/mcp"
        }
      ],
      "repository": {
        "source": "github",
        "subfolder": "servers/microkeeper",
        "url": "https://github.com/m190/usefulapi-mcp"
      },
      "title": "Microkeeper MCP by usefulapi",
      "version": "1.2.1",
      "websiteUrl": "https://usefulapi.io/microkeeper/"
    }
  },
  "source": "mcp_registry",
  "summary": "Read staff, rosters, timesheets and leave, and add or update staff in Microkeeper."
}

What the leaf hashes

{"body":"b8fdcc7e8950123f4f5b04bd03bc9b7578e66ddc23cdf8c9944b4b8b187689e7","id":2726554,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793747993163126,"prev":2564700,"subject":"mcp_registry:io.usefulapi/microkeeper","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (425475 rows).

  1. 0xa345400c07538232c317ccc27f8fa145c4ee6e93392046258c3e73c05d24437e
  2. 0x97023dcb9c3119f2a5db7456087c8697dc42a8a3e9fa8a575e5c0a9e661c8faf
  3. 0x042c24fd5ddd105aa7f96a7515d9c404c916c8d3304ef7008166603b0aa53d96
  4. 0x10e7cac1a9f08f619e67079264602364e6d49144f992393ddfb0399d1ecf464a
  5. 0x00ef93432d9ba9d6b1dc6ea65544114f258e825111f6bbc6c67a851465397338
  6. 0x91a418848de6da8b6089c8bb89df185c75890bf9336fa2b877d329e0cd2af4b7
  7. 0x6b5a88014e125730983c4de613d828426e7bec45390cc5d9ee29188bbf677c6c
  8. 0xd030c5505a903bab2b5e7f25c82753e42b4b27649fb8efb46ab35ac028e6cd21
  9. 0x07adcda5f90fd76bd749facfbb601cd620c686a92c34de26d3018080e09d6917
  10. 0x9e0d109b4e4ebb8af62af0c3dd70a03349753a2fedfc83315001472349a938f0
  11. 0xf6c05e5c439b20ebb44dd3df9f20eda2ede7fadb5fe58e95cff608188f581fdb
  12. 0xdfffb07f2f4d89112330db9f14a6b111c30c84b8474156342dfd90ee881782f6
  13. 0x4a1cdf8df291c42c3836d20616c28a2918fc49d8bf96290524d03f4f1ec0312e
  14. 0xc11e64de1e3489c6f039a4438e19d61260cc35d128740205319e373cf66438a1
  15. 0xc8c3351be4f517ca5732d6f5ee3d1d64170b8e4410d31b9c614949031fbc07a0
  16. 0xdbc1c0882584cff2eba84dcd18af41b5fd070127c962a21b00db1ec3e352cc94
  17. 0x39dab39081985bbfffe23b080399a9d1a9cb9c2c8960102350c4212113cb2cba
  18. 0xac5402954216dc6c7020a6405675c8fc3b0828c2ab02943d80de52677a2f1fc3
  19. 0x85f3a27c16056a361d9ba33355a575ca7123f86de901b204c88953c4b8ea441a
Day root
0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
Chained
0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
Published
On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7

How to check it · This row as JSON