addrbookFor publishers
← The evidence ledger

Evidence row 578080

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 6e111441-1e0b-4999-914e-ef5bb98626d6
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
5fc672614a401dd785357feee9c9cc9719f73d0c4ef548b98cd0404fbba5e68e
Leaf
0xc6e44b5afdc9cb3976a47c2be08ffe25f56796f2d30f9c6202be495a15cc6e53

What was observed

{
  "count": 12,
  "tools": [
    {
      "description": "Get the per-class API reference for an amCharts 5 class: the class page plus its settings table (with defaults) and, optionally, its private/read-only settings. It is generated from the library's typings, so it has the exact setting names and default values (e.g. tooltip background cornerRadius, axis tick `visible` default). Takes a class name in any casing, e.g. 'XYCursor', 'Tooltip', 'PieSeries', 'AxisRendererX'.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "className": {
            "description": "amCharts 5 class name, e.g. 'XYCursor', 'Tooltip', 'PieSeries', 'ColumnSeries', 'AxisRendererX'. Casing/punctuation are ignored. Its reference address works too: 'https://docs.amcharts.com/v5/reference/xycursor/'.",
            "type": "string"
          },
          "includePrivate": {
            "default": false,
            "description": "Also include the private (read-only / internal) settings table. Default false.",
            "type": "boolean"
          }
        },
        "required": [
          "className"
        ],
        "type": "object"
      },
      "name": "get_api_reference"
    },
    {
      "description": "Get the reference documentation for a specific amCharts 5 chart type. A reference longer than 12,000 characters comes as an overview: its first parts in full and a list of the others, each of which get_section returns. With `full: true` it is the whole file. The chart type keywords are listed by list_chart_types.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "chartType": {
            "description": "Chart type keyword, e.g. 'pie', 'sankey', 'xy', 'treemap', 'map', 'radar', 'stock', 'gantt', 'venn', 'wordcloud', 'timeline', 'flow', 'hierarchy', 'ui-elements'",
            "type": "string"
          },
          "full": {
            "default": false,
            "description": "true: the whole reference, however long. false (default): an overview when it is long.",
            "type": "boolean"
          }
        },
        "required": [
          "chartType"
        ],
        "type": "object"
      },
      "name": "get_chart_reference"
    },
    {
      "description": "Get the core amCharts 5 reference (SKILL.md) — covers setup, colors, themes, legends, tooltips, events, data, adapters, disposal, and common pitfalls. It is the base for every chart type; the chart-specific references build on it. It comes as an overview: its first sections, up to 12,000 characters, and a list of the others, each of which get_section(\"SKILL\", heading) returns. With `full: true` it is the whole file.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "full": {
            "default": false,
            "description": "true: the whole SKILL.md (about 105,000 characters). false (default): the overview.",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "name": "get_core_reference"
    },
    {
      "description": "Get a full documentation page — an extended doc by path, or a skill file by 'skill/<name>'. Paths are the source labels that search_docs and search_all print.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "path": {
            "description": "Doc path, e.g. 'charts/xy-chart/cursor', 'concepts/events', 'getting-started/integrations/react', 'reference/xycursor' (per-class API), or a skill file such as 'skill/SKILL.md' / 'skill/xy'. A docs address works too ('https://docs.amcharts.com/v5/concepts/events/', its '.md', or the older www.amcharts.com/docs/v5/ form); a demo address returns that demo's example. A class's full settings and defaults are in its API reference (get_api_reference).",
            "type": "string"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "name": "get_doc"
    },
    {
      "description": "Get the full code for a specific amCharts 5 example/demo, by its path or its amcharts.com demo address. Paths are listed by list_examples and printed in search results.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "path": {
            "description": "Example path, e.g. 'examples/flow/sankey-diagram', 'examples/pie-donut/donut-chart', 'examples/maps/drill-down-map', or a demo address such as 'https://www.amcharts.com/demos/sankey-diagram/'",
            "type": "string"
          }
        },
        "required": [
          "path"
        ],
        "type": "object"
      },
      "name": "get_example"
    },
    {
      "description": "Get a quick-start template for a specific chart type — a minimal working example ready to customize.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "chartType": {
            "description": "Chart type, e.g. 'pie', 'line', 'bar', 'map', 'sankey', 'treemap'",
            "type": "string"
          },
          "format": {
            "default": "html",
            "description": "Output format: 'html' for a full HTML page with CDN scripts, 'esm' for ES module imports",
            "enum": [
              "html",
              "esm"
            ],
            "type": "string"
          }
        },
        "required": [
          "chartType"
        ],
        "type": "object"
      },
      "name": "get_quick_start"
    },
    {
      "description": "Get the full text of one section of a doc by heading, for example a section that a search_docs or search_all result shows truncated. `file` accepts the source label exactly as search results print it ('skill/SKILL.md', 'skill/xy', 'extended/charts/xy-chart/cursor', 'reference/xycursor') as well as a bare skill file name ('SKILL', 'xy', 'map').",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "file": {
            "description": "Doc identifier: a skill file ('SKILL', 'xy', 'pie', 'map') or a source label from search results ('skill/SKILL.md', 'extended/concepts/events', 'reference/xycursor'). '.md' and 'skill/' / 'extended/' prefixes are optional.",
            "type": "string"
          },
          "heading": {
            "description": "Section heading to retrieve (case-insensitive substring), e.g. 'Core setup pattern', 'Axis types', 'Common pitfalls', 'Recent API changes'. A ### subsection heading returns just that subsection.",
            "type": "string"
          }
        },
        "required": [
          "file",
          "heading"
        ],
        "type": "object"
      },
      "name": "get_section"
    },
    {
      "description": "List all amCharts 5 chart types with their categories and reference file names",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "list_chart_types"
    },
    {
      "description": "List all available amCharts 5 code examples, optionally filtered by category.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "category": {
            "description": "Filter by category, e.g. 'column-bar', 'line-area', 'pie-donut', 'maps', 'flow', 'hierarchy', 'stock', 'gantt', 'gauges', 'radar-polar', 'timeline', 'funnel-pyramid', or 'json-configs' (complete JSON configs from the amCharts npm package). Without it, all categories are listed.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_examples"
    },
    {
      "description": "List amCharts 5 geodata (map) files with each one's CDN path, script global name and ES module import: world maps, continents, every country map, regional packs (US states and counties, Canada, Mexico) and the US congressional-district packs, which are versioned per Congress (congressional120 = 120th Congress is the newest). Also the data/countries2 and lang/* helper files. It gives the exact file path and global name that map code needs.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "filter": {
            "description": "Words that must all match (case-insensitive) a map's path, label, group, ISO code or pack, e.g. 'germany', 'FR', 'region/canada', 'usa counties', 'congressional120', 'congressional whole country', 'continents', 'countries2'. A file or global name ('usaCongressionalLow', 'am5geodata_worldLow') works too. Without it, the result is an overview.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_geodata"
    },
    {
      "description": "Search across all amCharts 5 content: skill references, full documentation, and code examples. For broad searches across everything.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "maxResults": {
            "default": 10,
            "description": "Maximum results (default 10)",
            "type": "number"
          },
          "query": {
            "description": "Search query, e.g. 'react integration', 'date axis formatting', 'stacked bar example'. An amcharts.com link (a demo or a docs page) is answered with the call that returns it.",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_all"
    },
    {
      "description": "Search the curated amCharts 5 skill docs (SKILL.md + chart references) for a keyword or topic, returning matching sections ranked by relevance. By default it searches only the skill layer. With scope 'all' it also searches the extended docs, the per-class API reference and the code examples. Per-setting defaults (e.g. tooltip background cornerRadius, axis tick `visible` default, cursor line strokeDasharray) are in the extended docs and the API reference, which search_all, get_api_reference and get_doc also return.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "maxResults": {
            "default": 5,
            "description": "Maximum number of results to return (default 5)",
            "type": "number"
          },
          "query": {
            "description": "Search query, e.g. 'legend', 'axis label rotation', 'tooltip format', 'data processor'",
            "type": "string"
          },
          "scope": {
            "default": "skill",
            "description": "'skill' (default) searches only the curated skill docs; 'all' also searches the extended docs / per-class API reference where settings and defaults live, and the code examples.",
            "enum": [
              "skill",
              "all"
            ],
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_docs"
    }
  ]
}

