addrbookFor publishers
← The evidence ledger

Evidence row 578514

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 8e639be1-f89c-4873-8a8d-af6f89507748
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
28f0687407b808fabe70d14759504acfb902accfbff4f7d447d35d49510f5cca
Leaf
0xa1024231b49d6344c612ff5f620db15219cd2ba7e7906edcf89a90d73ed34793

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Bundle 1-20 cross-niche queries in one call. Saves 50-92% vs. per-API. Free preview accepts up to 5; paid via Stripe session_id or x402 X-Payment header.",
      "inputSchema": {
        "properties": {
          "free": {
            "description": "If true, return free 1-row preview (capped at 5 queries)",
            "type": "boolean"
          },
          "queries": {
            "items": {
              "properties": {
                "q": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "token-risk",
                    "breach",
                    "contract-risk",
                    "defi-yield",
                    "scrape",
                    "crypto-price",
                    "crypto-trending",
                    "stock-quote",
                    "weather",
                    "news-hn-top",
                    "news-reddit",
                    "flights-near",
                    "real-estate-rss",
                    "sports-scores",
                    "gas-prices-eth",
                    "forex",
                    "github-trending",
                    "whale-tracker",
                    "liquidations",
                    "funding-rates",
                    "order-book",
                    "ta-indicators",
                    "sentiment-ticker",
                    "token-unlock",
                    "mev-exposure",
                    "stable-depeg",
                    "cross-dex-arb",
                    "energy-oil",
                    "energy-grid-eu",
                    "shipping-bdi",
                    "air-quality",
                    "cdc-flu",
                    "who-outbreak",
                    "sec-edgar",
                    "acled-conflict",
                    "gdelt-events",
                    "twitch-top",
                    "steam-top",
                    "reddit-trending",
                    "commodity-metals",
                    "agriculture-prices",
                    "legal-courtlistener",
                    "economic-indicator"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            },
            "maxItems": 20,
            "minItems": 1,
            "type": "array"
          },
          "session_id": {
            "description": "Optional Stripe checkout session_id for paid full results",
            "type": "string"
          }
        },
        "required": [
          "queries"
        ],
        "type": "object"
      },
      "name": "datafood_bundle"
    },
    {
      "description": "Natural-language Q&A on a Plaid-linked portfolio (read-only). Requires user_id of a previously-synced portfolio.",
      "inputSchema": {
        "properties": {
          "question": {
            "description": "e.g. 'Am I overexposed to tech?'",
            "type": "string"
          },
          "user_id": {
            "type": "string"
          }
        },
        "required": [
          "user_id",
          "question"
        ],
        "type": "object"
      },
      "name": "datafood_portfolio_ask"
    },
    {
      "description": "Fetch a single data type from DataFood. Free 1-row preview, no auth required. Use datafood_bundle for 3+ queries (cheaper).",
      "inputSchema": {
        "properties": {
          "q": {
            "description": "Query string. See /api/v1/catalog for per-type examples.",
            "type": "string"
          },
          "type": {
            "description": "One of 42 supported data types (DATAFOOD_CATALOG)",
            "enum": [
              "token-risk",
              "breach",
              "contract-risk",
              "defi-yield",
              "scrape",
              "crypto-price",
              "crypto-trending",
              "stock-quote",
              "weather",
              "news-hn-top",
              "news-reddit",
              "flights-near",
              "real-estate-rss",
              "sports-scores",
              "gas-prices-eth",
              "forex",
              "github-trending",
              "whale-tracker",
              "liquidations",
              "funding-rates",
              "order-book",
              "ta-indicators",
              "sentiment-ticker",
              "token-unlock",
              "mev-exposure",
              "stable-depeg",
              "cross-dex-arb",
              "energy-oil",
              "energy-grid-eu",
              "shipping-bdi",
              "air-quality",
              "cdc-flu",
              "who-outbreak",
              "sec-edgar",
              "acled-conflict",
              "gdelt-events",
              "twitch-top",
              "steam-top",
              "reddit-trending",
              "commodity-metals",
              "agriculture-prices",
              "legal-courtlistener",
              "economic-indicator"
            ],
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      },
      "name": "datafood_query"
    },
    {
      "description": "Open a watchable agent session — returns session_id and a public /watch/{id} URL for live observation. Free.",
      "inputSchema": {
        "properties": {
          "agent_id": {
            "description": "Optional human-readable agent identifier",
            "type": "string"
          },
          "intent": {
            "description": "Optional one-line intent string",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "datafood_watch_session"
    }
  ]
}

What the leaf hashes

{"body":"28f0687407b808fabe70d14759504acfb902accfbff4f7d447d35d49510f5cca","id":578514,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793143002466500,"prev":null,"subject":"8e639be1-f89c-4873-8a8d-af6f89507748","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. 0xa101e7655760d74758c08dd5d06b68462f7aba0b8fa9f54a7bf55a0d66e673aa
  2. 0xd35ff9e56e3a87e89af731b793795123cfc155b3959804b34a95671cec38567c
  3. 0x025280307d2c5fb1e3c996a9f9d84be3c973770aa706f2ea814b9d5fe205e84b
  4. 0x9884a8395b86bd377f54283e729fbc268be796bc8fb5c00b7ae55e46a56b4229
  5. 0x14cdfd77491abd1a3dafaf4a30f1eadd7a6b10f97fb80ff1dc0304cb8746a8d5
  6. 0x063740bd3fe1c261dcc9eeb85e0f2b2acfe58acb09176985e3a06f41dd47db14
  7. 0x29368eb90659c19b596e80723ff536199652e1b1f240acb2afe786a1d40f8ad7
  8. 0x48904ba6733aaf2a86f712826bf38e7fcc6589bf066245f6ccf37ab057f264da
  9. 0x8bd2681445dba84ede41e7d76f47ceb9073aa9cb3de9791632ea9cbd844c3834
  10. 0xedc1efaab905e3ee01d43d4208ad4f38f93c84f6ab0fa954111c5d04dfbd5d74
  11. 0xaebaba8ad2f82e80733f15f1c72bf9939ef7e72f5eb00451b55d7db696f36fd0
  12. 0x33950e20188f67e0f2148f6d7f32c815ddcf437f8b5b049a9de944b90cf78cd0
  13. 0xa91c23113464e2fc1e93d41e407b7c6c254bee2eac2f7a550e2f9a1275eef26a
  14. 0xb37e6165108af3c1962db6b76953aee5ee86201747a07444ad2760bf2d5dca23
  15. 0xa3fff4662cd48659f5bafd0612931759a90e53a7b4209ed8f26f6594a07bb547
  16. 0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7
  17. 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON