UK Sanctions Screening MCP
Screen names vs the UK Sanctions List (FCDO/OFSI) plus OFAC crypto address checks.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin regime_list
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"uk-sanctions-screen-mcp": {
"url": "https://uk-sanctions-screen-mcp.donniertf.workers.dev/mcp"
}
}
}Remote-Endpunkte
https://uk-sanctions-screen-mcp.donniertf.workers.dev/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (12)
🟢sanctions_check(name)
FREE. Screen one person or company name against the UK Sanctions List (FCDO/OFSI). Returns best 3 matches with score.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string"
}
},
"required": [
"name"
]
}🟢batch_screen(names, threshold, access_token)
PRO. Screen up to 200 names at once (customers, suppliers, counterparties) with adjustable match threshold; audit-ready summary with list version and timestamp.
Eingabe-Schema
{
"type": "object",
"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)"
}
},
"required": [
"names"
]
}🟢entity_detail(id, access_token)
PRO. Full record (all aliases, regime, designation date, DOB, nationality) for a UK Sanctions List unique ID.
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"id"
]
}🟢regime_list(regime, since, limit, access_token)
PRO. Designations by regime (e.g. Russia, Iran) and/or designated since a date.
Eingabe-Schema
{
"type": "object",
"properties": {
"regime": {
"type": "string"
},
"since": {
"type": "string",
"description": "DD/MM/YYYY or YYYY-MM-DD"
},
"limit": {
"type": "number"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}⚪lei_lookup(lei, name)
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).
Eingabe-Schema
{
"type": "object",
"properties": {
"lei": {
"type": "string"
},
"name": {
"type": "string"
}
}
}🟢sort_code_check(sort_code, account_number)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"sort_code": {
"type": "string",
"description": "6 digits, e.g. 20-00-00"
},
"account_number": {
"type": "string",
"description": "6-10 digits"
}
},
"required": [
"sort_code",
"account_number"
]
}🟢counterparty_check(name, lei, threshold, lists, access_token)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"lei": {
"type": "string",
"description": "optional LEI to resolve and screen"
},
"threshold": {
"type": "number",
"description": "0-100, default 70"
},
"lists": {
"type": "string",
"description": "comma list of uk,eu,un (default all)"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}🟢global_batch_screen(names, threshold, lists, access_token)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"names": {
"type": "array",
"items": {
"type": "string"
}
},
"threshold": {
"type": "number"
},
"lists": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"names"
]
}🟢global_entity_detail(id, access_token)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"id"
]
}🟢sort_code_batch_check(accounts, access_token)
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).
Eingabe-Schema
{
"type": "object",
"properties": {
"accounts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"sort_code": {
"type": "string",
"description": "6 digits, e.g. 20-00-00"
},
"account_number": {
"type": "string",
"description": "6-10 digits"
}
},
"required": [
"sort_code",
"account_number"
]
}
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"accounts"
]
}🟢crypto_address_check(address)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Wallet address, e.g. 0x... or bc1..."
}
},
"required": [
"address"
]
}🟢crypto_address_batch_check(addresses, access_token)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"addresses": {
"type": "array",
"items": {
"type": "string"
},
"description": "Up to 100 addresses"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
},
"required": [
"addresses"
]
}Community
Nachweis