addrbookFor publishers
← The evidence ledger

Evidence row 266002

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 17ac5dc5-d54b-41ee-b36a-05c8c1d95ce9
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
5248db97094fee8ee18a3036260b8a46786221435255e94ba880d990c163c265
Leaf
0xe76cd3dddc4d43853e2619fc3d730c7d34909921ccc3a7775d6372bd7019ba2f

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "Fetch the full technical record for one stock by id, ticker, or company name. Returns a readable summary and structured metadata.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "id": {
            "description": "Ticker or company name, e.g. '005930' or 'SK Hynix'.",
            "maxLength": 100,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "fetch"
    },
    {
      "description": "Technical levels for one or more covered stocks (KR/US/HK/CN/JP/TW/EU) from the precomputed cache: price, MA5/20/60/120, RSI14, Bollinger position, support/resistance, 52-week range, momentum, volatility, trend, and a 0-100 signal score. Accepts tickers or Korean/English company names.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "tickers": {
            "description": "Tickers or company names (KR/EN), up to 25.",
            "items": {
              "maxLength": 100,
              "minLength": 1,
              "type": "string"
            },
            "maxItems": 25,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "tickers"
        ],
        "type": "object"
      },
      "name": "get_technical_analysis"
    },
    {
      "description": "Browse the covered universe, optionally filtered by market, sector, or ticker/name. Results include the latest signal score and trend when available.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "limit": {
            "description": "Default 50, max 200.",
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "market": {
            "enum": [
              "us",
              "kr",
              "hk",
              "cn",
              "jp",
              "tw",
              "eu"
            ],
            "type": "string"
          },
          "query": {
            "maxLength": 100,
            "minLength": 1,
            "type": "string"
          },
          "sector": {
            "maxLength": 100,
            "minLength": 1,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_covered_stocks"
    },
    {
      "description": "Screen the covered universe by trend, signal score, RSI, market, and sector. Sort by 'below_high' or 'rsi_asc' for pullbacks/oversold stocks, or 'signal_desc'/'momentum_desc' for leaders.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "limit": {
            "description": "Default 50, max 200.",
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "market": {
            "enum": [
              "us",
              "kr",
              "hk",
              "cn",
              "jp",
              "tw",
              "eu"
            ],
            "type": "string"
          },
          "max_signal_score": {
            "maximum": 100,
            "minimum": 0,
            "type": "number"
          },
          "min_signal_score": {
            "maximum": 100,
            "minimum": 0,
            "type": "number"
          },
          "rsi_above": {
            "maximum": 100,
            "minimum": 0,
            "type": "number"
          },
          "rsi_below": {
            "maximum": 100,
            "minimum": 0,
            "type": "number"
          },
          "sector": {
            "maxLength": 100,
            "minLength": 1,
            "type": "string"
          },
          "sort": {
            "description": "Default 'signal_desc'.",
            "enum": [
              "signal_desc",
              "signal_asc",
              "rsi_asc",
              "rsi_desc",
              "momentum_desc",
              "momentum_asc",
              "below_high",
              "near_high"
            ],
            "type": "string"
          },
          "trend": {
            "enum": [
              "bullish",
              "bearish",
              "mixed",
              "neutral"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "screen_technicals"
    },
    {
      "description": "Search the covered stock universe by company name or ticker (KR/EN). Returns ids, titles, URLs, and short technical snippets. Pair with fetch for a full record.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "limit": {
            "description": "Default 20, max 50.",
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Company name or ticker substring (KR/EN).",
            "maxLength": 100,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search"
    }
  ]
}

What the leaf hashes

{"body":"5248db97094fee8ee18a3036260b8a46786221435255e94ba880d990c163c265","id":266002,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793035087643749,"prev":null,"subject":"17ac5dc5-d54b-41ee-b36a-05c8c1d95ce9","subject_kind":"endpoint"}

Proof

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

  1. 0xe76c9598ff3c9b1478b946e8ea4d1be53787ebe4637074329ae2385396dff267
  2. 0xa198c8197cb2cb08d55303009192a60805b630f464a2a1c0db2b2b7dec1c0ccb
  3. 0x8b8569390db6bf782738591f0f893808254195633dbce4b9ea78dc876518522f
  4. 0x6c74cf791d55686ebd508d167e11a4aed4cec31a331e715f15a4dc5a77aaed4c
  5. 0xb12c95fa6f7fe89faa209813ad4ce62369d9f673eb3abaf080c3e49c9901d900
  6. 0x6bff9032c862f55bf703c2e89b9d805b28bbd21b1a7abf458a4eef882b7738a3
  7. 0xd4b353dd928ee309cf01f6daf2505c57608aa6655710fb5b75a29f41f1e6d506
  8. 0x7b7e45ae128b251899c7caff5d6e8bd37e4505c57345cfb202fc381061121c13
  9. 0xf0b16cf000c2bdd4864f7023295de00ab114d2e9edaacc06233aa643b2e5c17e
  10. 0x7deeb175e21dc795de5c6a6747c18815aec2ac086521557682cc9d301183bd2e
  11. 0x59e039ae04bb13d1c4f6760e5371456ed0590ed6a27668ea3df8a519b5fd4655
  12. 0xb866b513dd861c870688f5d1a8e434b170eaa2fafb0961d6a674d452b8e58381
  13. 0xafcc1fe54cfe00a3a1de33df127340075f22433bb89848bbc81499cd7aca5b2b
  14. 0x9bc5fc98278b9f6dc18c66c6e162aefd5244be03170d41bc5161f58ad11beed7
  15. 0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0
  16. 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
  17. 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON