List sanctions listing changes
sanctions_list_changesReturns additions, amendments and removals between official sanctions list snapshots: US Treasury OFAC SDN and Consolidated, UK HM Treasury/FCDO, EU Financial Sanctions Files and Canada (Canada coverage is entity-only; Australia pending, not loaded yet). Use it to monitor what changed since a date; use sanctions_search_entries when you have a name, and sanctions_get_entry when you already know a list and id. Inputs (all optional, they narrow together): since (YYYY-MM-DD, default 7 days ago), list, change (added/amended/removed), limit (1 to 50, default 20) and cursor (next_cursor from the previous page, same filters). Output: changes[] with entry, changed fields, observed_at and proof (official file URL, SHA-256, source date), plus lists[] check times and next_cursor for paging or polling; lists are checked about twice a day. This is a monitoring feed, not a clearance decision: no change means none observed, the UN list is not covered, and the official publications are authoritative. Changes are found by comparing each official file with a stored earlier copy, history from 2026-10-22; rebuilding it means about 55 MB of XML in 4 schemas, and changes before a first copy cannot be recovered. Terms: read-only; MCP calls are never charged. Without a key, metered routes give 10 successful answers a day free, as short samples (up to 3 records, without file proof, history or paging cursor) where a paid HTTP address exists (unmetered routes are unlimited); errors do not count. On the paid HTTP routes, errors are free, and so are empty answers except a sanctions name search with no match when every loaded list it checks is fresh (lists not loaded yet are named in the answer). An optional API key keeps its prepaid-credit policy. When the free answers run out, the error names the HTTP alternative.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "sanctions_list_changes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list | No | One list only Allowed: ofac-sdn, ofac-consolidated, uk, eu, ca, au; e.g. ofac-sdn. | |
| limit | No | Changes per page, 1 to 50 (default 20); e.g. 20. | |
| since | No | Changes observed on or after this date, YYYY-MM-DD (default: 7 days ago); e.g. 2026-10-01. Must be a parseable YYYY-MM-DD date. | |
| change | No | One kind of change only Allowed: added, amended, removed; e.g. added. | |
| cursor | No | Opaque next_cursor from this tool's prior answer; s followed by 1 to 12 digits, e.g. s0. Keep filters unchanged; omit on first call. |