tooloracle avatar

Aml

tooloracle/aml

If you're building fintech compliance flows or need to screen transactions against watchlists, this connects Claude to a suite of AML and counter-terrorist financing checks. You get 12 tools covering sanctions screening across 87,000 names, PEP identification, adverse media searches, and SAR/STR reporting workflows. Useful when you need to automate KYC processes, flag high-risk entities in real time, or generate compliance documentation without leaving your Claude session. The streamable HTTP transport means you can query it directly without maintaining local sanction list databases or scraping news sources yourself.

tools
12
transport
HTTP
last updated
May 7, 2026

Install

From registry metadata
$ npx add-mcp https://tooloracle.io/aml/mcp/ --name aml

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http aml https://tooloracle.io/aml/mcp/

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 12 tools

Verified live against the running server on Nov 6, 2026.

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

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

Parameters* required
entity_typestring
person or company (default: any)
namestring
Name to screen e.g. 'Gazprom', 'Ivan Petrov'
thresholdnumber
Match threshold 0.7-1.0 (default: 0.85)default: 0.85
sanctions_detailFull entity record for sanctions hit. Returns UN XML detail, aliases, nationality, designation.1 params

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

Parameters* required
namestring
Name to look up
pep_checkPEP (Politically Exposed Person) check via Wikidata. AMLR Art. 22 enhanced CDD for PEPs.2 params

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

Parameters* required
countrystring
Country to narrow search (optional)
namestring
Full name e.g. 'Vladimir Putin', 'Angela Merkel'
adverse_mediaNegative news screening: fraud, money laundering, corruption, sanctions. AMLR Art. 55 ongoing monitoring.3 params

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

Parameters* required
langstring
Language: en or de (default: en)
limitinteger
Max articles 1-20 (default: 10)default: 10
namestring
Person or company name to screen
country_riskCountry risk assessment: FATF Blacklist, Greylist, EU High-Risk. AMLR Art. 16+18.1 params

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

Parameters* required
countrystring
Country name or ISO code e.g. 'Iran', 'Nigeria', 'RU'
ubo_lookupUltimate Beneficial Owner (UBO) identification via GLEIF LEI ownership register. AMLR Art. 42.2 params

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

Parameters* required
companystring
Company name e.g. 'Volkswagen AG'
leistring
LEI code (alternative to company name)
kyc_bundleFull KYC in one call: Sanctions + PEP + Adverse Media + Country Risk. Returns overall risk level and AMLR decision.3 params

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

Parameters* required
countrystring
Country of origin/residence (optional)
entity_typestring
person or company (default: person)
namestring
Person or company name
transaction_riskAML transaction risk scoring: amount, corridor, sender screening. AMLR Art. 35+82.6 params

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

Parameters* required
amountnumber
Transaction amount
currencystring
Currency code (default: EUR)
destination_countrystring
Receiver country
origin_countrystring
Sender country
purposestring
Transaction purpose/description
sender_namestring
Sender name (screened against watchlists)
aml_newsAMLR / AMLA / AMLD6 regulatory news. Topics: general, amla, amlr, sanctions, crypto_aml, fatf, de_geldwaesche, pep, kyc, str.3 params

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

Parameters* required
langstring
Language: en or de (default: en)
limitinteger
Max articles 1-20 (default: 10)default: 10
topicstring
Topic: general, amla, amlr, sanctions, crypto_aml, fatf, de_geldwaesche, pep, kyc, str
amlr_calendarAMLR compliance milestones. Key: 1 July 2026 full application, €10k cash limit, crypto Travel Rule €0.

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

No parameters. Call it with no arguments.

watchlist_updateCheck watchlist freshness and reload from OpenSanctions. Use force_reload=true to refresh cache.1 params

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

Parameters* required
force_reloadboolean
Force reload all watchlists from OpenSanctions (default: false)
health_checkAMLOracle server status, backend checks, and watchlist cache status.

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

No parameters. Call it with no arguments.

Sponsors

Readme

Details

Repository
github.com/tooloracle/aml
Category
Media & Entertainment
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from tooloracle

Related Media & Entertainment MCP servers

View all
1tthanh2k6 avatarRemote Contract Jobstthanh2k6/remote-contract-jobsRemote contract and part-time dev jobs from public feeds, minus location, video and ID blockers.0stars
2twelveswaras avatartwelveswarastwelveswaras/twelveswarasIdentify the raaga in Carnatic or Hindustani music; look up 70 raagas' scales and notes.0stars
3viaanshetty3-debug avatarRelay for WhatsAppviaanshetty3-debug/relay-whatsapp-mcpYour WhatsApp as 37 MCP tools: read, search, send and media, via a self-hosted bridge.0stars
4vibecodinginc avatarVibe Mcpvibecodinginc/vibe-mcpSocial layer for Claude Code - DMs, presence, discovery, and games between AI-assisted developers0stars
5xpaysh avatarxpay All Toolsxpaysh/mcp-server980+ AI tools as MCP servers. Finance, lead gen, scraping, dev tools, media, research, and more.0stars
6zoulouzaza76 avatarLe Scribe Audio — Transcription Audio & Vidéo (FR)zoulouzaza76/lescribeaudio-mcpOfficial Le Scribe Audio MCP server: search, read, summarize & code French audio transcripts.0stars