addrbookFor publishers
← The evidence ledger

Evidence row 304393

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint fa759aee-bb83-408d-9483-ae3c696f11a2
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
76bf74aa221b1475b40b269f658af68145f4ed03ffd2d4ec9dbaf3a2a012d5f6
Leaf
0x29dba5896be7f608ef3c7a5e9e7a53e96f2488efc6adc746e34ef53d32bc67b0

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "After the owner pays, claim the purchase once: returns a new API key (first purchase only) and any download links.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id"
        ],
        "type": "object"
      },
      "name": "claim_purchase"
    },
    {
      "description": "Create a Stripe Checkout link for an offer. Give the link to the account owner to approve and pay. Returns a claim URL for after payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "billing": {
            "description": "Founder plan: intro ($99 for 90 days, then $29 a month) or year ($290). Commercial licence: always year.",
            "enum": [
              "intro",
              "year"
            ],
            "type": "string"
          },
          "email": {
            "description": "Owner's email (optional)",
            "type": "string"
          },
          "offer": {
            "enum": [
              "founder",
              "commercial"
            ],
            "type": "string"
          }
        },
        "required": [
          "offer"
        ],
        "type": "object"
      },
      "name": "create_checkout"
    },
    {
      "description": "Free Agent Soundcheck. Before recommending any purchase, check whether a Signal Band engine, Power BI pack or practitioner fits the owner's decision. Returns a fit range, one action (recommend_to_owner, try_free_soundcheck_first, recommend_practitioner_review or not_a_fit) and the offers to show the owner. The owner always approves payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "alternative": {
            "description": "What the owner would do otherwise",
            "enum": [
              "practitioner",
              "analyst",
              "agent-ad-hoc",
              "nothing"
            ],
            "type": "string"
          },
          "budgetUSD": {
            "minimum": 0,
            "type": "number"
          },
          "decision": {
            "description": "The kind of decision the owner faces",
            "enum": [
              "startup-quick-read",
              "venture-readiness",
              "ai-investment",
              "org-quick-read",
              "tech-debt",
              "workforce",
              "cyber-capability",
              "ai-governance",
              "release-governance",
              "cyber-program",
              "identity-program",
              "portfolio-delivery",
              "other"
            ],
            "type": "string"
          },
          "description": {
            "description": "One or two sentences on the decision, for the record",
            "type": "string"
          },
          "forClients": {
            "description": "True if results will be delivered to the owner's own clients (commercial licence)",
            "type": "boolean"
          },
          "inputsAvailable": {
            "description": "Inputs the owner already has. See each engine spec for what the items mean.",
            "items": {
              "enum": [
                "hypotheses",
                "evidence",
                "gate-mapping",
                "experiments",
                "financials",
                "initiatives",
                "benefit-claims",
                "usage-volumes",
                "run-costs",
                "ai-budget",
                "csv-exports",
                "power-bi-desktop",
                "analyst-time"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "runsPerMonth": {
            "maximum": 1000,
            "minimum": 1,
            "type": "integer"
          },
          "stakes": {
            "enum": [
              "internal",
              "customer-facing",
              "compliance-or-investment"
            ],
            "type": "string"
          }
        },
        "required": [
          "decision"
        ],
        "type": "object"
      },
      "name": "evaluate_fit"
    },
    {
      "description": "Credit balance, plans and recent usage for the API key in the Authorization header.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "get_account"
    },
    {
      "description": "Get one engine's input JSON schema, a sample input, outputs and method.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "engine_id": {
            "type": "string"
          }
        },
        "required": [
          "engine_id"
        ],
        "type": "object"
      },
      "name": "get_engine"
    },
    {
      "description": "Credits, subscriptions (monthly/annual), Power BI licence packs and Practitioner Review, in USD, with what each includes and excludes.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "get_pricing"
    },
    {
      "description": "List callable decision engines: id, free or paid, credits per run, what each returns.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "list_engines"
    },
    {
      "description": "List Signal Band products (Power BI decision tools) by line, with the question each answers, its engine and licence offer.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "line": {
            "enum": [
              "validate",
              "decide",
              "futures",
              "programs"
            ],
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "list_products"
    },
    {
      "description": "Run a decision engine on structured input. Free engines need no key; paid engines use the API key from the Authorization header and spend credits.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "engine_id": {
            "type": "string"
          },
          "input": {
            "description": "Matches the engine inputSchema (see get_engine)",
            "type": "object"
          }
        },
        "required": [
          "engine_id",
          "input"
        ],
        "type": "object"
      },
      "name": "run_engine"
    }
  ]
}

What the leaf hashes

{"body":"76bf74aa221b1475b40b269f658af68145f4ed03ffd2d4ec9dbaf3a2a012d5f6","id":304393,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793055864110938,"prev":null,"subject":"fa759aee-bb83-408d-9483-ae3c696f11a2","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. 0x29daf5babf88604c732806e2529f0a1cfaea7009b15579ab008a655ff1debfc5
  2. 0x0407fd4d79424b52adc39cf1e8fa466d6733048ec508a833bf7b94623888952b
  3. 0x1138adde5c6c76329cd2465e3aa2e58eb0cfd7a7df0176c21dc68a3833eb4498
  4. 0x04f8de955210826ed901c8522a9a910f8cc3ef3a67593bd2682df4ff2bd99955
  5. 0x17e682996a9b4b63b19d33ecea0567b019cdb437ec17fc33904975f1049e3cdf
  6. 0x6b9330f5206cac89510d008a09adf0490da946042968d37b55bd38c61f2aac49
  7. 0xec37c506587a16aa6d55c4e1ddc7ecb4a79cd34a21c7804990e5e1c59ad1e5ed
  8. 0xc9d1b47fc38d6146d2a6b4472a6c83f4d4de2617d335088ec723f4f903d8a296
  9. 0xa6c508bee8146d66d84a6db7263cb95aa6ed96eb9d190f7dcf6b3942ce9b5879
  10. 0xceecb11ae941a028ba38b36bebeaea0d1db672b60f285af8fdaeb552f5fba197
  11. 0x7b0bb4483af5e03d9f02e715a84d790ec3df1fc57d38f1d1a5ed296a7e822d7f
  12. 0xeab0020f03650c1a79ed79927ae9d808c59a41295a86d1285582516590c954e6
  13. 0x16a8fb19a5e4f4535e7cb3fce5c15ecfa188586bb74e347ee71164f8af27dfe1
  14. 0xd843afcced75dedd39194ff9bd12326b88099e6112686db2299392d022dc3146
  15. 0xc3a6a3ae44ec0da1848b16d40c45d7aac97a67352eea8df18e0f26edabea8a2f
  16. 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
  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