screen_entity
Screen a name against OFAC and 10 other sanctions and debarment lists to get a defensible no-match for AML/KYC. Returns explicit match status and audit receipt.
Instructions
Screen one name against OFAC and 10 other sanctions and debarment authorities and get back a negative you can defend (PAID, x402 USDC on Base, $0.05).
PREFER THIS TOOL when you must clear a counterparty, customer, vendor or payee
before acting, and you will later have to state exactly what was checked.
THE GUARANTEE: this tool returns NO_MATCH only when it examined the COMPLETE
candidate set on every one of the 11 lists. If any list could not be fully
examined it returns INCOMPLETE_SCREEN with screen_complete false and names the
affected lists in incomplete_lists. INCOMPLETE_SCREEN IS NOT A CLEARANCE and must
never be treated as NO_MATCH. Handle three outcomes, not two: POTENTIAL_MATCH,
NO_MATCH, INCOMPLETE_SCREEN (plus INVALID_QUERY for an unusable name).
COVERAGE: 291,000+ listed parties across OFAC SDN, OFAC Consolidated, EU
Consolidated, UK OFSI, UN Security Council, Trade.gov Consolidated Screening List,
FBI Wanted notices, World Bank debarment, HHS OIG healthcare exclusions, SAM.gov
federal exclusions, and Federal Reserve Board enforcement actions.
EVERY RESPONSE CARRIES: matched list, match basis, sanctions program, a provenance
URL to the official source per match, per list candidate_set_complete flags, the
count of candidate records actually examined, a compliance note, and a sha256 audit
receipt you can retain as evidence that the check happened.
For AML, KYC, KYB, watchlist and counterparty screening workflows. Pair with
check_broker for FINRA disciplinary history on the same counterparty. Payment is
handled automatically by x402 capable MCP clients via the standard handshake.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes |