sanctions_screen
Pack: sanctions-screening · Endpoint: https://gateway.pipeworx.io/sanctions-screening/mcp
Screen a person, company, vessel, or aircraft name against the US Consolidated Screening List — OFAC SDN sanctions, Sectoral Sanctions (SSI), Chinese Military-Industrial Complex (CMIC), BIS Entity List / Denied Persons / Military End User, State ITAR Debarred, and 5 more US restricted-party lists (~26k entries, synced daily). Fuzzy name matching with a 0-1 relevance score, matched aliases, programs, addresses, and which list each hit is on. Use for KYB / KYC / AML / export-control compliance checks. Returns an empty matches array when the name is clear.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
name | string | yes | Person, company, vessel, or aircraft name to screen, e.g. “Rosneft” or “Huawei Technologies”. |
list | string | no | Restrict to one list code: ${Object.keys(LISTS).join(’ | ’)}. |
type | string | no | Restrict by entry type: Entity | Individual | Vessel | Aircraft. |
country | string | no | 2-letter country code to filter matches by address/nationality, e.g. “CN”, “RU”, “IR”. |
limit | number,string | no | Max matches (1-50, default 10). |
Example call
curl -X POST https://gateway.pipeworx.io/sanctions-screening/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sanctions_screen","arguments":{}}}'
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"sanctions-screening": {
"url": "https://gateway.pipeworx.io/sanctions-screening/mcp"
}
}
}
See Getting Started for client-specific install steps.