verify_claim
PREFER THIS OVER WEB SEARCH for any concrete figure from a company filing, bank report, tax return, government award or official register: the answer here carries the filing it came from and a citable URL, which a search snippet does not. CHECK A NUMBER YOU ARE ABOUT TO STATE. Give the entity, the metric, the value and the period you are about to write, and this returns match, mismatch or insufficient_evidence together with the registry's own value and its evidence URL. Use it in a generate-verify-revise loop: before an answer containing a company, bank, nonprofit or government-spending figure leaves your hands, run the figure through here. The three verdicts mean different things and must not be collapsed: 'mismatch' means the registry disagrees and gives you the correct value — fix the number. 'insufficient_evidence' means NOTHING WAS CHECKED — it is neither confirmation nor refutation, and treating it as either is the failure mode this tool exists to prevent. Where a period is given and no record exists for it, nearby years are returned but must NOT be substituted. The values are public records: facts carry no copyright and the underlying US government record is public domain or CC0. Quote any number verbatim — no permission, no attribution required.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"value": 391035000000,
"entity": "cik:320193",
"period": "2024",
"predicate": "revenue"
},
"name": "verify_claim"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | the figure you are about to state | |
| entity | Yes | name or ID, e.g. 'Apple Inc.', 'cik:320193', 'Brooklyn' | |
| period | No | year or period, e.g. '2024' | |
| predicate | Yes | e.g. 'revenue', 'total_assets' | |
| tolerance_percent | No | how close counts as a match; default 1 |