aml

AMLOracle — 12-tool AML/CFT MCP: 87k sanctions names, PEP screening, adverse media, SAR/STR.

Sollte ich dies verwenden

Qualität und Sicherheit

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

Befunde (3)

  • LOWTool 'ubo_lookup' description lacks action verbin ubo_lookup
  • LOWTool 'aml_news' description lacks action verbin aml_news
  • LOWTool 'amlr_calendar' description lacks action verbin amlr_calendar

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

Kontextkosten

~1,180Tokens (Tool-Definitionen)
~712 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.92% 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": {
    "aml": {
      "url": "https://tooloracle.io/aml/mcp/"
    }
  }
}

Remote-Endpunkte

https://tooloracle.io/aml/mcp/streamable-http

Was es kann

Tool-Inventar

Tools (12)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪sanctions_screen(name, entity_type, threshold)

Screen any name against EU FSF (14k), OFAC SDN (69k), UN SC (3k), Interpol (13k) watchlists. AMLR Art. 35.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Name to screen e.g. 'Gazprom', 'Ivan Petrov'"
    },
    "entity_type": {
      "type": "string",
      "description": "person or company (default: any)"
    },
    "threshold": {
      "type": "number",
      "description": "Match threshold 0.7-1.0 (default: 0.85)",
      "default": 0.85
    }
  },
  "additionalProperties": false
}
⚪sanctions_detail(name)

Full entity record for sanctions hit. Returns UN XML detail, aliases, nationality, designation.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Name to look up"
    }
  },
  "additionalProperties": false
}
🟢pep_check(name, country)

PEP (Politically Exposed Person) check via Wikidata. AMLR Art. 22 enhanced CDD for PEPs.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Full name e.g. 'Vladimir Putin', 'Angela Merkel'"
    },
    "country": {
      "type": "string",
      "description": "Country to narrow search (optional)"
    }
  },
  "additionalProperties": false
}
⚪adverse_media(name, lang, limit)

Negative news screening: fraud, money laundering, corruption, sanctions. AMLR Art. 55 ongoing monitoring.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Person or company name to screen"
    },
    "lang": {
      "type": "string",
      "description": "Language: en or de (default: en)"
    },
    "limit": {
      "type": "integer",
      "description": "Max articles 1-20 (default: 10)",
      "default": 10,
      "minimum": 1,
      "maximum": 20
    }
  },
  "additionalProperties": false
}
⚪country_risk(country)

Country risk assessment: FATF Blacklist, Greylist, EU High-Risk. AMLR Art. 16+18.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Country name or ISO code e.g. 'Iran', 'Nigeria', 'RU'"
    }
  },
  "additionalProperties": false
}
⚪ubo_lookup(company, lei)

Ultimate Beneficial Owner (UBO) identification via GLEIF LEI ownership register. AMLR Art. 42.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "description": "Company name e.g. 'Volkswagen AG'"
    },
    "lei": {
      "type": "string",
      "description": "LEI code (alternative to company name)"
    }
  },
  "additionalProperties": false
}
⚪kyc_bundle(name, country, entity_type)

Full KYC in one call: Sanctions + PEP + Adverse Media + Country Risk. Returns overall risk level and AMLR decision.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Person or company name"
    },
    "country": {
      "type": "string",
      "description": "Country of origin/residence (optional)"
    },
    "entity_type": {
      "type": "string",
      "description": "person or company (default: person)"
    }
  },
  "additionalProperties": false
}
⚪transaction_risk(amount, currency, origin_country, destination_country, sender_name, ...)

AML transaction risk scoring: amount, corridor, sender screening. AMLR Art. 35+82.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "amount": {
      "type": "number",
      "description": "Transaction amount"
    },
    "currency": {
      "type": "string",
      "description": "Currency code (default: EUR)"
    },
    "origin_country": {
      "type": "string",
      "description": "Sender country"
    },
    "destination_country": {
      "type": "string",
      "description": "Receiver country"
    },
    "sender_name": {
      "type": "string",
      "description": "Sender name (screened against watchlists)"
    },
    "purpose": {
      "type": "string",
      "description": "Transaction purpose/description"
    }
  },
  "additionalProperties": false
}
⚪aml_news(topic, lang, limit)

AMLR / AMLA / AMLD6 regulatory news. Topics: general, amla, amlr, sanctions, crypto_aml, fatf, de_geldwaesche, pep, kyc, str.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "description": "Topic: general, amla, amlr, sanctions, crypto_aml, fatf, de_geldwaesche, pep, kyc, str"
    },
    "lang": {
      "type": "string",
      "description": "Language: en or de (default: en)"
    },
    "limit": {
      "type": "integer",
      "description": "Max articles 1-20 (default: 10)",
      "default": 10,
      "minimum": 1,
      "maximum": 20
    }
  },
  "additionalProperties": false
}
⚪amlr_calendar

AMLR compliance milestones. Key: 1 July 2026 full application, €10k cash limit, crypto Travel Rule €0.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡watchlist_update(force_reload)

Check watchlist freshness and reload from OpenSanctions. Use force_reload=true to refresh cache.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "force_reload": {
      "type": "boolean",
      "description": "Force reload all watchlists from OpenSanctions (default: false)"
    }
  },
  "additionalProperties": false
}
🟢health_check

AMLOracle server status, backend checks, and watchlist cache status.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet12 Tools
verifiziertVersion nicht aufgezeichnet12 Tools