Three-stage check over a bank's own deposit insurance numbers. Step 1 computes insured and uninsured minor-unit amounts per ownership right and capacity group against the caller-supplied SMDIA, reporting records that cannot be calculated as undeterminable and naming the missing field (ART-507). Step 2 validates the shape of the institution's own part 370 output file and ties its declared totals to the step 1 recompute, reporting a shape defect and a totals mismatch as separate findings (ART-535). Step 3 produces a session receipt aggregating the run's execution hashes (CRY-05). The output file is the caller's own; the coverage limit is a caller-supplied input and is never assumed. The verdict is an arithmetic and shape finding, never a determination by the FDIC, not a filing, and no deposit insurance advice.
determine_deposit_insurance_coverage{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "determine_deposit_insurance_coverage",
"arguments": {}
},
"id": 1
}
validate_fdic370_output_file{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "validate_fdic370_output_file",
"arguments": {}
},
"id": 1
}
aggregate_execution_receipts{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "aggregate_execution_receipts",
"arguments": {}
},
"id": 1
}
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this whole workflow on the server and check one field that answers a real question.
Question: Our part 370 output file is ready. Does its shape pass, and do its declared totals tie to our coverage recompute?
Run the AINumbers MCP tool `run_chain` with {"chain":"deposit-insurance-coverage-check"} and read `art-535-fdic370-output-file-validator.decision.gate_policy`.
Re-run with `inputs` for `art-535-fdic370-output-file-validator`, reusing the values that result echoed, with `file_records` changed so change one declared insured minor-unit total so it no longer ties to the supplied art-507 recompute. Compare the same field.
Verify: call `verify_execution_hash` (https://mcp.ainumbers.co/mcp) with `claimed_hash` set to `composite_execution_hash` and the full `composite_artifact`.
Ledger, for a human re-check: https://ledger.ainumbers.co/
PII rule: send synthetic or anonymised inputs only. The MCP server runs these kernels and logs no payloads.
Chain page: https://ainumbers.co/chaingraph/chains/deposit-insurance-coverage-check.html