sanctions-screening
Server Details
Sanctions screening, KYB, identifier validation, jurisdiction risk & secret scanning for AI agents
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- Mazeh18/watchtower-mcp
- GitHub Stars
- 0
TDQS
Scored across 13 tools
Tools are mostly distinct: screening names, crypto addresses, jurisdictions, LEI lookups, and text scanning occupy clear niches. The only possible confusion is between screen_name and screen_names_batch, but the batch suffix and description make the relationship explicit.
Nearly all tools use a consistent verb_noun snake_case pattern such as screen_name, create_watch, and validate_identifier. kyb_check breaks the pattern by leading with a noun/acronym rather than a verb, but this is a minor deviation.
13 tools is well within the ideal range for a domain-specific server Board of this scope. Each tool covers a distinct part of the sanctions-screening workflow, from jurisdiction checks to batch screening to account/watch management.
The set covers single and batch name screening, crypto address screening, jurisdiction checks, LEI/KYB enrichment, monitoring watches, and utility validation. The main gap is an asymmetric monitoring lifecycle: you can create and list watches but not delete or update them, and there is no top-up tool for the API key.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
10 tool updates
- Changed
check_jurisdiction1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
create_watch1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
kyb_check1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
resolve_lei1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
scan_text1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
screen_crypto_address1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
screen_name1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
screen_names_batch1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
search_lei_by_name1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
- Changed
validate_identifier1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."New value: +"Watchtower API key with a funded balance. REQUIRED for this paid tool. Get one via create_api_key then fund it by card at /v1/topup. No free trial. (REST callers can instead pay per call via x402 — see https://watchtower-api.com/docs.)"
10 tool updates
- Changed
check_jurisdiction1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
create_watch1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
kyb_check1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
resolve_lei1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
scan_text1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
screen_crypto_address1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
screen_name1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
screen_names_batch1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
search_lei_by_name1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
- Changed
validate_identifier1 field changed- changed
Input schema / properties / api_key / descriptionPrevious value: -"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."New value: +"Watchtower API key. OPTIONAL: if omitted, a free trial key is auto-created and used for this call, and returned as trial_api_key in the response — reuse it on later calls. For sustained use call create_api_key, or pay per call via x402."
10 tool updates
- Changed
check_jurisdiction1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
create_watch1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
kyb_check1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
resolve_lei1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
scan_text1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
screen_crypto_address1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
screen_name1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
screen_names_batch1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
search_lei_by_name1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
- Changed
validate_identifier1 field changed- added
Input schema / properties / api_key / descriptionAdded value: +"Watchtower API key. REQUIRED for this paid tool. If you do not have one, FIRST call create_api_key (free, includes trial credit), then pass the returned key here. Alternatively pay per call via x402 with no key."
10 tool updates
- Changed
check_jurisdiction1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "country" -]New value: +[ + "country" +]
- Changed
create_watch1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "name", - "webhook_url" -]New value: +[ + "name", + "webhook_url" +]
- Changed
kyb_check1 field changed- removed
Input schema / requiredRemoved value: -[ - "api_key" -]
- Changed
resolve_lei1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "lei" -]New value: +[ + "lei" +]
- Changed
scan_text1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "text" -]New value: +[ + "text" +]
- Changed
screen_crypto_address1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "address" -]New value: +[ + "address" +]
- Changed
screen_name1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "name" -]New value: +[ + "name" +]
- Changed
screen_names_batch1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "names" -]New value: +[ + "names" +]
- Changed
search_lei_by_name1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "name" -]New value: +[ + "name" +]
- Changed
validate_identifier1 field changed- changed
Input schema / requiredPrevious value: -[ - "api_key", - "value" -]New value: +[ + "value" +]
2 tool updates
- Added
kyb_check - Added
search_lei_by_name
1 tool update
- Added
resolve_lei
1 tool update
- Added
scan_text
2 tool updates
- Added
check_jurisdiction - Changed
validate_identifier1 field changed- changed
Input schema / properties / type / enumPrevious value: -[ - "iban", - "lei", - "isin", - "bic", - "card", - "vat", - "eth", - "email", - "domain", - "phone", - "uuid" -]New value: +[ + "iban", + "lei", + "isin", + "bic", + "card", + "vat", + "eth", + "email", + "domain", + "phone", + "uuid", + "btc", + "cusip", + "sedol", + "imei" +]
1 tool update
- Added
validate_identifier
1 tool update
- Changed
screen_name2 fields changed- added
Input schema / properties / dobAdded value: +{ + "description": "Date of birth or birth year; excludes candidates whose known DOB contradicts it", + "maxLength": 40, + "type": "string" +} - added
Input schema / properties / nationalityAdded value: +{ + "description": "Nationality/country; excludes candidates whose known nationality contradicts it", + "maxLength": 60, + "type": "string" +}
7 tool updates
- First observed
create_api_key - First observed
create_watch - First observed
get_screening_info - First observed
list_watches - First observed
screen_crypto_address - First observed
screen_name - First observed
screen_names_batch
Related MCP Connectors
KYC, KYB, AML, wallet screening, transaction monitoring, and fraud workflows for AI agents.
Verify companies, domains and counterparties before transacting. Sanctions, UBO, fraud scoring.
OFAC sanctions screening for AI agents: screen names, wallets, entities against the SDN list.
EU compliance checks for AI agents: sanctions, company, VAT ID, IBAN, email. Pay per call.
Related MCP Servers
- AlicenseBqualityBmaintenanceAutonomous M2M compliance and trust APIs for AI agents (KYB, OFAC, VAT, Sanctions checking).5MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform identity verification, KYC/KYB, PEP & sanctions screening, bank statement analysis, and workflow automation via the Model Context Protocol.MIT
- FlicenseAqualityDmaintenanceAgentic KYC/AML compliance server with tools for sanctions screening, identity verification, and risk assessment, where AI orchestrates discretionary checks within deterministic compliance guardrails.6-
- AlicenseNot gradedqualityDmaintenanceEnables AML/6AMLD compliance for AI systems, including obliged entity classification, KYC/CDD audits, and sanctions screening.96 PyPIMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.