addrbookFor publishers
← The evidence ledger

Evidence row 739957

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.jangsejong/tistory-mcp
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
c839297faee9c8bd1b27ab20663f31495a0115b29d0007d330864cf7a1082074
Leaf
0x75ba5e503d195c5e5ff714f286c6cc555123c93724acaeb8fda4721da4626e1f

What was observed

{
  "endpoints": [
    [
      "web",
      "https://github.com/jangsejong/tistory-mcp"
    ]
  ],
  "name": "Tistory MCP (Unofficial)",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-28T06:33:55.196357Z",
        "status": "active",
        "statusChangedAt": "2026-10-28T06:33:55.196357Z",
        "updatedAt": "2026-10-28T06:33:55.196357Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Unofficial MCP server for Tistory blogs: publish, edit, drafts, images. Private by default.",
      "name": "io.github.jangsejong/tistory-mcp",
      "packages": [
        {
          "environmentVariables": [
            {
              "choices": [
                "file",
                "keyring"
              ],
              "default": "file",
              "description": "Where the blog session cookies are kept: a 0600 file under the config directory, or the OS keyring.",
              "name": "TISTORY_MCP_SESSION_STORE"
            },
            {
              "default": "60",
              "description": "Minimum number of seconds between publish/update calls. 0 disables the interval.",
              "format": "number",
              "name": "TISTORY_MCP_MIN_INTERVAL_SEC"
            },
            {
              "default": "20",
              "description": "Maximum number of publish/update calls per day. 0 disables the cap.",
              "format": "number",
              "name": "TISTORY_MCP_DAILY_CAP"
            },
            {
              "description": "Set to 1 to allow blog hosts outside *.tistory.com (custom domains). Unset by default: only *.tistory.com is accepted.",
              "name": "TISTORY_MCP_ALLOW_ANY_HOST",
              "placeholder": "1"
            }
          ],
          "identifier": "tistory-mcp",
          "registryBaseUrl": "https://pypi.org",
          "registryType": "pypi",
          "runtimeHint": "uvx",
          "transport": {
            "type": "stdio"
          },
          "version": "0.2.0"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/jangsejong/tistory-mcp"
      },
      "title": "Tistory MCP (Unofficial)",
      "version": "0.2.0",
      "websiteUrl": "https://github.com/jangsejong/tistory-mcp"
    }
  },
  "source": "mcp_registry",
  "summary": "Unofficial MCP server for Tistory blogs: publish, edit, drafts, images. Private by default."
}

What the leaf hashes

{"body":"c839297faee9c8bd1b27ab20663f31495a0115b29d0007d330864cf7a1082074","id":739957,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793169682554902,"prev":null,"subject":"mcp_registry:io.github.jangsejong/tistory-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. 0x75ba7b741cac514b71fe46a501929e15ce90075b83255b44f6a2ee0b6b715ab1
  2. 0x40873805504c42f6d8fe32c8f647305575b6df460534b83027419dba5faf4fe9
  3. 0x299a90dc6a426c6092d2e5ffc0d1c38f4f31e83539072521f17f03504f741d77
  4. 0xa915e897087bee31dbfa52003032ff17ee713dddab46d5780b4b1f9983efb354
  5. 0x9478acf58311effac3abad164428f2626dda7e278b7e3f028907d062894fdcc6
  6. 0xb23e1831ad8e555867a7152eabdf4b286249ca9739727fea302057ae707e1a03
  7. 0xe345216a1d44354b6d679d5b9b4dd9ad92b8d3329b88972028d76384b5934a78
  8. 0xdb1451f1e37752eb425e9645aee130b6e3cc7b595cfb917c957fa8fe7bd2ca45
  9. 0xfc804abb57c1bdf015853ab852cc7279879bedb01fa980c79b572ae62bf90f4c
  10. 0xea576691cc5c8be8d096be154d28819475b25b62e37f293339f5ae76ca9dd305
  11. 0xf2dd9fa1bac4a1104e3ada499bfe5050028b8293e210e1ecb5203917eb58b0ca
  12. 0xb638432093f09e66c6d9e052988975b44a76e6bf8014857f35cabfd237a61913
  13. 0x804388c3a016ba462c83765e8caa94369f82e8575f22ed06fa23d3c116a23fd0
  14. 0x13a2df73da081eeb4e6752fd2a3d176d9f2a8d2dd01b46f18b266eb7116ace2f
  15. 0xab4e84d781dccd579dcf5c47a356a4a2e6cac58a2aefdf3543a3fa15238fa4db
  16. 0x74cf00e07b52415c2184cf20be69d195ed2725497a6892c2f3e449497c17d0ec
  17. 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON