addrbookFor publishers
← The evidence ledger

Evidence row 1477011

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 222ab153-9d41-4e3f-9a01-83de484be228
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
92d9378b34418fe4efed15d51fa694ec6062c86ca1195dfe012f2b2cf0d00c8b
Leaf
0x6cc6d5636a2ce5cce19a5cf46ee4abeb539558c31fe5f6361c6a3c84a28298ce

What was observed

{
  "count": 8,
  "tools": [
    {
      "description": "The categories of the help index with article counts, in reading order for a newcomer. Pass a key to help_list.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "lang": {
            "default": "en",
            "description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian.",
            "enum": [
              "en",
              "ru",
              "ua",
              "uk"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "help_categories"
    },
    {
      "description": "The full text of one help article as Markdown, with links to related articles. Pass the id from help_search, or a keyword: an exact title wins, a keyword several articles share returns them to pick from, anything else gets the best search hit.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "description": "Article id, as in [625].",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "keyword": {
            "description": "Used when no id is given, e.g. \"fireball\".",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "lang": {
            "default": "en",
            "description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian.",
            "enum": [
              "en",
              "ru",
              "ua",
              "uk"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "help_get"
    },
    {
      "description": "Every article in one category and/or of one kind, sorted by title. Example: category \"classes\"; kind \"spell\"; both: category \"magic\", kind \"spell\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "category": {
            "enum": [
              "start",
              "char",
              "skills",
              "magic",
              "combat",
              "classes",
              "races",
              "gods",
              "items",
              "world",
              "quests",
              "society",
              "comm",
              "socials"
            ],
            "type": "string"
          },
          "kind": {
            "enum": [
              "spell",
              "skill",
              "command",
              "social",
              "race",
              "class",
              "religion",
              "zone",
              "craft",
              "group",
              "behavior",
              "language"
            ],
            "type": "string"
          },
          "lang": {
            "default": "en",
            "description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian.",
            "enum": [
              "en",
              "ru",
              "ua",
              "uk"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "help_list"
    },
    {
      "description": "Find help articles by keyword, title or text. Exact keywords rank first, then title and keyword-prefix matches, then hits in the article text. A leading facet word narrows the search like in game: \"spell fire\", \"skill sword\", \"race elf\", \"class\", \"command\", \"zone\", \"religion\", \"clan\" (RU/UA forms work too). Returns ids for help_get.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "lang": {
            "default": "en",
            "description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian.",
            "enum": [
              "en",
              "ru",
              "ua",
              "uk"
            ],
            "type": "string"
          },
          "limit": {
            "default": 10,
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "What to look for, in any of the three languages.",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "help_search"
    },
    {
      "description": "Armor and gear, weapons, magic items (potions, pills, scrolls, wands, staves) or pets from the game world, with their stats, who may use them and the zone and mob they come from: the same data as https://dreamland.rocks/searcher.html. Only items placed in the world by zone resets are listed. Sorted by level, or by one bonus, highest first.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "align": {
            "description": "Only items restricted to these alignments; unrestricted items match none.",
            "items": {
              "enum": [
                "good",
                "neutral",
                "evil"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "include_limited": {
            "default": true,
            "description": "false drops items the world holds only a few of.",
            "type": "boolean"
          },
          "lang": {
            "default": "en",
            "description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian.",
            "enum": [
              "en",
              "ru",
              "ua",
              "uk"
            ],
            "type": "string"
          },
          "level_max": {
            "maximum": 100,
            "minimum": 0,
            "type": "integer"
          },
          "level_min": {
            "maximum": 100,
            "minimum": 0,
            "type": "integer"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "magic_type": {
            "enum": [
              "potion",
              "pill",
              "scroll",
              "wand",
              "staff",
              "warp_stone",
              "spellbook"
            ],
            "type": "string"
          },
          "query": {
            "description": "Part of the name in any language; for magic also a spell name, for pets also a trick.",
            "maxLength": 100,
            "type": "string"
          },
          "slot": {
            "description": "armor: any of these wear slots.",
            "items": {
              "enum": [
                "light",
                "finger",
                "neck",
                "body",
                "head",
                "legs",
                "feet",
                "hands",
                "arms",
                "shield",
                "torso",
                "waist",
                "wrist",
                "hold",
                "float",
                "face",
                "ears",
                "horse",
                "hooves",
                "tattoo"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "sort": {
            "default": "level",
            "description": "level (lowest first), damage (weapon average), or a bonus, highest first.",
            "enum": [
              "level",
              "damage",
              "str",
              "int",
              "wis",
              "dex",
              "con",
              "cha",
              "hr",
              "dr",
              "hp",
              "mana",
              "saves"
            ],
            "type": "string"
          },
          "stats": {
            "description": "armor/weapon: must give every one of these bonuses (hr = hit, dr = damage).",
            "items": {
              "enum": [
                "str",
                "int",
                "wis",
                "dex",
                "con",
                "cha",
                "hr",
                "dr",
                "hp",
                "mana",
                "saves"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "type": {
            "description": "armor (all wearable gear), weapon, magic or pet.",
            "enum": [
              "armor",
              "weapon",
              "magic",
              "pet"
            ],
            "type": "string"
          },
          "weapon_class": {
            "description": "weapon: any of these classes.",
            "items": {
              "enum": [
                "exotic",
                "sword",
                "dagger",
                "spear",
                "mace",
                "axe",
                "flail",
                "whip",
                "polearm",
                "bow",
                "arrow",
                "lance",
                "stone"
              ],
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      },
      "name": "item_search"
    },
    {
      "description": "The full text of one news post. Pass the id from news_list; without one, the newest post.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "news_get"
    },
    {
      "description": "Game news posted by the immortals, newest first: id, date, author, subject. A query keeps posts whose subject or text has every word of it. Posts are in the language they were written in, mostly Ukrainian, the oldest Russian. Read one with news_get.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "limit": {
            "default": 10,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "maxLength": 100,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "news_list"
    },
    {
      "description": "Characters in the game right now with race, clan, title and remorts, people on the Discord bridge, and this week's peak and unique players. With a name: that character's race, clan, clan rank and remorts, online or not. The same data the game's Discord bot shows.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "lang": {
            "default": "en",
            "description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian.",
            "enum": [
              "en",
              "ru",
              "ua",
              "uk"
            ],
            "type": "string"
          },
          "name": {
            "description": "Character name in Latin letters.",
            "pattern": "^[A-Za-z]{2,20}$",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "who"
    }
  ]
}

What the leaf hashes

{"body":"92d9378b34418fe4efed15d51fa694ec6062c86ca1195dfe012f2b2cf0d00c8b","id":1477011,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793423139979920,"prev":null,"subject":"222ab153-9d41-4e3f-9a01-83de484be228","subject_kind":"endpoint"}

Proof

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

  1. 0x6cc6dbb9690e0d3815297aa919ee8fe38453c94d3e128e6633f64f93ae9ef4b3
  2. 0x1ae29cd24470741f520fd5ab6d3887200ada49e403f8fb382306c14bbb75155f
  3. 0xd44d1f63a947629ea0dc8af9d4c1078404ded6b96cc53897bf0c65685d612c4c
  4. 0x8f3fa6a70232c0f6411b460a9db07594efb4b4e332a3f16f9f57b8f9d4b888dd
  5. 0x11b57fc263013794cc83c0a6cbd2a80cbdbefd4e3502d325615a97f0f19fa71c
  6. 0x5184bd128befae6e30e47ae8a9a3580fbde7d04c593899f015970ea6cdf21512
  7. 0x1da93703592cf5ba19ff8c4ef80f5230fdc79d523a370c48f93c0a0b36b79462
  8. 0x178be266a4b73a78c81f4d86db303e65af5700fa12fe1d1754f9c708e75803cf
  9. 0xeaa11b8f0f1f648e8917ff322aae7eb3a0392f6deb1f68e1689dc59234476b80
  10. 0xf8cb9500648ed6e17e83e458c401b75febb18f8a9edc33257d82e3feca681148
  11. 0xbfa75673cd4cd764eabc6215158ebdddc65d88620cf1d539458420ee02d3f916
  12. 0x6caf4b536b15866139d10dfa77c2ed6d75a06cbe47d2a83cd535d0a06b220d6f
  13. 0x1c2c743fc81bf98ad9011edc47e35ecce58da21b909d893da38929bde1fd5d8c
  14. 0xac33b3310fc2d37a4e515e0c8775d4934592f3daaaf032bec47eccec8e01df31
  15. 0xda82240eda32eeb01478d5898342fa15b35b5682549347c7a22660b37913617f
  16. 0x919f237dec4df392868ab95f1d4300b185479ae64464cbc2e7385ad1fd6ab390
  17. 0xa00a931d72706fa2402bfc9b441a12eb7c6a61ff42a542916106e3637177f101
  18. 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON