addrbookFor publishers
← The evidence ledger

Evidence row 1828659

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.gronare/notes-vault-mcp
Recorded
Previous row
#1821097
Body SHA-256
d14095fff456e4ed1e0821c15943dfe33f63d95ca0144a5fc0148058d5f47188
Leaf
0xb1ecb90fd213c5a95a27bc10e6b6af8e78b78a0e092e83230c2199b28f209225

What was observed

{
  "endpoints": [
    [
      "web",
      "https://github.com/gronare/notes-vault-mcp"
    ]
  ],
  "name": "Notes Vault",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-01T21:04:26.895387Z",
        "status": "active",
        "statusChangedAt": "2026-11-01T21:04:26.895387Z",
        "updatedAt": "2026-11-01T21:04:26.895387Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Indexed search, schema-checked writes and session hooks for a markdown notes vault",
      "name": "io.github.gronare/notes-vault-mcp",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Directory holding the vault. Set this or the four S3_* variables.",
              "format": "filepath",
              "name": "VAULT_PATH"
            },
            {
              "description": "S3 or MinIO endpoint URL holding the vault",
              "format": "string",
              "name": "S3_ENDPOINT"
            },
            {
              "description": "Access key for the vault bucket",
              "format": "string",
              "isSecret": true,
              "name": "S3_ACCESS_KEY"
            },
            {
              "description": "Secret key for the vault bucket",
              "format": "string",
              "isSecret": true,
              "name": "S3_SECRET_KEY"
            },
            {
              "description": "Bucket holding the vault",
              "format": "string",
              "name": "S3_BUCKET"
            },
            {
              "description": "Key prefix inside the bucket",
              "format": "string",
              "name": "S3_PREFIX"
            },
            {
              "default": "us-east-1",
              "description": "Region for the vault bucket",
              "format": "string",
              "name": "S3_REGION"
            },
            {
              "default": "~/.cache/notes-vault-mcp",
              "description": "Where the SQLite index lives",
              "format": "filepath",
              "name": "VAULT_CACHE_DIR"
            },
            {
              "description": "Local schema file overriding the one in the vault",
              "format": "filepath",
              "name": "VAULT_SCHEMA"
            },
            {
              "description": "Set to off to disable the stop hook",
              "format": "string",
              "name": "VAULT_STOP_HOOK"
            }
          ],
          "identifier": "notes-vault-mcp",
          "registryBaseUrl": "https://pypi.org",
          "registryType": "pypi",
          "runtimeHint": "uvx",
          "transport": {
            "type": "stdio"
          },
          "version": "0.10.1"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/gronare/notes-vault-mcp"
      },
      "title": "Notes Vault",
      "version": "0.10.1",
      "websiteUrl": "https://github.com/gronare/notes-vault-mcp"
    }
  },
  "source": "mcp_registry",
  "summary": "Indexed search, schema-checked writes and session hooks for a markdown notes vault"
}

What the leaf hashes

{"body":"d14095fff456e4ed1e0821c15943dfe33f63d95ca0144a5fc0148058d5f47188","id":1828659,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793567867527689,"prev":1821097,"subject":"mcp_registry:io.github.gronare/notes-vault-mcp","subject_kind":"source_record"}

Proof

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

  1. 0xb1ed54bae7d11f76c22d7de7f9a3c6df6b6151334067658984dff50e19e654ad
  2. 0xa267090bd364a2fa88ee06a0e486d1d6a62fd2c7b7e9e86eb90aa04307dc7618
  3. 0x06e29c9f8c941fe1add63ac0f07901a5fff485eba3456be3b4c2d9253b141695
  4. 0xe6124fac9c203311acd868451c0bd2646a8df55da08ff3f364e11138bafa6272
  5. 0xa07dbd1aa0f684adfbc215234ecf960b948787d5f84901e47a340f288ebf5080
  6. 0xc61c0ab5ca9778f2bce515f44a751beda81fa3cf15fd7b514c40fe2ea142e7e1
  7. 0x00fb496ee9fd5f930bb605c5bb03954ac08274f4bc596d06f79047b7afaa15a6
  8. 0xb51c928a686401a0d7b13d92e4e45e392ba0d75639484a4b7e34955ea7906faf
  9. 0x44749672564d0938bdf90ae7c5caba0159857b028aa74bed5fdbc47ac83c0c85
  10. 0x9fa1594dd8d8545e82e6088817145812743d633d66e9a0684f337b77a345986c
  11. 0xf6a2bb30d91f6b0432d327b979fce519df49cdeebda6925f90c80106f4ae3ea2
  12. 0xba42aa8ea7319c3a26be34cf773276493ae312dae8a293abc75cb2558262c74d
  13. 0x09b948c0d8cd867de430ca3ffdb84085f96db35e2383786862f87cf6547dbabf
  14. 0xa61b9b680bca298a8a4f69cdebc25b3acf2105f25b9ad6f8fe0ea50e55adf8ca
  15. 0xc88d127644e311620e3bcad9c976ab2c79963799278768230b1762de9b7cd724
  16. 0x8339aa87501c4d4f8b38a13e480a7c563957e09fb5711bed7cf189d6787f960d
  17. 0xb5916fb7a3e87dc0702e46eeadcd22652e2e1e755f8d429cc7a14a67a350b51b
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON