addrbookFor publishers
← The evidence ledger

Evidence row 207988

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 61658ee6-4d66-4190-aeed-10f74cacf286
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
0fab021756d2d93a47e94f4707f5e37298449ba73f405eb2e9dc1486ae2a63a2
Leaf
0x17cde843d93e10daa9b612780462d4d8ba521248300d17fe0f392b5d22326c4d

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Self-serve documentation for Cited — quickstart, MCP tools, REST\nendpoints, error shapes, and agent-operator policies, as markdown.\n\nArgs:\n    topic: \"quickstart\" | \"mcp\" | \"rest\" | \"errors\" | \"policies\" | \"all\"\n           (default \"\" == \"all\"). Unknown topics fall back to full docs.\n",
      "inputSchema": {
        "properties": {
          "topic": {
            "default": "",
            "title": "Topic",
            "type": "string"
          }
        },
        "title": "cited_api_docsArguments",
        "type": "object"
      },
      "name": "cited_api_docs"
    },
    {
      "description": "Complete, runnable recipe for a common Cited integration pattern.\n\nArgs:\n    pattern: \"python_scan\" (REST scan + verdict parsing) |\n             \"agent_watch\" (MCP client connect + prompt)\n",
      "inputSchema": {
        "properties": {
          "pattern": {
            "default": "python_scan",
            "title": "Pattern",
            "type": "string"
          }
        },
        "title": "cited_examplesArguments",
        "type": "object"
      },
      "name": "cited_examples"
    },
    {
      "description": "Liveness check for the Cited API.",
      "inputSchema": {
        "properties": {},
        "title": "cited_healthArguments",
        "type": "object"
      },
      "name": "cited_health"
    },
    {
      "description": "Re-fetch a previous scan result by its shareable scan_id.",
      "inputSchema": {
        "properties": {
          "scan_id": {
            "title": "Scan Id",
            "type": "string"
          }
        },
        "required": [
          "scan_id"
        ],
        "title": "cited_reportArguments",
        "type": "object"
      },
      "name": "cited_report"
    },
    {
      "description": "Run a free instant AI-visibility scan for a local business.\n\nArgs:\n    business: the business's name, e.g. \"Sunshine Smiles Dentistry\"\n    city: city + state, e.g. \"Austin, TX\"\n    category: the service category, default \"dentist\"\n\nReturns per-engine verdicts, verbatim AI evidence quotes, citations, and a\n`cta_teaser` on any check where the business wasn't the top recommendation\n— the specific fix is a paid-tier ($39/mo) feature. Rate limit: 3/IP/24h.\nScan takes under 30s (single-prompt free-tier path).\n",
      "inputSchema": {
        "properties": {
          "business": {
            "title": "Business",
            "type": "string"
          },
          "category": {
            "default": "dentist",
            "title": "Category",
            "type": "string"
          },
          "city": {
            "title": "City",
            "type": "string"
          }
        },
        "required": [
          "business",
          "city"
        ],
        "title": "cited_scanArguments",
        "type": "object"
      },
      "name": "cited_scan"
    },
    {
      "description": "Funnel counters: page views, scans run, paid registrations.",
      "inputSchema": {
        "properties": {},
        "title": "cited_statsArguments",
        "type": "object"
      },
      "name": "cited_stats"
    },
    {
      "description": "Check whether a business is on the paid weekly monitoring plan.",
      "inputSchema": {
        "properties": {
          "business": {
            "title": "Business",
            "type": "string"
          }
        },
        "required": [
          "business"
        ],
        "title": "cited_watch_statusArguments",
        "type": "object"
      },
      "name": "cited_watch_status"
    },
    {
      "description": "Read a product skill file by its skill:// URI.\n\nArgs:\n    uri: e.g. skill://<product>/<skill-name>/SKILL.md\n         Get valid URIs from `skills_list_tool`.\n",
      "inputSchema": {
        "properties": {
          "uri": {
            "title": "Uri",
            "type": "string"
          }
        },
        "required": [
          "uri"
        ],
        "title": "read_skillArguments",
        "type": "object"
      },
      "name": "read_skill"
    },
    {
      "description": "List this product's skills. Each entry carries the SKILL.md URI,\nits name and description, verbatim frontmatter, and a per-file\nsha256 manifest. Read a body with `read_skill`.",
      "inputSchema": {
        "properties": {},
        "title": "skills_list_toolArguments",
        "type": "object"
      },
      "name": "skills_list_tool"
    }
  ]
}

What the leaf hashes

{"body":"0fab021756d2d93a47e94f4707f5e37298449ba73f405eb2e9dc1486ae2a63a2","id":207988,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793026362546655,"prev":null,"subject":"61658ee6-4d66-4190-aeed-10f74cacf286","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. 0x17cdc94a47e586f71b14bf8254f1b9ec04fbc74d8890bd02b288037f082534c6
  2. 0x1212620c1686c71080b9261141d1a576202526ada2771ad9a0d86f727189cc48
  3. 0x3aba307aa3e184e4d99278a2b1d71efe6292d2278be7803679ba5e177dba5f66
  4. 0x5428f97a4c0bb44e3c208b7d11fb21f9d2283ef43506d301f8c0209e6b19ec9d
  5. 0x8fcb2983bf7a2874a31c78a7d3352da6a95a7b906a9b9b99f748f291422d2cdc
  6. 0x54b0990d531542274620352b4fa6581b73bdc2dea01b7bbdda7c7c4953c328f7
  7. 0xaaca7c7f9b496b4ef5df6da2e087f2439bb227a6cfe4fcdb23d299b05e3b5ae4
  8. 0x6bdd3494dfcad09a87e9ee39aa3920e9c4f1cb8ff2f6efd9c0e7dcdbcd1e17b4
  9. 0x8b44e048d071ff46fe57a2dfde8d0baf3f258667549f638cb4d15f6b13acf9a1
  10. 0x0fcb0ae13db11f174ecb290ebcb27cf7f0e5aba2eac750fab3d7ca602ae20148
  11. 0x84d28434d4d3c4d17b89916035448fc07d9ad132609b14e307edbe020e19d1a6
  12. 0x15eab8feed5b3f08165d63b9f1aed508c0624966a05349e051f86f0c188707b5
  13. 0x32f46c5f73ecbfd4f770f7f760a79bee2afed4b3e7572fa882b3e7dce8df4356
  14. 0x770e4376196188c7fc9ec40f8e218dc0d1cb92bba5fe0425a0edce27ca9a997f
  15. 0x60582ab4b41e72eb70eb0bce07fbf0fb4d2b62a8bad5be50f5d16d511adc746c
  16. 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON