addrbookFor publishers
← The evidence ledger

Evidence row 993135

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.OrgMentem/zotio
Recorded
Previous row
#30263
Body SHA-256
ef74bfeb38b92b294ffcbe6a65b4924f8761e51b73ceb7bf764f56f31fb85a3e
Leaf
0x4ba5dcab49a13f0a53e41945530dc88f1b7b8124dba52d27420f2fdd9f98e4c1

What was observed

{
  "endpoints": [
    [
      "web",
      "https://github.com/OrgMentem/zotio"
    ]
  ],
  "name": "zotio",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-29T03:40:53.28879Z",
        "status": "active",
        "statusChangedAt": "2026-10-29T03:40:53.28879Z",
        "updatedAt": "2026-10-29T03:40:53.28879Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Zotero MCP server: local-first search, library checks, and preview-first writes for AI agents.",
      "name": "io.github.OrgMentem/zotio",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Zotero Web API key. Optional for read-only use against the local Zotero desktop app; required to enable writes and reach group libraries.",
              "isSecret": true,
              "name": "ZOTERO_API_KEY"
            }
          ],
          "fileSha256": "089447c3220812e9b20a94eedcc52624f62c6d2eed684f0940c3756a27b82ea8",
          "identifier": "https://github.com/OrgMentem/zotio/releases/download/v0.31.0/zotio-mcp_0.31.0_darwin_amd64.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          }
        },
        {
          "environmentVariables": [
            {
              "description": "Zotero Web API key. Optional for read-only use against the local Zotero desktop app; required to enable writes and reach group libraries.",
              "isSecret": true,
              "name": "ZOTERO_API_KEY"
            }
          ],
          "fileSha256": "ee9c6f6752674a8f943447c2f10baa5d13a4790844d55a4e2c9023ee8e59e13f",
          "identifier": "https://github.com/OrgMentem/zotio/releases/download/v0.31.0/zotio-mcp_0.31.0_darwin_arm64.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          }
        },
        {
          "environmentVariables": [
            {
              "description": "Zotero Web API key. Optional for read-only use against the local Zotero desktop app; required to enable writes and reach group libraries.",
              "isSecret": true,
              "name": "ZOTERO_API_KEY"
            }
          ],
          "fileSha256": "7aa2a8f0295d162884740c21178b4ce8a7b50ea4106563d03b9f9fd6cabbd066",
          "identifier": "https://github.com/OrgMentem/zotio/releases/download/v0.31.0/zotio-mcp_0.31.0_linux_amd64.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          }
        },
        {
          "environmentVariables": [
            {
              "description": "Zotero Web API key. Optional for read-only use against the local Zotero desktop app; required to enable writes and reach group libraries.",
              "isSecret": true,
              "name": "ZOTERO_API_KEY"
            }
          ],
          "fileSha256": "cbd15fc0417bd6e42fa32ae6305331c115b3876d114d5452d4904771463f1bc7",
          "identifier": "https://github.com/OrgMentem/zotio/releases/download/v0.31.0/zotio-mcp_0.31.0_linux_arm64.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          }
        },
        {
          "environmentVariables": [
            {
              "description": "Zotero Web API key. Optional for read-only use against the local Zotero desktop app; required to enable writes and reach group libraries.",
              "isSecret": true,
              "name": "ZOTERO_API_KEY"
            }
          ],
          "fileSha256": "c641d448b5475afbe30d3969aeb8ef0638996d06155e04762a2dc061eb86f540",
          "identifier": "https://github.com/OrgMentem/zotio/releases/download/v0.31.0/zotio-mcp_0.31.0_windows_amd64.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          }
        },
        {
          "environmentVariables": [
            {
              "description": "Zotero Web API key. Optional for read-only use against the local Zotero desktop app; required to enable writes and reach group libraries.",
              "isSecret": true,
              "name": "ZOTERO_API_KEY"
            }
          ],
          "fileSha256": "0bb4c23438dd7747d541958d94b3cd7e2503576b40200ef615a01807cedfeeb2",
          "identifier": "https://github.com/OrgMentem/zotio/releases/download/v0.31.0/zotio-mcp_0.31.0_windows_arm64.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          }
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/OrgMentem/zotio"
      },
      "title": "zotio",
      "version": "0.31.0",
      "websiteUrl": "https://github.com/OrgMentem/zotio"
    }
  },
  "source": "mcp_registry",
  "summary": "Zotero MCP server: local-first search, library checks, and preview-first writes for AI agents."
}

What the leaf hashes

{"body":"ef74bfeb38b92b294ffcbe6a65b4924f8761e51b73ceb7bf764f56f31fb85a3e","id":993135,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793247166575910,"prev":30263,"subject":"mcp_registry:io.github.OrgMentem/zotio","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).

  1. 0x4ba5fc1c33813241bddec3b8b71108dcd642c0d19a2f0c116e40e5905a5926ed
  2. 0x10706261cef8ddee3d1623ca8686d8b1bb2ff1b1df98735cba3242aa7825ca26
  3. 0x2472744d55ea35fefb33b88089a33c95fd65c384b4170305c4849677d063b8c0
  4. 0xb6b45f8bee21f6b57c8907f69d2b675304155d88658a3d881d5a4eb0a9d719f9
  5. 0xb82e8f857f42286834414e3b7e17ac8071b5cb114cb970d7e1024923c005f6fe
  6. 0x7e1b205b1b3a0d40ba72e85a190520a472b19783adbb4a8fd3f344a49c340e75
  7. 0x2f871cd8bc7b54495be29de4eadc8cbe31303d10453533c1d73e3f7b77dc3cf0
  8. 0x559149bde0c19dfb8d4159b02474e1473b576f651e8618655bf021d6e90b21c3
  9. 0x08f910631b85d7717254b32ccef1b2faa997e1977b9edb9ec3267bb35cf9fd27
  10. 0x47dce079758e7ebee2fb7b760e8b597f9f381c27f88ce286065b81463b512edd
  11. 0x65483b9043ecf6fd96cc8176bf99dbdaaaa8c74b74572e0b8f9445c12ac47a78
  12. 0x73a70bc0bb47ebd0a130b735308e2411b21521622486d95db42c611ebd2db840
  13. 0x631d9e4d32a0770b1547484c1f6ccb27bbc012377527b96eadfe1ed1aad5997e
  14. 0xba203712cc4170d9697121c2026471be02b4061fd0831c90d2971031c905f0c1
  15. 0x0bc4adb5c11d6f42a54004eb9a86e4a9294c3fb793d78af72f971454ecfe5b44
  16. 0x976395aaca1b771b7e37710dee4157412909d2398c44e306a2e1e3fe83b984fd
  17. 0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75
  18. 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON