addrbookFor publishers
← The evidence ledger

Evidence row 581018

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 61b9b37e-badd-41ef-b98a-8e7ff66e5aff
Recorded
Previous row
#209370
Body SHA-256
146e4fe32eb46156bee635fba0857503f8730929a1fff5b50a5877a53f77a9ca
Leaf
0xe086945e4d87a534c38a33d361f091413839b280915d21b8f18a66b8901bdff8

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "Assess formation need without checkout. Anonymous. An SSN-shaped or ITIN-shaped field is refused and nothing is stored.",
      "inputSchema": {
        "properties": {
          "foreignOwnedCaution": {
            "type": "boolean"
          },
          "goal": {
            "description": "Trimmed and truncated to 500 characters.",
            "type": "string"
          },
          "hasEin": {
            "description": "Other values are treated as unknown, not rejected.",
            "enum": [
              "yes",
              "no",
              "unknown"
            ],
            "type": "string"
          },
          "hasUsEntity": {
            "description": "Other values are treated as unknown, not rejected.",
            "enum": [
              "yes",
              "no",
              "unknown"
            ],
            "type": "string"
          },
          "intendedEmail": {
            "description": "Optional. When a valid email is supplied it is stored on the assessment; later prepare must use the same recipient. Invalid values are ignored, not rejected.",
            "type": "string"
          },
          "jurisdictionKnown": {
            "description": "Other values are treated as unknown, not rejected.",
            "enum": [
              "yes",
              "no",
              "unknown"
            ],
            "type": "string"
          },
          "providerRequiresEin": {
            "description": "Other values are treated as unknown, not rejected.",
            "enum": [
              "yes",
              "no",
              "unknown"
            ],
            "type": "string"
          },
          "providerRequiresUsEntity": {
            "description": "Other values are treated as unknown, not rejected.",
            "enum": [
              "yes",
              "no",
              "unknown"
            ],
            "type": "string"
          },
          "selectedState": {
            "description": "Trimmed and truncated to 80 characters.",
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "assess_formation"
    },
    {
      "description": "Read-only rows for Wyoming, Delaware, New Mexico, Florida, Texas, and California. Each row has the formation fee, the annual fee or report, franchise-tax notes, and the registered-agent requirement. Every figure has a government source URL and a retrieved date. This does not give legal advice, file, open an account, or take payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "compare_states"
    },
    {
      "description": "Read-only IRS EIN channels for whether the applicant has an SSN or ITIN and whether the principal business is in the United States, plus EIN.LLC's qualified timing. A principal business outside the United States is offered phone, fax, and mail only. It does not state another vendor's day count. It does not file or take payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "hasSsnOrItin": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "enum": [
                  "true",
                  "false",
                  "1",
                  "0",
                  "yes",
                  "no"
                ],
                "type": "string"
              }
            ]
          },
          "principalBusinessInUs": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "enum": [
                  "true",
                  "false",
                  "1",
                  "0",
                  "yes",
                  "no"
                ],
                "type": "string"
              }
            ]
          }
        },
        "required": [
          "hasSsnOrItin",
          "principalBusinessInUs"
        ],
        "type": "object"
      },
      "name": "explain_ein_route"
    },
    {
      "description": "Read redacted application status. Pass AgentGrant exactly as the HTTP route expects: Authorization bearer of the opaque application grant, not a Firebase ID token.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "AgentGrant": {
            "description": "Revocable, expiring status-only token issued by the owner. Not a Firebase ID token. Pass this value as the bearer token, the same Authorization header the HTTP route expects. Not a Firebase ID token.",
            "minLength": 1,
            "type": "string"
          },
          "applicationId": {
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "applicationId",
          "AgentGrant"
        ],
        "type": "object"
      },
      "name": "get_application_status"
    },
    {
      "description": "Read-only dated obligations. Form 5472 with pro forma Form 1120 is conditional on reportable transactions and entity status, not an automatic yearly filing for every foreign-owned SMLLC. Unknown transaction facts are unknown/needs-review. The $25,000 figure is the IRS failure-to-file penalty quote, plus the formation state's sourced annual report or franchise tax. It does not file.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entityType": {
            "enum": [
              "single-member-llc",
              "multi-member-llc",
              "corporation"
            ],
            "type": "string"
          },
          "formationDate": {
            "format": "date",
            "type": "string"
          },
          "formationState": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string"
          },
          "ownerResidency": {
            "enum": [
              "foreign",
              "us"
            ],
            "type": "string"
          },
          "partVTransactions": {
            "enum": [
              "yes",
              "no",
              "unknown"
            ],
            "type": "string"
          },
          "reportableTransactions": {
            "enum": [
              "yes",
              "no",
              "unknown"
            ],
            "type": "string"
          }
        },
        "required": [
          "entityType",
          "ownerResidency",
          "formationState",
          "formationDate"
        ],
        "type": "object"
      },
      "name": "get_compliance_deadlines"
    },
    {
      "description": "Return the live agent OpenAPI document.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_formation_contract"
    },
    {
      "description": "Prepare a provisional application and return the human claim URL. A human must claim and pay. This does not file, charge, or approve. An explicit operator request for existing formation assistance can attach a provisional non-actionable review to an eligible insufficient_information assessment. It does not recommend formation or start checkout.",
      "inputSchema": {
        "properties": {
          "assessment": {
            "properties": {
              "foreignOwnedCaution": {
                "type": "boolean"
              },
              "goal": {
                "description": "Trimmed and truncated to 500 characters.",
                "type": "string"
              },
              "hasEin": {
                "description": "Other values are treated as unknown, not rejected.",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ],
                "type": "string"
              },
              "hasUsEntity": {
                "description": "Other values are treated as unknown, not rejected.",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ],
                "type": "string"
              },
              "intendedEmail": {
                "description": "Optional. When a valid email is supplied it is stored on the assessment; later prepare must use the same recipient. Invalid values are ignored, not rejected.",
                "type": "string"
              },
              "jurisdictionKnown": {
                "description": "Other values are treated as unknown, not rejected.",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ],
                "type": "string"
              },
              "providerRequiresEin": {
                "description": "Other values are treated as unknown, not rejected.",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ],
                "type": "string"
              },
              "providerRequiresUsEntity": {
                "description": "Other values are treated as unknown, not rejected.",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ],
                "type": "string"
              },
              "selectedState": {
                "description": "Trimmed and truncated to 80 characters.",
                "type": "string"
              }
            },
            "required": [],
            "type": "object"
          },
          "assessmentId": {
            "description": "When present, the server-stored assessment is bound in one transaction with the application and authority. Same assessment plus intended email recovers the same application when the stored preparation matches. Facts and intended recipient must match the stored assessment. A different assessment cannot reuse an explicit operationId.",
            "type": "string"
          },
          "assessmentOutcome": {
            "description": "Fallback when preparation.assessmentOutcome is absent and no assessmentId/assessment is bound. Trimmed/truncated to 80 characters. Unknown values are refused. already_satisfied and not_needed_now are refused. insufficient_information cannot issue a claim token unless operatorRequestsExistingFormationAssistance is exactly true on an eligible stored assessment. A caller enum is not a server recommendation. Unbound allowed enum remains provisional advice, not actionable authorization.",
            "type": "string"
          },
          "intendedEmail": {
            "description": "Trimmed/lowercased; invalid or missing email produces an incomplete application, not a claim token.",
            "type": "string"
          },
          "operationId": {
            "description": "Optional caller idempotency key for a bound prepare. Trimmed and limited to 200 characters. When omitted, the key is prepare:{assessmentId}:{intendedEmailNormalized} and is specific to that assessment and recipient, and a missing key still recovers the application already bound to that assessment. An explicit key is not namespaced by assessment: it determines one durable application id. Reusing it for a different assessment returns 409 operation_identity_conflict. Supplying a different explicit key when this assessment is already bound returns the same 409, does not reserve that key, and returns no claim token. The same assessment with a different stored preparation returns 409 operation_payload_mismatch. Both leave the application, assessment, and authority unchanged and return no claim token. The same assessment, recipient, and stored preparation returns the original application and claim token and does not write again.",
            "type": "string"
          },
          "operatorRequestsExistingFormationAssistance": {
            "description": "Optional. Accepted only when exactly true. With a stored assessmentId, an eligible insufficient_information assessment (goal present, no US entity, EIN not already held, no affirmed provider entity or EIN-only requirement) can issue a provisional non-actionable claim. The flag does not affirm a provider requirement, recommend formation, or authorize filing, quote, or payment. String values are refused. Omitted on every other path, including required_for_selected_path.",
            "type": "boolean"
          },
          "preparation": {
            "properties": {
              "assessmentOutcome": {
                "description": "Allowlisted and normalized; strings are trimmed/truncated, invalid enum values discarded.",
                "type": "string"
              },
              "existingEntityStatus": {
                "description": "Allowlisted and normalized; strings are trimmed/truncated, invalid enum values discarded.",
                "type": "string"
              },
              "goal": {
                "description": "Allowlisted and normalized; strings are trimmed/truncated, invalid enum values discarded.",
                "type": "string"
              },
              "intendedEmail": {
                "description": "Fallback when top-level intendedEmail is absent.",
                "type": "string"
              },
              "jurisdiction": {
                "description": "Allowlisted and normalized; strings are trimmed/truncated, invalid enum values discarded.",
                "type": "string"
              },
              "notes": {
                "description": "Allowlisted and normalized; strings are trimmed/truncated, invalid enum values discarded.",
                "type": "string"
              },
              "providerPath": {
                "description": "Allowlisted and normalized; strings are trimmed/truncated, invalid enum values discarded.",
                "type": "string"
              }
            },
            "required": [],
            "type": "object"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "prepare_application"
    }
  ]
}

What the leaf hashes

{"body":"146e4fe32eb46156bee635fba0857503f8730929a1fff5b50a5877a53f77a9ca","id":581018,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793144048037156,"prev":209370,"subject":"61b9b37e-badd-41ef-b98a-8e7ff66e5aff","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. 0xe0868208837a129633685c32374ef62ce3c3d660e0a04c74b0a75511c5314da9
  2. 0xe6eef9e929baaf7e7ad494962289583fba197cbb688bd95daf6316ad79538b3e
  3. 0xf76d7fe7fac919029f2ab7b24dcc5e5d007e83fdd21b927eb9546f4d2512f25a
  4. 0x6bb9594181d80a6a23bf123ef442c49ea6340ad6735744c549f47f5337e3a59c
  5. 0xca02c954d6f0ded62b3c89a6b823f49114a59b5934a8b516e98eec1e622a3f34
  6. 0xa115af6043d54793d2eb511959e8ccbcba93b1e6ad3db6f930ad234069d7d988
  7. 0xf9c0536785e6beca2369b7aa14c8cb0a99f4202f78412141523bdec572679555
  8. 0x808e5a3f5f1db96a44de2bfa73496fff87b33a9722adac3ac95ecb4881eb8824
  9. 0x0056c5452b49ca8bc04faba6171b7da48cca86d805064ffe303b3b407e21998f
  10. 0x4ff8cd873a6525b7fd245edfbfa207e515bf9fc192259f1978e27252732bb31e
  11. 0xd0d909352f9e85f35de7c6378041c31c709c848a1c4fc17002cbf5d0b312d061
  12. 0xa7bf7b9cc7b39dca708cf0cc5d77059435823b975a1b485d07bbb69188527cb0
  13. 0x979156f4f0a1ab811055c0a4d2b45bfa74d4bef619c176540454ee8d15e5bebc
  14. 0xf72dee7a0c7534cb19ede4959b957b00c0a8285c36ad49dd2ce1c1092bf60d93
  15. 0x24e3e2bb8ee1e8d20756de35f0e0c4ec8eb1f193bd2cf3f077ee1f92f211c34d
  16. 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
  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