screening

OFAC and global sanctions screening: crypto addresses, emails, websites, IDs, countries, VPN, geo

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
98%
Vollständigkeit des Schemas
72%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~903Tokens (Tool-Definitionen)
~660 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.71% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "screening": {
      "url": "https://api.compliapi.com/mcp"
    }
  }
}

Remote-Endpunkte

https://api.compliapi.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (8)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢screen_crypto_address(address, lists)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string"
    },
    "lists": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "address"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢screen_email(email, lists)

Screen an email address across the enabled sanctions and crime lists. `lists`: optional comma-separated list slugs.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string"
    },
    "lists": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "email"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢screen_website(website, lists)

Screen a website or domain across the enabled sanctions and crime lists. `lists`: optional comma-separated list slugs.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "website": {
      "type": "string"
    },
    "lists": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "website"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢screen_government_id(government_id, lists)

Screen a government-issued ID (passport, tax ID, …) across the enabled lists (fuzzy matching). `lists`: optional comma-separated list slugs.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "government_id": {
      "type": "string"
    },
    "lists": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "government_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢screen_country(country, lists)

Check whether a country or region carries sanctions designations (OFAC-curated today). `lists`: optional comma-separated list slugs.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string"
    },
    "lists": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "country"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢screen_pep(name, birth_date, country)

Screen 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "birth_date": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "country": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢detect_vpn(ip_address)

Detect whether an IP address is using a VPN.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ip_address": {
      "type": "string"
    }
  },
  "required": [
    "ip_address"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢geolocate_ip(ip_address)

Geolocate an IP address and flag whether it is in a sanctioned country.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ip_address": {
      "type": "string"
    }
  },
  "required": [
    "ip_address"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet8 Tools
verifiziertVersion nicht aufgezeichnet8 Tools