addrbookFor publishers
← The evidence ledger

Evidence row 2552011

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 8e03b7af-a7c7-427a-9453-86bafebbe72b
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
5e953fec7d26713d6e15f7a5f21113035173ee8b441c2b80290bac2901818409
Leaf
0x3a3580fb01aaef0809f583548a08eaf5800601edb7492d4362b3b715bbcc1b1a

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "List every calculator with its id, modes and input fields. Pass calculator=<id> to also get field hints and an example input. Call this before run_calculator.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "calculator": {
            "description": "Optional: only show this calculator id.",
            "type": "string"
          },
          "language": {
            "default": "nl",
            "description": "Language of the steps: nl (Dutch, default) or en (English).",
            "enum": [
              "nl",
              "en"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_calculators"
    },
    {
      "description": "Run one calculator (ids from list_calculators) with explicit inputs and return the answer with worked steps. Field types: number (JSON number, or a string such as '2,5' or '-3'), fraction ({\"n\":3,\"d\":4} or '3/4'), list (array of numbers or '4; 7; 9'), text (a formula string such as 'x^3 - 2x'). Calculators with units accept inputs.unit (e.g. 'cm').",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "calculator": {
            "description": "Calculator id.",
            "enum": [
              "abc",
              "linear",
              "stelsel",
              "ongelijkheid",
              "haakjes",
              "rc",
              "formule",
              "percentage",
              "breuken",
              "verhoudingen",
              "schaal",
              "ggd",
              "rest",
              "afronden",
              "machten",
              "wortel",
              "logaritme",
              "notatie",
              "machtsfunctie",
              "groei",
              "afgeleide",
              "pythagoras",
              "goniometrie",
              "driehoek",
              "sinusformule",
              "oppervlakte",
              "volume",
              "cilinder",
              "gemiddelde",
              "standaardafwijking",
              "normaal"
            ],
            "type": "string"
          },
          "inputs": {
            "additionalProperties": true,
            "description": "Field id → value.",
            "type": "object"
          },
          "language": {
            "default": "nl",
            "description": "Language of the steps: nl (Dutch, default) or en (English).",
            "enum": [
              "nl",
              "en"
            ],
            "type": "string"
          },
          "mode": {
            "description": "Mode id of that calculator (see list_calculators). Defaults to the first mode.",
            "type": "string"
          }
        },
        "required": [
          "calculator",
          "inputs"
        ],
        "type": "object"
      },
      "name": "run_calculator"
    },
    {
      "description": "Solve a short maths question written in Dutch or English and return the answer with worked steps. Understands quadratic and linear equations, percentages, fractions, Pythagoras, derivatives, exponential growth, normal distribution, GCD/LCM, division with remainder, scale and plain arithmetic (e.g. '2^10 + sqrt(16)'). If the question is not understood, it says so and suggests the closest topics; it never guesses.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "language": {
            "default": "nl",
            "description": "Language of the steps: nl (Dutch, default) or en (English).",
            "enum": [
              "nl",
              "en"
            ],
            "type": "string"
          },
          "question": {
            "description": "The question, e.g. 'los op 2x + 3 = 11' or 'what is 15% of 80'.",
            "maxLength": 240,
            "type": "string"
          }
        },
        "required": [
          "question"
        ],
        "type": "object"
      },
      "name": "solve_math_question"
    }
  ]
}

What the leaf hashes

{"body":"5e953fec7d26713d6e15f7a5f21113035173ee8b441c2b80290bac2901818409","id":2552011,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793693521357882,"prev":null,"subject":"8e03b7af-a7c7-427a-9453-86bafebbe72b","subject_kind":"endpoint"}

Proof

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

  1. 0x3a35bcdce528fd6c040e0c1637d00151b52185fe50c3f342f95289910e7b74d7
  2. 0x6b9c39226fe51fd7721d842450371d37cd61f6d82d8387fbc98b210334bc7b0d
  3. 0xfed6c925cb135359b613c06b336051498869ff4ce9476b21746a0fff6ab08d13
  4. 0x2f1f5909a98f48edd9d106cc2fffb423f2e8ea8f916bb76ec949a71d02abc008
  5. 0x606251449c88263d4add83c6106474779222221739815b443f370f66742b2135
  6. 0x6dbfb59da7ea5320664c204cec30e0883f9fe49e6ba489e8d2fdf667f869e94e
  7. 0xa6a978c919f9de7d02693792e7defaaf936040f5d83e4bc2fe7a67f80d131e8a
  8. 0x51623f334d13af62a07c855bc1dca1d7d9d89da17797f9f2564493e86a3df2a4
  9. 0xcc1b698551aac65a4276223e67b23243873849ad96f19e31653a32607f942aac
  10. 0x681b365b819609128125661bf24d8178f704e0d613c752307095c7db90392a6a
  11. 0x62206a91c63fc24bbd8028bae573b906efc8af174f81f99a69994c03894d7689
  12. 0xbc0e8f4cedab471dd5faf99b833903854f87b7d3d9323c3e331229a9891171c0
  13. 0x9ff0540c065d2c066aa07e30d42707c88f5f7729bc3c89880661802495922729
  14. 0x58aed1257fcd4ee1c84710e1858bdde1ba134c86ed73f1f35a7aeaeacd9398e4
  15. 0xb1fe1f6398b7faed977bc6cc75b0a8404ef5a6cb386ca30aebdb7450b7bb6dbe
  16. 0xb1804d44f1a591de3b8b8db8fe72e8ab6695e6d154862ee8ea77b6ac2b43b67d
  17. 0x87df2ed9052c264d606c076742aa7e54b69fc8344b21e972ebcb19d020b7ecf3
  18. 0x012ad914f3f945da3b6b48eddc7a1388613e4afc04339deb76c609611864e9b9
  19. 0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6
Day root
0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
Chained
0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
Published
On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7

How to check it · This row as JSON