Sanctions screening, KYB, identifier validation, jurisdiction risk & secret scanning for AI agents
Sanctions MCP server exists for a simple reason — assistants are far more useful when they can act on Sanctions directly instead of describing what you should do. Sanctions screening, KYB, identifier validation, jurisdiction risk & secret scanning for AI agents.
Watchtower is a deterministic compliance & data-integrity API for AI agents. Point any MCP client at the hosted endpoint and your agent gets tools for sanctions screening, KYB, identifier validation, jurisdiction risk, PII/secret detection, and LEI resolution — pay per call with x402 (USDC on Base, no signup) or a prepaid API key.
Once Sanctions is connected, these are the calls the assistant has available:
screen_name — Screen a person/company/vessel against 10 sanctions & exclusion lists (OFAC SDN+Consolidated, UN, EU, UK OFSI, Canada, Australia, Francekyb_check — One-call KYB: company name → its official GLEIF legal identity and its sanctions/exclusions screeningscreen_crypto_address — Check a crypto address against OFAC's sanctioned-address listvalidate_identifier — Validate/normalize IBAN, LEI, ISIN, BIC, VAT, card (Luhn), Ethereum & Bitcoin addresses, email, and more — by checksumcheck_jurisdiction — FATF (black + grey) and EU high-risk-country AML classification, dated & sourcedscan_text — Detect & redact PII and secrets (API keys, private keys, tokens, emails, cards, IBANs, SSNs) in textcreate_watch — Monitor a name; webhook fires when its sanctions match set changesget_screening_info — List versions, source freshness, entry counts, pricingBeing a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.
Plenty of team communication servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Sanctions's toolset — screen_name, kyb_check, screen_crypto_address and 5 more — is a fair guide to whether it matches your workflow. It is maintained by com.watchtower-api; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| screen_name | Screen a person/company/vessel against 10 sanctions & exclusion lists (OFAC SDN+Consolidated, UN, EU, UK OFSI, Canada, Australia, France, Switzerland, US export-control, US SAM exclusions — ~229k parties, refreshed daily |
| kyb_check | **One-call KYB:** company name → its official GLEIF legal identity **and** its sanctions/exclusions screening. |
| screen_crypto_address | Check a crypto address against OFAC's sanctioned-address list. |
| validate_identifier | Validate/normalize IBAN, LEI, ISIN, BIC, VAT, card (Luhn), Ethereum & Bitcoin addresses, email, and more — by checksum. |
| check_jurisdiction | FATF (black + grey) and EU high-risk-country AML classification, dated & sourced. |
| scan_text | Detect & redact PII and secrets (API keys, private keys, tokens, emails, cards, IBANs, SSNs) in text. |
| create_watch | Monitor a name; webhook fires when its sanctions match set changes. |
| get_screening_info | List versions, source freshness, entry counts, pricing. |
{
"mcpServers": {
"watchtower": { "url": "https://watchtower-api.com/mcp" }
}
}Configuration as documented by the project. Restart the client after saving.
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Inbox intelligence — search, read, draft and send Gmail through your assistant with OAuth auto-setup.
Read and write Jira, Confluence, Bitbucket, JSM and Compass from your AI client — with your own permissions.
Read and send Telegram messages through your assistant — chats, channels and history via the client API.
Enables Discord bot integration with Model Context Protocol (MCP) compatible applications like Claude Desktop.
Exposes REST APIs defined by OpenAPI specifications as Model Context Protocol (MCP) tools, facilitating seamless integration into MCP-based workflows.