addrbookFor publishers
← The evidence ledger

Evidence row 495504

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:sh.uploads/mcp
Recorded
Previous row
#304174
Body SHA-256
d42342cef225e4e688f2e0cff8681094851fefadb4e73024efc4560c1825f0d3
Leaf
0xef30a0e432b7abb45d83310fb76037b6463f7745e07cb43bf8d540ae48ae8bd4

What was observed

{
  "endpoints": [
    [
      "mcp",
      "https://agents.uploads.sh/mcp"
    ],
    [
      "web",
      "https://uploads.sh/"
    ]
  ],
  "name": "uploads.sh",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-27T14:07:14.628491Z",
        "status": "active",
        "statusChangedAt": "2026-10-27T14:07:14.628491Z",
        "updatedAt": "2026-10-27T14:07:14.628491Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Host files from coding agents; stage on a branch and attach to GitHub PRs.",
      "icons": [
        {
          "mimeType": "image/png",
          "sizes": [
            "180x180"
          ],
          "src": "https://uploads.sh/apple-touch-icon.png"
        }
      ],
      "name": "sh.uploads/mcp",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Workspace bearer token (up_<workspace>_…). Mint with uploads login.",
              "format": "string",
              "isRequired": true,
              "isSecret": true,
              "name": "UPLOADS_TOKEN"
            },
            {
              "description": "Workspace name. Inferred from the token when omitted.",
              "format": "string",
              "name": "UPLOADS_WORKSPACE"
            },
            {
              "default": "https://api.uploads.sh",
              "description": "API origin. Defaults to https://api.uploads.sh.",
              "format": "string",
              "name": "UPLOADS_API_URL"
            }
          ],
          "identifier": "@buildinternet/uploads",
          "packageArguments": [
            {
              "type": "positional",
              "value": "mcp"
            }
          ],
          "registryBaseUrl": "https://registry.npmjs.org",
          "registryType": "npm",
          "transport": {
            "type": "stdio"
          },
          "version": "0.61.0"
        }
      ],
      "remotes": [
        {
          "headers": [
            {
              "description": "Bearer workspace token (up_<workspace>_…) or OAuth access token. Omit this header to use the OAuth browser flow.",
              "format": "string",
              "isSecret": true,
              "name": "Authorization"
            }
          ],
          "type": "streamable-http",
          "url": "https://agents.uploads.sh/mcp"
        }
      ],
      "repository": {
        "id": "1291468384",
        "source": "github",
        "url": "https://github.com/buildinternet/uploads"
      },
      "title": "uploads.sh",
      "version": "0.61.0",
      "websiteUrl": "https://uploads.sh"
    }
  },
  "source": "mcp_registry",
  "summary": "Host files from coding agents; stage on a branch and attach to GitHub PRs."
}

What the leaf hashes

{"body":"d42342cef225e4e688f2e0cff8681094851fefadb4e73024efc4560c1825f0d3","id":495504,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793111341962934,"prev":304174,"subject":"mcp_registry:sh.uploads/mcp","subject_kind":"source_record"}

Proof

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

  1. 0xef30b6484f1637d4168014daef08bef52b44ad5b2c6653db289b4fd2e13585a8
  2. 0x1c56cf7137762646a7ce253cf3bebf56ae49118a60aa490b545e9347d9aa49e0
  3. 0xcf882cf452c1624683b13767a4621396b91048b08027cf5ef4562f966be18ae9
  4. 0x8f5e876c08127e091616c7d68ad5fdc5368f64b9b29feb7a3cf68f3d17677817
  5. 0x4f66b724ced3d5e16e864fcb0757865739d8546b78b1606538313496ff7eae40
  6. 0x467ce30a3dfe95f4f94279ce2eb547cbbce6183967488ecbf22ea87f03715af2
  7. 0x94a42153e63ac16e893e100845a6f07d1065792077df34d0050ce83523b54db0
  8. 0x34905f48dc74ddc8f9d52826c536a6fe390c37e10b451dcfe18a72476d553c2f
  9. 0x930b1fcfbe4599560c2ba785ea038c4ecb71dbfac328de203327705d7df6ca65
  10. 0xa2f7ee67cd3d18eb6a574f673a6de5baa7d1c805f36fc95b0d45b03af8e8f907
  11. 0x1b4399bae757271424da8a4da03b907adf56af6574a865598cf68ad834ce7e01
  12. 0xc0448a83784154aec794ac7a249e46b6f618529dfd246ef492240c5d9b62d921
  13. 0xe0ddf3e1c8349b7fe55d4b2a6864486a77de3e3c0e371df44d69aeb837cfd79c
  14. 0xce1471491ffb52101d7cd9884cca0fb37a9496f6e8250375054907d24a35d04f
  15. 0x56f7109d4cde42492651beb1237c13cdcbf95e6fee2b2482391a2388e04c4629
  16. 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON