screening
com.compliapi/screeningVersion 1.0.0OFAC and global sanctions screening: crypto addresses, emails, websites, IDs, countries, VPN, geo
Status
Responds285 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:52 UTC
- Latency
- 285 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://api.compliapi.com/mcpResponds285 msNo sign-in
Claude Code
claude mcp add --transport http screening https://api.compliapi.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: screening
Remote MCP server URL: https://api.compliapi.com/mcpCursor
{
"mcpServers": {
"screening": {
"url": "https://api.compliapi.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"screening","type":"http","url":"https://api.compliapi.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
11 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
detect_vpnDetect whether an IP address is using a VPN. | No | Yes | Not declared | Yes |
geolocate_ipGeolocate an IP address and flag whether it is in a sanctioned country. | No | Yes | Not declared | Yes |
screen_aircraftScreen an aircraft by registration (tail number, e.g. EP-GOL), manufacturer's
serial number or Mode S transponder code (OFAC SDN publishes these). Exact match,
ignoring punctuation and case; serial numbers under six characters are not indexed.
Each match carries the aircraft model. `lists`: optional comma-separated list slugs. | No | Yes | Not declared | No |
screen_countryCheck whether a country or region carries sanctions designations
(OFAC-curated today). `lists`: optional comma-separated list slugs. | No | Yes | Not declared | No |
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. | No | Yes | Not declared | No |
screen_emailScreen an email address across the enabled sanctions and crime lists.
`lists`: optional comma-separated list slugs. | No | Yes | Not declared | No |
screen_government_idScreen a government-issued ID (passport, tax ID, …) across the enabled lists
(fuzzy matching). `lists`: optional comma-separated list slugs. | No | Yes | Not declared | No |
screen_nameScreen a person, company, vessel or aircraft name against the primary names and
aliases on the sanctions lists with name coverage (OFAC SDN and Consolidated, UN
Security Council, EU, UK, Swiss SECO, Canada, Australia DFAT, French Trésor, Japan MOF).
Fuzzy, order- and accent-insensitive; each match has a 0-100 `score` and `reasons`.
`type` restricts to one party type. `birth_date` (YYYY, YYYY-MM or YYYY-MM-DD)
excludes listed individuals whose birth dates all disagree; `country` (ISO code or
name) ranks matches by listed nationality/address/flag; `id_number` (passport, national
ID or registration number) ranks a party listing that document first. `threshold`: minimum score
(50-100, default 85). `lists`: optional comma-separated list slugs. | No | Yes | Not declared | No |
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. | No | Yes | Not declared | Yes |
screen_vesselScreen a ship by IMO number (7 digits, with or without the "IMO" prefix) or MMSI
(9 digits) across the lists that publish ship identifiers (OFAC SDN, UK, Swiss SECO,
Canada, Australia, French Trésor). Exact match, ignoring each list's formatting; each
match names the listed vessel. `lists`: optional comma-separated list slugs. | No | Yes | Not declared | No |
screen_websiteScreen a website or domain across the enabled sanctions and crime lists.
`lists`: optional comma-separated list slugs. | No | Yes | Not declared | No |
Details
- Registry status
- Active
- Published
- Aug 9, 2026
- Updated
- Aug 9, 2026
- Repository
- Not given
- Categories (suggested)
- CommunicationFinance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared