CompliAPI

Real-time OFAC and global sanctions screening for AI agents.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Screen Crypto Address: Screen a crypto address on any chain (or an ENS name, e.g. vitalik.eth) across the enabled sanctions and crime lists. `lists`: optional comma-separated list slugs.
  • Screen Email: Screen an email address across the enabled sanctions and crime lists. `lists`: optional comma-separated list slugs.
  • Screen Website: Screen a website or domain across the enabled sanctions and crime lists. `lists`: optional comma-separated list slugs.

What data it sees

Do you need an account

No: the server works without sign-in

Real-time OFAC and global sanctions screening for AI agents. Screen crypto addresses (any chain, ENS names supported), emails, websites, government IDs, and countries against OFAC SDN, OFAC Consolidated, and 10+ sanctions, crime, and risk lists — plus PEP screening against the OpenSanctions politically-exposed-persons dataset, VPN detection, and IP geolocation. All 8 tools are read-only. Works anonymously via x402 USDC micropayments on Base, or with a free API token (10,000 requests/month) from https://compliapi.com. Docs: https://docs.compliapi.com/mcp

Server tool list (8)

Raw names from tools/list. Only developers need these.

screen_crypto_addressScreen a crypto address on any chain (or an ENS name, e.g. vitalik.eth) across the enabled sanctions and crime lists. `lists`: optional comma-separated list slugs.
screen_emailScreen an email address across the enabled sanctions and crime lists. `lists`: optional comma-separated list slugs.
screen_websiteScreen a website or domain across the enabled sanctions and crime lists. `lists`: optional comma-separated list slugs.
screen_government_idScreen a government-issued ID (passport, tax ID, …) across the enabled lists (fuzzy matching). `lists`: optional comma-separated list slugs.
screen_countryCheck whether a country or region carries sanctions designations (OFAC-curated today). `lists`: optional comma-separated list slugs.
screen_pepScreen a person's name against the OpenSanctions PEP (politically exposed persons) dataset. Returns scored candidates; `pep` is true when any candidate clears the 0.7 match threshold. `birth_date` (YYYY-MM-DD, or partial) and `country` (name or ISO code) sharpen matching.
detect_vpnDetect whether an IP address is using a VPN.
geolocate_ipGeolocate an IP address and flag whether it is in a sanctioned country.