sanctions_bulk

Pack: sanctions-io · Endpoint: https://gateway.pipeworx.io/sanctions-io/mcp

Batch-screen up to 10,000 records against sanctions/PEP/watchlists in one request. Pass a records array of objects (each with a name, plus optional entity_type/external_identifier/date_of_birth/identifier/country). Top-level min_score/data_source/entity_type act as defaults applied to any record that omits them. Example: sanctions_bulk({ records: [{ name: “Vladimir Putin”, external_identifier: “cust-1” }, { name: “Acme Corp”, external_identifier: “cust-2” }], min_score: 0.9, _apiKey: “your-key” })

Parameters

NameTypeRequiredDescription
recordsarraynoRecords to screen (up to 10,000). Each item: { name (required), entity_type?, external_identifier?, data_source?, min_score?, country?, date_of_birth?, identifier? }
itemunknownno
itemsobjectnoName to screen
propertiesstringnoName to screen
namestringyesName to screen
entity_typestringno”individual” or “entity” (optional)
external_identifierstringnoYour own internal ID for correlating this record to its result (optional)
data_sourcestringnoWatchlist source(s) for this record (optional)
min_scorenumbernoPer-record minimum score (optional)
countrystringnoCountry filter (optional)
date_of_birthstringnoYYYY-MM-DD (optional)
identifierstringnoKnown identifier (optional)
min_scorenumbernoDefault minimum match score applied to records that omit their own. Default 0.88.
data_sourcestringnoDefault comma-separated watchlist source(s) applied to records that omit their own (optional)
entity_typestringnoDefault entity_type applied to records that omit their own (optional)
_apiKeystringnosanctions.io API token

Example call

curl -X POST https://gateway.pipeworx.io/sanctions-io/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sanctions_bulk","arguments":{}}}'

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "sanctions-io": {
      "url": "https://gateway.pipeworx.io/sanctions-io/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build July 9, 2026