What the leaf hashes

{"body":"5fc672614a401dd785357feee9c9cc9719f73d0c4ef548b98cd0404fbba5e68e","id":578080,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793142852972773,"prev":null,"subject":"6e111441-1e0b-4999-914e-ef5bb98626d6","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. 0xc6e4491bba90def02f761b1f66222e049dd157437f0c1c2d1fd313f98f197074
  2. 0x2c9a59d36b25505516ba1906636871309fc59538e70ea939875eaf4f56c15c2b
  3. 0xb9d547bca3c09616b758abe08e61937049b36c8d792b70544814e0ffa9cbf5de
  4. 0x2d3df90954e66b3e4d26858f3986beaadc33af1277084e6a76c5c9db7cedc06f
  5. 0x01585d83bada4c990c8fe5e3dbbf6a12a370956141d3ed8971f833431775adcf
  6. 0x863e2d128deec6ff23909b263947bc25d555f917190fdbd7ab6c41666ed35d7a
  7. 0x60de3ee4bba622688cf4b7ede368030c0198a37765c257887843b8e7d7fd58b9
  8. 0x6d7bd0a8ed296c6d7f6b0e37b4770690cd69bcd9fce8999c6e2a062d7ad02776
  9. 0x045787a220cdb8e75c8089a7e159a4afec4e2b3b29e09a601df0f29f12a041e5
  10. 0x171eeb42bb88c40999289e290064a4d2d2ec29953d59717a1d7d637ecada8ef3
  11. 0x297ecfcb0fbe8e5c8ae9241bceaf75704fe96c81fd1cc17d8647fe36659849a5
  12. 0x579274645af30f881c6ffa5eae0da4929a7645c54a24d58a51e98be31e70dd57
  13. 0x72d49c3472216d5e76117068ea9a2a5f617bdb2ffda241f677ce8098a0219dfc
  14. 0x077edf0f29e2a3aa19c876439830696b88f0236fd0b2a3c43c76f38cdd29bb2b
  15. 0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4
  16. 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON