addrbookFor publishers
← The evidence ledger

Evidence row 562523

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 2a605b7e-03eb-48d2-8dbf-d801357befe3
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
fb87dd904a3616874c5a0ac6bfd85d0bd9173f9c190f060afaf7e1ad2b55cbd5
Leaf
0xcab9ccc1d476e05f862530a82c349937e544cea1397a408ce45ffb6d7b7aed26

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Fetch the full descendants payload — etymology, glosses and the reflex\ntree (Sarmatian→Alanic→Ossetian, Saka→Khotanese) — for a lemma identified\nby a search result's descendant handle (entry_id + word_class). Use this\nonly when a search ran without inline payloads or left a match\nun-expanded — a default search already returns each match's payload\ninline. Returns Markdown plus the payload as structuredContent with the\nshape {\"result\": <payload>} per the declared outputSchema — switch on\nresult.category ('descendants' | 'not_found') before reading the body.\nContent from en.wiktionary.org (CC BY-SA 4.0).\n",
      "inputSchema": {
        "properties": {
          "entry_id": {
            "description": "The bare lemma (no asterisk) from a search result's descendant handle, e.g. 'tiɣri', 'baga' — a typed leading asterisk is tolerated.",
            "maxLength": 80,
            "minLength": 1,
            "pattern": "^\\*?[^\\W\\d_][\\w\\u0300-\\u036F'-]{0,79}$",
            "title": "Entry Id",
            "type": "string"
          },
          "word_class": {
            "description": "The part-of-speech section from a search result's descendant handle, e.g. 'noun', 'adjective', 'proper noun'.",
            "enum": [
              "abbreviation",
              "acronym",
              "adjective",
              "adverb",
              "affix",
              "article",
              "character",
              "circumfix",
              "classifier",
              "combining form",
              "conjunction",
              "contraction",
              "counter",
              "determiner",
              "diacritical mark",
              "idiom",
              "infix",
              "initialism",
              "interfix",
              "interjection",
              "letter",
              "ligature",
              "noun",
              "number",
              "numeral",
              "participle",
              "particle",
              "phrase",
              "postposition",
              "prefix",
              "preposition",
              "prepositional phrase",
              "pronoun",
              "proper noun",
              "proverb",
              "punctuation mark",
              "romanization",
              "root",
              "suffix",
              "symbol",
              "verb"
            ],
            "title": "Word Class",
            "type": "string"
          }
        },
        "required": [
          "entry_id",
          "word_class"
        ],
        "title": "scythian_get_descendantsArguments",
        "type": "object"
      },
      "name": "scythian_get_descendants"
    },
    {
      "description": "Look a Proto-Scythian lemma up on Wiktionary and return its senses plus\nits full descendants payload — the reconstructed etymology and the reflex\ntree down to Ossetian and Khotanese, attested scholarship, not invention.\nPlain ASCII spellings are folded to the reconstruction's diacritics and\nthe result notes the resolution. With search_language='eng' the query is\nan English word instead: the result lists the lemmas whose glosses match\nit (the translations block) plus their expanded entries. Returns Markdown\nplus the same result as structuredContent matching the declared\noutputSchema.\n\nResults are cached server-side; first-time queries reach the live\nupstream politely and calls are rate limited — on a rate-limit error,\nwait a few seconds and retry. Content is from en.wiktionary.org\n(CC BY-SA 4.0 — attribute and share alike if republished).\n",
      "inputSchema": {
        "$defs": {
          "SearchLanguage": {
            "description": "The query language. ``xsc`` (ISO 639-3 Scythian; Wiktionary's entry code is\n``xsc-pro``) looks a Proto-Scythian lemma up directly — ASCII spellings are\nfolded (``tigri`` finds ``*tiɣri``) via the reverse index. ``eng`` searches in\nreverse: the English query is matched against the indexed glosses of all\nlemmas, and each match is then looked up normally.",
            "enum": [
              "xsc",
              "eng"
            ],
            "title": "SearchLanguage",
            "type": "string"
          }
        },
        "properties": {
          "include_forms": {
            "default": true,
            "description": "When true (default), each match's full descendants payload — etymology, glosses and the reflex tree down to Ossetian and Khotanese — is returned INLINE in ONE call, no follow-up scythian_get_descendants. Set false for a cheap screen of which entries exist. Bounded by a per-search cap — use max_forms to adjust per call. For eng queries this governs the expanded entries; the matched-lemmas list itself is always returned.",
            "title": "Include Forms",
            "type": "boolean"
          },
          "max_forms": {
            "anyOf": [
              {
                "maximum": 12,
                "minimum": 0,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Optional override for how many descendants payloads to expand this call (0–12). On an uncached query each payload is one politely paced upstream fetch, so high values on cold queries are slow. Omit for the server default.",
            "title": "Max Forms"
          },
          "query": {
            "description": "The word to look up, in the language search_language names. Scythian (default): a SINGLE Proto-Scythian lemma — plain ASCII works ('tigri' finds *tiɣri: macrons and carons are folded, and ɣ→g, δ→d, β→b, ə→e, θ→t or th), with or without the reconstruction asterisk. English (search_language='eng'): the English word whose Proto-Scythian equivalents you want — matched against every entry's glosses.",
            "maxLength": 80,
            "minLength": 1,
            "title": "Query",
            "type": "string"
          },
          "search_language": {
            "$ref": "#/$defs/SearchLanguage",
            "default": "xsc",
            "description": "Language the query word is in: 'xsc' (default) looks the Proto-Scythian lemma up directly; 'eng' finds the lemmas whose English glosses match the query (the local gloss index — reconstructed languages have no translation tables) and returns their full entries. Glosses are in English either way."
          }
        },
        "required": [
          "query"
        ],
        "title": "scythian_searchArguments",
        "type": "object"
      },
      "name": "scythian_search"
    }
  ]
}

