addrbookFor publishers
← The evidence ledger

Evidence row 1770582

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.Adiakys/otlpdashboard
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
c83f106001ea9ebf92c80ae86ca086613a3ce96f34ef5620346a343effdd9c8b
Leaf
0x29cbf12f9ef1b8616641815c483944024904495a0dbeb3bfdce6628b96d8e617

What was observed

{
  "endpoints": [
    [
      "web",
      "https://adiakys.github.io/OtlpDashboard/"
    ]
  ],
  "name": "OtlpDashboard",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-01T15:10:42.307607Z",
        "status": "active",
        "statusChangedAt": "2026-11-01T15:10:42.307607Z",
        "updatedAt": "2026-11-01T15:10:42.307607Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Query OpenTelemetry logs, traces and metrics from a self-hosted OTLP dashboard",
      "name": "io.github.Adiakys/otlpdashboard",
      "packages": [
        {
          "environmentVariables": [
            {
              "default": "true",
              "description": "Mounts the MCP server at /mcp",
              "isRequired": true,
              "name": "Dashboard__Mcp__Enabled"
            },
            {
              "description": "Bearer token for the web app, read API and MCP endpoint. Leave empty for open access",
              "isSecret": true,
              "name": "DASHBOARD__BROWSERTOKEN"
            }
          ],
          "identifier": "ghcr.io/adiakys/otlpdashboard:26.11",
          "registryType": "oci",
          "runtimeArguments": [
            {
              "description": "OTLP gRPC ingestion",
              "name": "-p",
              "type": "named",
              "value": "4317:4317"
            },
            {
              "description": "OTLP HTTP ingestion, web app and MCP endpoint",
              "name": "-p",
              "type": "named",
              "value": "4318:4318"
            },
            {
              "description": "Volume that keeps the telemetry database across restarts",
              "name": "-v",
              "type": "named",
              "value": "otlp-data:/app/data"
            }
          ],
          "runtimeHint": "docker",
          "transport": {
            "headers": [
              {
                "description": "Bearer followed by DASHBOARD__BROWSERTOKEN, when that token is set",
                "isSecret": true,
                "name": "Authorization"
              }
            ],
            "type": "streamable-http",
            "url": "http://localhost:4318/mcp"
          }
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/Adiakys/OtlpDashboard"
      },
      "title": "OtlpDashboard",
      "version": "26.11",
      "websiteUrl": "https://adiakys.github.io/OtlpDashboard/"
    }
  },
  "source": "mcp_registry",
  "summary": "Query OpenTelemetry logs, traces and metrics from a self-hosted OTLP dashboard"
}

What the leaf hashes

{"body":"c83f106001ea9ebf92c80ae86ca086613a3ce96f34ef5620346a343effdd9c8b","id":1770582,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793546247266178,"prev":null,"subject":"mcp_registry:io.github.Adiakys/otlpdashboard","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. 0x29cbe37257f498b9e97bc8281834d993b22638c437f564a4238aba25f15f600e
  2. 0x15b32ee8ab46f91fdd2a87359b5f06bef54adf99a27eac07f9c149ca46d56944
  3. 0xb0dbe50997949dbf5c51dc8ddb60c430ec6f24c8832a911113042d495dc6818d
  4. 0xe9cf3936486664db602078e3a5b113485db4879176236bcef7b58c91a871e833
  5. 0x19b62acf0f102c1c6f6f3d873c3c8140fa2a8865e65d865b9e0d219f74c82877
  6. 0x0818bc3fa244e0a1634182468089227c27cf34e496d26484f9b3f4c25d501b5d
  7. 0xafffd3dd91c2597483235194d0b7ffff1090d553f63bf539cf31e797b07c71d8
  8. 0x72b4fa4b083859ae925056d1fe2c683e9d589ca762414ad97d13a9e8d908d835
  9. 0xccb6cb7fe7383c828f52dcfc48911a8b808bcab2563545e68a5fa30bf4bf3dff
  10. 0xebd0839abc8fccc7ea37cfce94ccfef747c695fce73ae14e8372770b8b410448
  11. 0xf8d6abf2a91d5d2f75accd7b22a5ac78c8843bce418d50d9ea4c48d8c3f4a767
  12. 0x5afbfdcc2671809296fb4d0c5c0394fc4524c2baa833b51dac27e5e817c30aab
  13. 0x119e26a40ea5ea49199024d5e4dc5ea7e4b7110b91f88cec9a3d894fa9681bde
  14. 0x894f627e9eac1731ca26b2b4b6529eb16ab1b15294210edac68c8378063e2d8d
  15. 0x80b1e578d986f759ca01ea02c7a922e757a26a65318f9844ac72c5c1d4fe339e
  16. 0xa856ad79e6f29a2b5516257f0d4817172cca11251fe2e7e8f3911b105fe2b622
  17. 0x02b3554752e71a19b12d7a76dbff436e85387226ceec89fdebdcdaf0122c2932
  18. 0x1973893697931b7512ae5dc1a3c92ef92f633ae3574dce9029a35b5e94d2d364
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON