← 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).
- 0xa101e7655760d74758c08dd5d06b68462f7aba0b8fa9f54a7bf55a0d66e673aa
- 0xd35ff9e56e3a87e89af731b793795123cfc155b3959804b34a95671cec38567c
- 0x025280307d2c5fb1e3c996a9f9d84be3c973770aa706f2ea814b9d5fe205e84b
- 0x9884a8395b86bd377f54283e729fbc268be796bc8fb5c00b7ae55e46a56b4229
- 0x14cdfd77491abd1a3dafaf4a30f1eadd7a6b10f97fb80ff1dc0304cb8746a8d5
- 0x063740bd3fe1c261dcc9eeb85e0f2b2acfe58acb09176985e3a06f41dd47db14
- 0x29368eb90659c19b596e80723ff536199652e1b1f240acb2afe786a1d40f8ad7
- 0x48904ba6733aaf2a86f712826bf38e7fcc6589bf066245f6ccf37ab057f264da
- 0x8bd2681445dba84ede41e7d76f47ceb9073aa9cb3de9791632ea9cbd844c3834
- 0xedc1efaab905e3ee01d43d4208ad4f38f93c84f6ab0fa954111c5d04dfbd5d74
- 0xaebaba8ad2f82e80733f15f1c72bf9939ef7e72f5eb00451b55d7db696f36fd0
- 0x33950e20188f67e0f2148f6d7f32c815ddcf437f8b5b049a9de944b90cf78cd0
- 0xa91c23113464e2fc1e93d41e407b7c6c254bee2eac2f7a550e2f9a1275eef26a
- 0xb37e6165108af3c1962db6b76953aee5ee86201747a07444ad2760bf2d5dca23
- 0xa3fff4662cd48659f5bafd0612931759a90e53a7b4209ed8f26f6594a07bb547
- 0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7
- 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4