What the leaf hashes

{"body":"fb87dd904a3616874c5a0ac6bfd85d0bd9173f9c190f060afaf7e1ad2b55cbd5","id":562523,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137423474054,"prev":null,"subject":"2a605b7e-03eb-48d2-8dbf-d801357befe3","subject_kind":"endpoint"}

Proof

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

  1. 0xcab9cfdc0a94d2f2bc49d16a00f149503db2ca8c1f0d2cc76ac5997a27652a7f
  2. 0x13e13ddf2bc23c1f8638ff618036530b5a26978991f17969bf683e53c5fa380a
  3. 0x2f1f55bd666fe987dbab6b4fdd0474f89e13b26b087ce1c0ed5b603e0591eb0c
  4. 0x4842bb43fb2012d172bff41c41b9bf53424f984fd8dfffce9d9b27972c0a2e8d
  5. 0x974df7118802466437ddf714a386e9bf13ec8f74a39763858e73d49a7246ea39
  6. 0x711e18e9995082102daa3728e43b62f0846bf5e559a34062a0f7d979dfabe69d
  7. 0x7b21ecf2e08aa9ee72ea3063bdd37e8ded41b9ae963acc9ac7223ce83ab4918a
  8. 0xd1d914282970ed3021f459b97a6c310d7058ec1fde50f4e77a3296f12e3a2ff4
  9. 0x02221c9fcd4861b8be9098304233112b9df06b86cc6c9ae01ac816969995221e
  10. 0xcde5bf037067d972e5d7dbf8a222329146b61a7af13663bc3e5b57bc458051ae
  11. 0x031a5189f3cedc6cdc917093e3bc1856d6d43693459685f550cf8d6caf1cc0a8
  12. 0x7142f07ffeddbd14ceabecb9ab27a468e9ab58a2fca5472c5c6a93f3e98f173e
  13. 0x938752e9acd199cd15f468392bc2dd8eefc52293e7144e30b87b241ca6b2513b
  14. 0xcc49fd573532e5a29f5be4033f62a2eff71456c020bd2258312b98e95cfe301e
  15. 0x969cd44e5a4e8dc3110540398fbf689659eb51df735c1cda5d8f021ef9ff5683
  16. 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
  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