mcpbeat Sign in

Sanctions Screening MCP Server

by watchtower-api Your server? Claim it
not responding

Sanctions Screening is listed as active in the registry but did not answer our last check. It exposes 13 tools. Last commit 17 Jul 2026.

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

Uptime history 51 days of history · worst day 0%
51 days agonow
0.0%
Uptime 24h
0 of 91 checks
13
Tools
read from the server
141 ms
Response time
average over 24h
0
Stars
last commit 17 Jul 2026

What changed 11

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 20 August 2026. No other catalogue keeps this.

20 Aug 10 tools changed the parameters they ask for check_jurisdiction, create_watch, kyb_check and 7 more
20 Aug a tool description was rewritten create_api_key

Sanctions Screening does not always answer

Over the last week it answered 0.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

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. The key starts with a $0 balance — fund it by card at /v1/topup before use, or pay per call via x402. Store the key; paid tools require a funded one.
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 141 ms 5 min ago

Alternatives to Sanctions Screening

same job, measured the same way
SENTINEL Compliance Intelligence
by injprotocol

AML/CFT compliance oracle: wallet screening, sanctions, PEPs, jurisdiction risk.

22 tools answering
Draugr
by draugr

Security scanning for AI agents: SAST, SCA, secrets, IaC, DAST, ranked by real risk.

local only
Shadowgate MCP
by josephibra

Security firewall for AI agents — scans MCP calls for injection, secrets, and risks.

answering
Agent Security
by mdfifty50-boop

Security scanning and threat detection for AI agents

34 installs/wk local only
Holster MCP
by nautaai

Local-first secret scanning, rotation, vault, and audit-log tools for AI agents.

91 installs/wk local only
AI Compliance Monitor
by vdineshk

Regulatory intelligence for AI agents across jurisdictions

4 tools answering
Isin
by pipeworx-io

Securities-identifier validation MCP (ISIN / CUSIP).

34 tools answering
Klarion
by 0x1adi

Secret scanning for AI agents: rules and entropy find candidates, a model decides which are real.

local only

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 0 of 91 checks got a reply (0.0%), average response time 141 ms. The bar chart above shows every period we have measured.
The registry lists Sanctions Screening as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
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.
Is Sanctions Screening open source?
We cannot say either way: 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.