Sanctions Screening API: AML, KYC & OFAC Watchlist Search for AI Agents
TL;DR
- Screen against 1.17 million watchlist entries from 22 government sources — OFAC, EU, UK, UN, Canada, Switzerland, Interpol, and others — through the Global Sanctions & Watchlists MCP server, with fuzzy name matching and batch review.
- Covers 1.04 million individuals, 122,000 organizations, and 3,100 vessels; watchlists refreshed 2026-04-20.
- Built for vendor onboarding, payout approval, marketplace trust, and diligence workflows where the question is can this counterparty move forward? — not a full AML case-management platform, but a fast agent-callable screening layer.
If you run vendor onboarding, finance operations, marketplace trust, logistics compliance, or diligence research, sanctions screening is often one step inside a bigger decision. The team is not asking for a database. They are asking whether a counterparty can move forward.
The question sounds simple: "Is this company or person on a sanctions list?" Then reality gets in the way. Which list? Which alias? Is this a close match or just a similar name? Do we need to record the source list, the country, the identifier, and the reason for the match? Is this a vendor review, a customer onboarding step, or a shipping workflow where denied-party screening is only one part of the decision?
That is what the Global Sanctions & Watchlists MCP server is built for. It gives an agent a normalized sanctions search surface so the lookup can happen inside the workflow that needs the answer.













