addrbookFor publishers
← The evidence ledger

Evidence row 781201

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.kisasa/populi-mcp
Recorded
Previous row
#779083
Body SHA-256
0319f58f884642182e0a9dfae203963d835bd3f9ba670ef47e1dab5a0ca82afd
Leaf
0x040844849c0b95c5a9dc0d044ab270492dfc1c307a5db8ad413897287e297b7e

What was observed

{
  "endpoints": [
    [
      "web",
      "https://github.com/kisasa/populi-mcp"
    ]
  ],
  "name": "Populi",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-28T16:27:59.986123Z",
        "status": "active",
        "statusChangedAt": "2026-10-28T16:27:59.986123Z",
        "updatedAt": "2026-10-28T16:27:59.986123Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Populi API v2 for student information systems: search the API, read data, optionally write",
      "name": "io.github.kisasa/populi-mcp",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Your Populi instance URL, with or without the /api2 suffix",
              "isRequired": true,
              "name": "POPULI_BASE_URL",
              "placeholder": "https://yourschool.populiweb.com"
            },
            {
              "description": "Populi API key token (Account & Settings > API > Keys). Use an sk_sandbox_ key against a sandbox instance while evaluating",
              "isRequired": true,
              "isSecret": true,
              "name": "POPULI_API_KEY"
            },
            {
              "default": "false",
              "description": "Set to true to enable the populi_write tool (create, update, delete). Default is read-only",
              "name": "POPULI_ALLOW_WRITES"
            }
          ],
          "identifier": "@kisasa/populi-mcp",
          "registryType": "npm",
          "transport": {
            "type": "stdio"
          },
          "version": "0.1.2"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/kisasa/populi-mcp"
      },
      "title": "Populi",
      "version": "0.1.2",
      "websiteUrl": "https://github.com/kisasa/populi-mcp#readme"
    }
  },
  "source": "mcp_registry",
  "summary": "Populi API v2 for student information systems: search the API, read data, optionally write"
}

What the leaf hashes

{"body":"0319f58f884642182e0a9dfae203963d835bd3f9ba670ef47e1dab5a0ca82afd","id":781201,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793207463458124,"prev":779083,"subject":"mcp_registry:io.github.kisasa/populi-mcp","subject_kind":"source_record"}

Proof

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

  1. 0x040898d2324dafe56d184dd395c4e59380ed0eea2cfa2af411f06d7556bd42d5
  2. 0x9eaf1b223cc7ecc44f50fef02760cbac1edc450280c08b7011af8ce7e6f3e952
  3. 0xf895d0582b90bd48dbc70e3b9ac25d9344de223f82c5bf50f4ba7634a90f0501
  4. 0xe18939bbc35270e7ffdc1ef7d76b0a30bec4a48a0eaf98cf4424d25a703e2fd0
  5. 0x5fd5607baf8c74dfff6cf0acf0fe0800c8f334ba635c7a16e9a352eee484a457
  6. 0xc5ab0f27e78a201ec438e3345edc4281bdfabec1fbc08f3674ea4a55c3915470
  7. 0xa7a0c34cf080a76098c50b3b2faff3cfe3539477a24fb139a3738cff889c7705
  8. 0x56021d688dbe7cf8da9ecf83ca53674857529fc2215c39db50e9d23f6412e58c
  9. 0xc5a8bd8ee97114470d87b009d57d824367d4009ce728e2ba1c207007d2b9611a
  10. 0x311bb84c5555984ae3ca335c6d068a2d0590ddcca407dbebd30a5f7ca4766258
  11. 0xba8fc096b9df732730a181f7a1430d492a47e9ca8197d9859ec92b1e086bc639
  12. 0x4ae338fa3fa21a954c13d3408e2ae6f6fa590f6c5b259c3be272c01c49d61dff
  13. 0x2748717dc805010a80117b9368e06da73797779c05701bb29fa2d6d90fbc4b98
  14. 0xf3fd571846115a5778f2f20ec53a7e9b272de5f8737a627379966b3745ad5e29
  15. 0x2d4bed6c1c0f427d29eba935cdedcc76c72935d41919903a3b217a8ffca38438
  16. 0x35e8995c30094446ec790423171382fccb377081b921295b0ae3840cc2c4f52c
  17. 0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON