mcpbeat

Sanctions Screening MCP Server

com.watchtower-api/sanctions-screening
answering

Sanctions Screening is answering right now. Last checked 5 min ago. It exposes 13 tools. Last commit 17 Jul 2026.

Sanctions screening, KYB, identifier validation, jurisdiction risk & secret scanning for AI agents

Uptime history 43 hours of history
43 hours agonow
100.0%
Uptime 24h
91 of 91 checks
13
Tools
read from the server
458 ms
Response time
average over 24h
0
Stars
last commit 17 Jul 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add sanctions-screening --transport http https://watchtower-api.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "sanctions-screening": {
      "url": "https://watchtower-api.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.sanctions-screening]
url = "https://watchtower-api.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "sanctions-screening": {
      "url": "https://watchtower-api.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "sanctions-screening": {
      "url": "https://watchtower-api.com/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

screen
screen_crypto_address
Check whether a crypto address (BTC/ETH/others) appears on OFAC's sanctioned digital-currency address list. Exact match. Costs $0.01 per call.
screen_name
Screen a person/company/vessel name against OFAC (SDN + Consolidated), UN, EU, UK, Canada, Australia, France, Switzerland, US export-control (BIS/State), and US SAM procurement/benefit exclusions. Deterministic, typo-tolerant fuzzy matching. Costs $0.02 per call, debited from your API key credit.
screen_names_batch
Screen up to 500 names in one call against OFAC SDN, OFAC Consolidated, UN, EU, and UK OFSI sanctions lists. Costs $0.015 per name (25% below single-call price), debited from your API key credit.
api
create_api_key
Create a Watchtower API key with free trial credit. Store the key; screening tools require it.
jurisdiction
check_jurisdiction
Classify a country's AML risk against the FATF black/grey lists AND the EU high-risk-third-countries list. Accepts an ISO 3166-1 alpha-2 code or country name. Dated 2026-02-13. Costs $0.005 per call.
kyb
kyb_check
Know-Your-Business in one call: resolve a company (by name or LEI) to its GLEIF legal identity AND screen it against sanctions + exclusion lists. Costs $0.02 per call.
lei
search_lei_by_name
Find Legal Entity Identifiers by company legal name via GLEIF — returns candidate records (lei, legal_name, status, jurisdiction, country). Costs $0.01 per call.
resolve
resolve_lei
Resolve a Legal Entity Identifier (LEI) to its official GLEIF record: legal name, status, jurisdiction, country, registration status. The LEI is checksum-validated first. Costs $0.01 per call.
scan
scan_text
Detect & redact PII and secrets in text (private_key, jwt, aws_access_key, github_token, stripe_key, slack_token, openai_key, google_api_key, sendgrid_key, npm_token, gitlab_token, twilio_key, slack_webhook, azure_storage_key, basic_auth_url, email, ssn, ipv4, eth_address, iban, credit_card, phone). Deterministic; returns findings (masked), counts, and a redacted copy. Use before logging/forwarding untrusted or agent-generated text. Costs $0.005 per call.
screening
get_screening_info
Free: sanctions list versions, source hashes, freshness, entry counts, and the full per-tool price menu.
validate
validate_identifier
Deterministically validate & normalize an identifier by its checksum/format: iban, lei, isin, bic, card, vat, eth, email, domain, phone, uuid, btc, cusip, sedol, imei. Type is auto-detected if omitted. Costs $0.005 per call.
watch
create_watch
Monitor a name against all sanctions + US export-control lists. When the daily list refresh changes that name's match set, we POST a "watch_changed" event to your webhook. $0.01/day, prepaid, debited from your API key credit. Max 90 days.
watches
list_watches
List your active watches (free).

Endpoints

URLTransportStateLatencyChecked
https://watchtower-api.com/mcp streamable-http answering 516 ms 5 min ago

Sanctions Screening — questions

Answers built from our own checks of this server.

What can Sanctions Screening do?
It exposes 13 tools, read directly from the server on our last check. Among them: check_jurisdiction, create_api_key, create_watch, get_screening_info, kyb_check, list_watches and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Sanctions Screening working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 458 ms. The bar chart above shows every period we have measured.
How do I connect Sanctions Screening?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Sanctions Screening need an API key?
No. Sanctions Screening completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Sanctions Screening?
It answers our handshake in 458 ms on average, which is faster than 27% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Sanctions Screening open source?
Yes — 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.