Verify Source Claim
verify_source_claimVerify one atomic factual claim against one public source URL. Return supported, contradicted, or insufficient-evidence with source snippets, or explicit blocked/unreachable/unsupported states. Not a general fact checker.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>",
"claim": "<claim>"
},
"name": "verify_source_claim"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public HTTP or HTTPS source page URL to inspect. | |
| claim | Yes | One atomic factual assertion to check against that source only. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claim | Yes | The claim that was checked. | |
| verdict | Yes | supported, contradicted, or insufficient_evidence. | |
| evidence | Yes | Compact source snippets used for the verdict. | |
| final_url | Yes | Final URL after redirects. | |
| source_url | Yes | Requested source URL. | |
| content_hash | Yes | Hash of retrieved source content. | |
| retrieved_at | Yes | UTC timestamp of the check. | |
| source_status | Yes | verified, blocked, unreachable, unsupported, or insufficient_evidence. | |
| service_version | Yes | Source Claim Proof service version. | |
| retrieval_method | Yes | How the source page was fetched. | |
| reasoning_summary | Yes | Short machine-readable reason for the verdict. |