EU Sanctions Monitor: Consolidated List Watch & Search (MCP)
Pricing
Pay per event
EU Sanctions Monitor: Consolidated List Watch & Search (MCP)
Official EU consolidated sanctions list for AI agents: screen any name against 6,234 sanctioned entities (aliases, regulation, programme), and monitor the list for new listings, delistings and watch-name alerts. No key. MCP-ready.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Zakaria el bouami
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
The official EU consolidated financial sanctions list — 6,234 sanctioned persons and organisations worldwide — through one clean API. Screen any name against the full list, or monitor the list itself and get alerts the day the EU adds or removes an entity — plus listed-alert hits for the names you watch. No key, no login. MCP-compatible, agent-ready.
Who pays for sanctions screening
Compliance teams, auditors, lawyers, regtechs and any company onboarding EU counterparties must check against the EU consolidated list. The official source is a 25 MB XML of nested regulations and nameAlias attributes — unusable for day-to-day screening. This actor parses it to clean records: name, aliases, programme, regulation, dates, citizenships.
What you get per row
logicalId (stable id), unitedNationId, subjectType (person/enterprise), primaryName + aliases (strong aliases preferred), programme (UKR, RUS, IRQ…), regulationTitle + regulationDate, function, birthDate, citizenships, designationDetails, and monitor event fields.
Two modes
search — screen a name now
{ "mode": "search", "query": "Prigozhin", "type": "person", "maxResults": 5 }
Matching is accent-tolerant and context-aware (full-string and strong partial-name matches).
monitor — the daily compliance pulse
{ "mode": "monitor", "watchNames": ["Deripaska", "Rosneft"], "maxResults": 30 }
- Run 1 = free baseline — snapshots all 6k+ logical IDs.
- Run 2+ emits only:
new-entity(newly listed),delisted-entity(removed),listed-alert(your watched name just appeared). - Schedule daily; a quiet cycle costs $0.001.
Data honesty & limits
- Rows come only from the official EU FSF XML downloaded at run time (the canonical consolidated list). No name similarities are invented: a
matchmeans the name or a strong alias matched. - Screening tools decide risk; this actor reports facts (name, regulation, programme). False positives are your human review's job —
aliasesandbirthDate/citizenshipsare included to help. - Large-file stability: the XML is fetched once per run; parses ~6.2k entities in seconds.
Recipes
- KYC automation hook — webhook the monitor into your CRM; a
new-entityorlisted-alertopens a review case automatically. - Agent screen (MCP) — "is this company/person EU-sanctioned?" answered with the exact regulation, programme and aliases.
- Change feed for compliance newsletters — report EU additions/delistings daily with citations.
Pricing
| event | price |
|---|---|
| Actor start | $0.001 |
| EU sanction entity | $0.001 / row |
Typical runs: 5-row name screen ≈ $0.006 · daily diff with 3 changes ≈ $0.004.
MCP / AI-agent usage
https://api.apify.com/v2/acts/YOUR_HANDLE~eu-sanctions-monitor/run-sync-get-dataset-items?token=YOUR_TOKEN
Input = the JSON above. Output = rows as documented. Compatible with per-request agentic payments.
Questions / sources (UN, OFAC pairs): Issues tab on Apify Store.