addrbookFor publishers
← The evidence ledger

Evidence row 529650

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint cdbe4938-3001-4f03-80c9-6e880cf57bcf
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
643368814ef2f852b6984b8c7a9edd3e76ee0e7ad8262ceeda96a760fc811fc7
Leaf
0x3058ba43c14db7728ca368958ddef1addfc03d2183e6e3a68bdb4dd08e99bca3

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Call a Mercury402 endpoint on the live API. This hosted endpoint is discovery-only: endpoints return HTTP 402 and this tool returns the price and x402 payment instructions instead of data. Pay with your own x402 client, or run mercury402-mcp locally (npx -y mercury402-mcp) with your own wallet. Use list_endpoints first to find paths and parameters. Path params can be inline (\"/v1/fred/UNRATE\") or passed in params (\"/v1/fred/{series_id}\" + {\"series_id\":\"UNRATE\"}). Other params go to the query string (GET) or JSON body (POST).",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "params": {
            "additionalProperties": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "number"
                },
                {
                  "type": "boolean"
                },
                {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                }
              ]
            },
            "description": "Path, query (GET) or body (POST) parameters",
            "type": "object"
          },
          "path": {
            "description": "Endpoint path, e.g. \"/v1/treasury/yield-curve/daily-snapshot\" or \"/v1/fred/UNRATE\"",
            "type": "string"
          },
          "pay": {
            "description": "Paid mode only: set false to just get the price quote without paying. Default true.",
            "type": "boolean"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "name": "get_endpoint_data"
    },
    {
      "description": "List Mercury402 financial data endpoints (78 total) with path, method, category, description, price in USD (paid per call in USDC on Base via x402) and accepted parameters. Free; makes no network calls.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "category": {
            "description": "Only return this category",
            "enum": [
              "ai",
              "breakeven-inflation",
              "composite",
              "forex",
              "fred",
              "macro",
              "treasury",
              "yield-spread"
            ],
            "type": "string"
          },
          "search": {
            "description": "Case-insensitive substring match on path or description",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_endpoints"
    }
  ]
}

What the leaf hashes

{"body":"643368814ef2f852b6984b8c7a9edd3e76ee0e7ad8262ceeda96a760fc811fc7","id":529650,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793125724210978,"prev":null,"subject":"cdbe4938-3001-4f03-80c9-6e880cf57bcf","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. 0x3058a01c7c544b3eddbc5923457409e01403b68bdb34c1936b5ce061dbee5d9a
  2. 0xac75932fab245d519a528a62b0b65a2a2e36dd444203e60ba4a187d998939a54
  3. 0x1fd7a9f4b3ecda61267238f7e79a569d85b884c0a6efaebbd828875100fd123d
  4. 0xc273af5d4dd159667af303e8546d682fa8d5951c83b87f8108262b59a4719b2c
  5. 0x4bb27764578ce9edca07f26bffb471e28694df784dc9a0b338600bb33cf14d1d
  6. 0xbe1737bccf528931ab59e866a406be2b4762ed6f4981a8498c74c064773a5754
  7. 0xc17e3c8e6feef6e0db21b2870b717614e42256538836460cd6088f539821fccb
  8. 0x0c92d408771aaea7cd6e2e71992af25dac7d915715f1cbbafca00482346accf2
  9. 0x66fd24e5c29bd65ba7fbfafd397634513e37ebdd1386412ba8148bceb46328dc
  10. 0x8b2a0c1569541e012096343578c3ab28498772d40e87d5b55d304a5ec608ce08
  11. 0xa332aeedb5946e98183c6766ade34702b2bc8d9c73c47322780a8efc2e2a00bf
  12. 0xc1b7c34b53a9fe9ca442a6957dc84259e1950987b7271aef733cbdcf0322901e
  13. 0x2a25cd9926d8f2ef4726fd2a80f77b1ca202b6c3ca56aeb2f520555c93efd434
  14. 0x595de2dea3b8fa56dbd6142dd78ae79f3e7169c631e41a844b100613abb3e430
  15. 0x8360ee1105e4d9f9312067cbbfd47c69c5948665ae582b9684a580c8f4e199e1
  16. 0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb
  17. 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON