addrbookFor publishers
← The evidence ledger

Evidence row 23008

Observed , by baseline/1.

Kind
listing
About
source_record mcp_registry:dev.octri/cli
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
acfcaec4d3f6443be0c483e69dcc09639d8697eaa26233ab3041606ab5656d96
Leaf
0xef943bb621fdca23538aecb70740a7f14ee7e52628fb05dc90e960f3c9f514a0

What was observed

{
  "endpoints": [
    [
      "web",
      "https://octri.dev/"
    ]
  ],
  "name": "Octri CLI",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-12T17:34:15.68375Z",
        "status": "active",
        "statusChangedAt": "2026-10-12T17:34:15.68375Z",
        "updatedAt": "2026-10-12T17:34:15.68375Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Push OpenAPI specs, build SDKs in ten languages, publish API docs, and triage production SDK errors.",
      "icons": [
        {
          "mimeType": "image/svg+xml",
          "sizes": [
            "any"
          ],
          "src": "https://octri.dev/logo/octri_favicon.svg"
        },
        {
          "mimeType": "image/png",
          "sizes": [
            "192x192"
          ],
          "src": "https://octri.dev/logo/octri_favicon_192.png"
        }
      ],
      "name": "dev.octri/cli",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Octri API key. Not needed if you have signed in with `octri auth login`.",
              "format": "string",
              "isSecret": true,
              "name": "OCTRI_API_KEY"
            },
            {
              "description": "Project to use when a tool call names none. Defaults to the CLI's selected project.",
              "format": "string",
              "name": "OCTRI_PROJECT_ID"
            },
            {
              "description": "Stored CLI profile to use instead of the current one.",
              "format": "string",
              "name": "OCTRI_PROFILE"
            },
            {
              "description": "Proxy for requests to Octri, e.g. http://proxy.internal:3128. Needed behind a corporate proxy, since MCP clients rarely pass your shell's environment through.",
              "format": "string",
              "isSecret": true,
              "name": "HTTPS_PROXY"
            },
            {
              "description": "Comma-separated hosts that skip HTTPS_PROXY.",
              "format": "string",
              "name": "NO_PROXY"
            }
          ],
          "identifier": "@octri/cli",
          "packageArguments": [
            {
              "type": "positional",
              "value": "mcp"
            },
            {
              "type": "positional",
              "value": "serve"
            }
          ],
          "registryType": "npm",
          "runtimeHint": "npx",
          "transport": {
            "type": "stdio"
          },
          "version": "1.0.6"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/octridev/octri-cli"
      },
      "title": "Octri CLI",
      "version": "1.0.6",
      "websiteUrl": "https://octri.dev"
    }
  },
  "source": "mcp_registry",
  "summary": "Push OpenAPI specs, build SDKs in ten languages, publish API docs, and triage production SDK errors."
}

What the leaf hashes

{"body":"acfcaec4d3f6443be0c483e69dcc09639d8697eaa26233ab3041606ab5656d96","id":23008,"kind":"listing","method":"baseline/1","observed_us":1793025350100253,"prev":null,"subject":"mcp_registry:dev.octri/cli","subject_kind":"source_record"}

Proof

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

  1. 0xef9339e5015915bbfa5b3366e435abeadc70fb83c4613a73e2aac7e0d4fe96b6
  2. 0xafee92aef5182d8cc3e41555ccd79862fc9227d7aa4707e67a70abb5faa13d30
  3. 0x92cd4b9f69eabe86b90602bd4ea2f46e9c41a9f70c1a4da4ef49f3567a7a4684
  4. 0x3a8371ee59cde3fe7e427dc3b516ff86630e5a98464651b6d4af4a8fa4948ebf
  5. 0x412b0c76e4942066fc36d3c69dc28f0496b5881f772d97631cca10eb695172a4
  6. 0x542031aabd8d6e20971ff8b2a2ff12c452114c6098b5d2b54336437e0d9bf412
  7. 0xbf01a66f8af0fb30191f7a3c93ada342eb1546ca4054e8887cdad05ce4630c57
  8. 0x403ab3fd8e515ba3b58b0ff4eed8d786a44d2a86d5264e5ba055cc7a7b8b3ded
  9. 0x2c716b830000b27548fc6097a77d598592b51faf67e034f69a47c380fc4d1f3b
  10. 0xe8ce6526203eeff278621cde08607876fd3c33b3d5f8f0c68cd3d71fb0fdc142
  11. 0xe34b4862878cc4926f0e4b84b3f031ef1f0cf0de9bf8fb3c13adbc6abc010ee1
  12. 0xb0cc0b4ce5a68e83d3e3e55b0387f828adf6f5eb6cfa666d75f6e16ed9d89c1f
  13. 0x746e9e5b6765727b6b96f41204cc115b0302259f6c67be0cf0efbf245601d500
  14. 0x614d844c9e0509d9f9e63697aa2935555bce5f13695a8dc0047aa9e9898d70b3
  15. 0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0
  16. 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
  17. 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON