addrbookFor publishers
← The evidence ledger

Evidence row 263651

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 66a80f56-61f6-43ee-8d61-473acb779532
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
c2ec030d13bf345e75e1e3248830d6784c07695fd461d11bb0247c7920b1bdff
Leaf
0x87285307461a4db34103672c5a41e21ddc74b834ba79d1256b2fcd1837d91825

What was observed

{
  "count": 12,
  "tools": [
    {
      "description": "Side-by-side comparison of 2-3 names: full yearly series for each so trends can be plotted or contrasted directly.",
      "inputSchema": {
        "properties": {
          "names": {
            "description": "Names to compare, e.g. [\"Michael\", \"James\", \"David\"]",
            "items": {
              "type": "string"
            },
            "maxItems": 3,
            "minItems": 2,
            "type": "array"
          }
        },
        "required": [
          "names"
        ],
        "type": "object"
      },
      "name": "compare_names"
    },
    {
      "description": "Returns the top baby names aggregated across an entire calendar decade.",
      "inputSchema": {
        "properties": {
          "decade": {
            "description": "Decade label, e.g. \"1980s\"",
            "type": "string"
          }
        },
        "required": [
          "decade"
        ],
        "type": "object"
      },
      "name": "get_decade_names"
    },
    {
      "description": "Returns full yearly birth count timeseries (1880–2025) for a given name for both sexes, including trend classification (rising/stable/declining/endangered/extinct), peak year, and peak count.",
      "inputSchema": {
        "properties": {
          "name": {
            "description": "The baby name to look up (case-insensitive)",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "name": "get_name_data"
    },
    {
      "description": "Returns every name that appeared in SSA records for the first time in the given year — genuine linguistic novelties, celebrity imports, invented spellings, or names newly crossing the 5-birth reporting threshold.",
      "inputSchema": {
        "properties": {
          "year": {
            "description": "Birth year to find debut names for",
            "minimum": 1880,
            "type": "integer"
          }
        },
        "required": [
          "year"
        ],
        "type": "object"
      },
      "name": "get_name_debuts"
    },
    {
      "description": "Returns the geographic spread of a name over time: where it first broke out (a clearly higher rate there than nationally), when it peaked nationally, which states broke out and when, and which states never did. `neverAdopted` lists the states that never passed the breakout test; it does not mean the name had no bearers there. Names first recorded nationally in 1910 or earlier, before state records begin, list all 51 states because no origin can be observed.",
      "inputSchema": {
        "properties": {
          "name": {
            "description": "The baby name to look up",
            "type": "string"
          },
          "sex": {
            "description": "Restrict to this sex (defaults to the name's most common sex)",
            "enum": [
              "M",
              "F"
            ],
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "name": "get_name_diaspora"
    },
    {
      "description": "Returns a precomputed profile for a name: estimated living population and median age, its popularity wave shape, cultural catalysts (events/media tied to spikes), historical demographic profiles by era (top occupations, region, urban vs. rural), and regional anomalies (states where it over-indexes).",
      "inputSchema": {
        "properties": {
          "name": {
            "description": "The baby name to look up",
            "type": "string"
          },
          "sex": {
            "description": "Restrict to this sex (defaults to the name's most common sex)",
            "enum": [
              "M",
              "F"
            ],
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "name": "get_name_enrichment"
    },
    {
      "description": "Finds the names whose popularity trajectory over time is most similar to the given name (cosine similarity on the yearly series), i.e. names that rose and fell together.",
      "inputSchema": {
        "properties": {
          "name": {
            "description": "The baby name to find trajectory twins for",
            "type": "string"
          },
          "sex": {
            "description": "Restrict to this sex (defaults to the name's most common sex)",
            "enum": [
              "M",
              "F"
            ],
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "name": "get_name_twin"
    },
    {
      "description": "Returns a curated list of names filtered by trend status.",
      "inputSchema": {
        "properties": {
          "kind": {
            "description": "extinct=zero recent births; endangered=near-zero; rising=gaining share; comeback=previously dormant now recovering",
            "enum": [
              "extinct",
              "endangered",
              "rising",
              "comeback"
            ],
            "type": "string"
          }
        },
        "required": [
          "kind"
        ],
        "type": "object"
      },
      "name": "get_names_by_status"
    },
    {
      "description": "Returns top-10 names per year, total birth counts per year, and the full year range covered by the dataset.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "get_site_metadata"
    },
    {
      "description": "Year-over-year rank changes for the top 100 names of each sex vs. the prior year: biggest gainers, biggest losers, and new entrants.",
      "inputSchema": {
        "properties": {
          "year": {
            "description": "Birth year to compare against the prior year",
            "minimum": 1881,
            "type": "integer"
          }
        },
        "required": [
          "year"
        ],
        "type": "object"
      },
      "name": "get_year_movers"
    },
    {
      "description": "Returns the top baby names for a given birth year (1880–2025).",
      "inputSchema": {
        "properties": {
          "year": {
            "description": "Birth year",
            "maximum": 2025,
            "minimum": 1880,
            "type": "integer"
          }
        },
        "required": [
          "year"
        ],
        "type": "object"
      },
      "name": "get_year_names"
    },
    {
      "description": "Autocomplete search for US baby names. Returns up to 10 suggestions matching the given prefix.",
      "inputSchema": {
        "properties": {
          "q": {
            "description": "Name prefix to search for (e.g. \"Jen\", \"The\")",
            "type": "string"
          }
        },
        "required": [
          "q"
        ],
        "type": "object"
      },
      "name": "search_names"
    }
  ]
}

What the leaf hashes

{"body":"c2ec030d13bf345e75e1e3248830d6784c07695fd461d11bb0247c7920b1bdff","id":263651,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793033613050099,"prev":null,"subject":"66a80f56-61f6-43ee-8d61-473acb779532","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. 0x87280794b95e7b9e77e7ad0701387176c77a526b52875b08f50dd02836c12e70
  2. 0x52472b7ff56cd73658d078138afd241c38414aa22fc3ef22747dc30f49336492
  3. 0x896e877aaf91e11ace4f7157b8e8be1afe900c14306e0b09e57f11c9ccdbc9d5
  4. 0x62cdfed13aa341a419c1af34e39d6d75ff9bcc011398e314f4f364904ddddba9
  5. 0x0eb6c308b6d06909eb62753052b70d71b489e996115e14828550c2b0bbd71822
  6. 0x979cf3f44bc9a4064470ec817302e39f27ee1699b2d891f1c4184ffb967854b7
  7. 0x942346dfc290dcfe4ae3c6023b78383ffdaefd4396841649b930c120138dbf36
  8. 0x4db248aae95f3fc7bc36d303958836de56be9e9d101ac98ae6af1a52d1c19be0
  9. 0x7b2976196c9b25971163056b328d8763d70574c3666530f78174e5bf336c349b
  10. 0xfdf107aa7e93af826b3c8955b5f09469f1ffacb9f1e76e1b4fabeb215b3414b7
  11. 0xaa315896c61e14116f01ecf0dd5aec1ebbd01bc8562fed10b0a3e3dd6bce0924
  12. 0x099dd43573993f2a1bea674129b7ed050429a0ac76c3bfda8aaf82a3af126469
  13. 0x49d11be052a4c069b10250aaba214f566b3f2e5aaa7a98e82ccc6a71c0e801a0
  14. 0x78ac2b34737774659a6a411f4d10b8ba570d40699d9f277321c3a32ff03d1dc9
  15. 0x7eb603d37f0f22dae1ea013e391889906ffc0139ff26e25b044bee38eec8f9b2
  16. 0x2b6e23e3624a1b66e1d2298cfbce99a93ce6b13d24a58112a71802d79c5f7a76
  17. 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON