Screen names vs the UK Sanctions List (FCDO/OFSI) plus OFAC crypto address checks.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
PRO. Screen up to 200 names at once (customers, suppliers, counterparties) with adjustable match threshold; audit-ready summary with list version and timestamp.
0-100, default 60
Subscriber token from /success (or Authorization: Bearer)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
PRO. Screen up to 200 names at once (customers, suppliers, counterparties) with adjustable match threshold; audit-ready summary with list version and timestamp.
| Argument | Type | Description |
|---|---|---|
| names* | array | |
| threshold | number | 0-100, default 60 |
| access_token | string | Subscriber token from /success (or Authorization: Bearer) |
{
"type": "object",
"required": [
"names"
],
"properties": {
"names": {
"type": "array",
"items": {
"type": "string"
}
},
"threshold": {
"type": "number",
"description": "0-100, default 60"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}PRO ($0.05). Global counterparty check: screen a person or company name against the UK, EU (FSF) and UN consolidated sanctions lists, and resolve it on GLEIF (by LEI or name), also screening the LEI legal name and its direct/ultimate parents. Each match carries list version, date and freshness.
| Argument | Type | Description |
|---|---|---|
| lei | string | optional LEI to resolve and screen |
| name | string | |
| lists | string | comma list of uk,eu,un (default all) |
| threshold | number | 0-100, default 70 |
| access_token | string | Subscriber token from /success (or Authorization: Bearer) |
{
"type": "object",
"properties": {
"lei": {
"type": "string",
"description": "optional LEI to resolve and screen"
},
"name": {
"type": "string"
},
"lists": {
"type": "string",
"description": "comma list of uk,eu,un (default all)"
},
"threshold": {
"type": "number",
"description": "0-100, default 70"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}PRO ($0.05). Screen up to 100 crypto wallet addresses against the OFAC SDN 'Digital Currency Address' entries in one call; per-address match with chain, SDN name, UID and programs, plus list date and source. Screening aid only, not legal or compliance advice; check the official OFAC list.
| Argument | Type | Description |
|---|---|---|
| addresses* | array | Up to 100 addresses |
| access_token | string | Subscriber token from /success (or Authorization: Bearer) |
{
"type": "object",
"required": [
"addresses"
],
"properties": {
"addresses": {
"type": "array",
"items": {
"type": "string"
},
"description": "Up to 100 addresses"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}FREE. Screen one crypto wallet address against the OFAC SDN list's 'Digital Currency Address' entries (BTC/XBT, ETH, USDT, TRX, LTC, XMR, SOL and more). EVM 0x addresses match case-insensitively, others exactly. Returns match/no match with SDN name, UID, programs, list date and source. Screening aid only, not legal or compliance advice; check the official OFAC list.
| Argument | Type | Description |
|---|---|---|
| address* | string | Wallet address, e.g. 0x... or bc1... |
{
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"description": "Wallet address, e.g. 0x... or bc1..."
}
}
}PRO. Full record (all aliases, regime, designation date, DOB, nationality) for a UK Sanctions List unique ID.
| Argument | Type | Description |
|---|---|---|
| id* | string | |
| access_token | string | Subscriber token from /success (or Authorization: Bearer) |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}PRO ($0.05). Screen up to 100 names against the UK, EU (FSF) and UN sanctions lists in one call; per-name best match with list version, date and freshness.
| Argument | Type | Description |
|---|---|---|
| lists | string | |
| names* | array | |
| threshold | number | |
| access_token | string | Subscriber token from /success (or Authorization: Bearer) |
{
"type": "object",
"required": [
"names"
],
"properties": {
"lists": {
"type": "string"
},
"names": {
"type": "array",
"items": {
"type": "string"
}
},
"threshold": {
"type": "number"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}PRO ($0.05). Full record for an EU FSF reference (e.g. EU.27.28) or UN reference (e.g. CDi.001) or UK unique ID, with list version, date and freshness.
| Argument | Type | Description |
|---|---|---|
| id* | string | |
| access_token | string | Subscriber token from /success (or Authorization: Bearer) |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}FREE. GLEIF LEI lookup: pass an LEI (20 chars) for the full registration record, or a company name for the top 3 GLEIF matches (legal name, status, jurisdiction, registration number, lapsed flag).
| Argument | Type | Description |
|---|---|---|
| lei | string | |
| name | string |
{
"type": "object",
"properties": {
"lei": {
"type": "string"
},
"name": {
"type": "string"
}
}
}PRO. Designations by regime (e.g. Russia, Iran) and/or designated since a date.
| Argument | Type | Description |
|---|---|---|
| limit | number | |
| since | string | DD/MM/YYYY or YYYY-MM-DD |
| regime | string | |
| access_token | string | Subscriber token from /success (or Authorization: Bearer) |
{
"type": "object",
"properties": {
"limit": {
"type": "number"
},
"since": {
"type": "string",
"description": "DD/MM/YYYY or YYYY-MM-DD"
},
"regime": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}FREE. Screen one person or company name against the UK Sanctions List (FCDO/OFSI). Returns best 3 matches with score.
| Argument | Type | Description |
|---|---|---|
| name* | string |
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}PRO ($0.01). Validate up to 500 UK sort code + account number pairs with the Vocalink/Pay.UK modulus rules (e.g. before a Bacs run or payee import).
| Argument | Type | Description |
|---|---|---|
| accounts* | array | |
| access_token | string | Subscriber token from /success (or Authorization: Bearer) |
{
"type": "object",
"required": [
"accounts"
],
"properties": {
"accounts": {
"type": "array",
"items": {
"type": "object",
"required": [
"sort_code",
"account_number"
],
"properties": {
"sort_code": {
"type": "string",
"description": "6 digits, e.g. 20-00-00"
},
"account_number": {
"type": "string",
"description": "6-10 digits"
}
}
}
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}FREE. Validate one UK sort code + account number with the Vocalink/Pay.UK modulus checking rules (MOD10, MOD11, double-alternate and all exceptions). No outside lookup.
| Argument | Type | Description |
|---|---|---|
| sort_code* | string | 6 digits, e.g. 20-00-00 |
| account_number* | string | 6-10 digits |
{
"type": "object",
"required": [
"sort_code",
"account_number"
],
"properties": {
"sort_code": {
"type": "string",
"description": "6 digits, e.g. 20-00-00"
},
"account_number": {
"type": "string",
"description": "6-10 digits"
}
}
}