aml

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

我該用這個嗎

品質與安全性

A
說明品質
88%
結構描述完整度
80%
命名品質
82%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(3)

  • LOWTool 'ubo_lookup' description lacks action verb在 ubo_lookup 中
  • LOWTool 'aml_news' description lacks action verb在 aml_news 中
  • LOWTool 'amlr_calendar' description lacks action verb在 amlr_calendar 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,180Token(工具定義)
~712 B典型回應大小
中等的注意力影響(128k 上下文的 0.92%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "aml": {
      "url": "https://tooloracle.io/aml/mcp/"
    }
  }
}

遠端端點

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

它能做什麼

工具清單

工具(12)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
⚪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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

{
  "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.

輸入結構描述

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

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

輸入結構描述

{
  "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.

輸入結構描述

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

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本12 個工具
已驗證未記錄版本12 個工具
已驗證未記錄版本12 個工具