addrbookFor publishers
← The evidence ledger

Evidence row 1544844

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.gronare/notes-vault-mcp
Recorded
Previous row
#37982
Body SHA-256
307f9ef70b3042a1a5eac8caf75d367172cedf8a93066354b825cbf98ac1861f
Leaf
0xde1865060b4835b068903f3315a10ee66ec822626c0f36253feffb90b60eebe6

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-10-31T23:11:04.231865Z",
        "status": "active",
        "statusChangedAt": "2026-10-31T23:11:04.231865Z",
        "updatedAt": "2026-10-31T23:11:04.231865Z"
      }
    },
    "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": "Bearer token required by the streamable HTTP transport",
              "format": "string",
              "isSecret": true,
              "name": "VAULT_TOKEN"
            },
            {
              "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.9.0"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/gronare/notes-vault-mcp"
      },
      "title": "Notes Vault",
      "version": "0.9.0",
      "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":"307f9ef70b3042a1a5eac8caf75d367172cedf8a93066354b825cbf98ac1861f","id":1544844,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793488625833781,"prev":37982,"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 (246033 rows).

  1. 0xde186cb130a6a1ae57b6804a8e819b85d8ed2c5ee0a94836c131fff89b10bba7
  2. 0xc124535396cb1a28a0e29c1149bfb22ac1d703b44efc69a4d8d65cf571a024ba
  3. 0x22f72576a4bf05b1561e0a644560ff2a9ef4b6ddb53e8d9e4370acfec09ad958
  4. 0x132c99cf58ce1f11a8264cb413750d2f1ae5579d0c0799af29bbf8814874259f
  5. 0xe2f0c41f7a1da3883eed6e1b61425186536c0d4a5ba20c0877cdcfc7aed8df93
  6. 0x88c2590a2dbb631027592066927d991368d81e292850def5e98f847f377f5eed
  7. 0x3583cd98f19045a915badc2272b47e2e06748eb1c4098fce7fda1963da9a09f7
  8. 0x571cc54fe648533aad147bfa99374378a16bf1e52e9a217ea67b8642557c8f6e
  9. 0xa4fa86a50f824b250ee5f955d84574c1a8a7d50738f4925c44ea6cb430620fe4
  10. 0xf3936488954afb4f9f3db556adfa49bb5634c4da22a10f554e08b04858304b25
  11. 0xb88260702924e6af37fc1a8e7bf694f6a56124220940f5d3c82d9e3104dbbd68
  12. 0x9fa63e02df8a53fa3b3c8bce48ae2580770d8e03110dcfc6077a71503759f6b1
  13. 0x60d526447d99443d6a0f7b272c17030ae6883239064b62b145eadeaeb2eb7c3d
  14. 0x7a3059496dcef49b2fbe4b5eca13bdabed15efcf3581d4792babc5647855bfe5
  15. 0x84bdb388a471b951dc5c0f9fd09df3197b8152707ec67daa668ab47102c8efc1
  16. 0x24f03354dcb3a621317889ed99048bdf74b380516ca991bfb585c751d5cc7dfd
  17. 0xa1146af524f673843507e7427a575964580eef01bc0e0eae466a7920df017ab2
  18. 0x0504a25438f3c7932125463198ca74c5064f23f71a5c92763b3fc96a98cc8b57
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON