Sanctions Screening MCP Server
Screen names against OFAC, EU, UK, UN sanctions lists; resolve entities via GLEIF. Screening aid.
Connect it
Settings → Connectors → Add custom connector
URL: https://sanctions-screening.caseyjhand.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://sanctions-screening.caseyjhand.com/mcp{
"mcpServers": {
"sanctions-screening-mcp-server": {
"url": "https://sanctions-screening.caseyjhand.com/mcp"
}
}
}claude mcp add --transport http sanctions-screening-mcp-server https://sanctions-screening.caseyjhand.com/mcp{
"servers": {
"sanctions-screening-mcp-server": {
"type": "http",
"url": "https://sanctions-screening.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"sanctions-screening-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/sanctions-screening-mcp-server@0.5.0"
]
}
}
}claude mcp add sanctions-screening-mcp-server -- npx -y @cyanheads/sanctions-screening-mcp-server@0.5.07 tools, verified live
sanctions_screen_nameread-onlyScreen a name (person, company, vessel, aircraft) against all loaded sanctions watchlists at once â OFAC SDN + Consolidated, EU, UK, and UN â alias- and fuzzy-aware. Returns scored potential matches with the source list, sanctioning program, designation date, and the matched alias; an OFAC party both OFAC lists publish under one entry ID is one hit, its sources naming both lists. Strict mode (
sanctions_screen_identifierread-onlyLook up an identifier â a vessel IMO number, a SWIFT/BIC code, a digital-currency wallet address, a passport or national ID number, or any other identifier a list publishes â against all loaded sanctions watchlists at once: OFAC SDN + Consolidated, EU, UK, and UN. Exact match after normalization, with no fuzzy or partial matching and no score: spacing, letter case, and the separators - . / are
sanctions_get_designationread-onlyFetch the full record for one sanctions designation by source list + entry ID or the list's published reference number â the drill-in after sanctions_screen_name or sanctions_screen_identifier surfaces a candidate, or the lookup for a reference a notice cites (UN QDe.004, EU EU.27.28, UK OFSI Group ID). Returns all published aliases, identifiers (passport, national ID, tax and registration numbe
sanctions_list_sourcesread-onlyList the sanctions watchlists (OFAC SDN + Consolidated, EU, UK, UN) and GLEIF datasets currently loaded in the local mirror, each with its record count, source URL, license, and the mirror's readiness and as-of timestamp â for GLEIF, also its Level 2 ownership relationship count, whether its reporting exceptions are loaded and how many, and whether its alternate-name index is built. Use this for
sanctions_resolve_entityread-onlyResolve a company or organization name (with an optional jurisdiction: a country code, which includes its subdivisions, or an ISO 3166-2 subdivision code) to candidate GLEIF Legal Entity Identifiers (LEIs), ranked. This turns a free-text counterparty name into a stable global identifier that sanctions_get_entity and sanctions_trace_ownership key off. Every name GLEIF publishes takes part: the lega
sanctions_get_entityread-onlyFetch the full GLEIF Level 1 record for one LEI: legal name, other/trading names, legal and headquarters addresses, registration status, jurisdiction, registration authority and ID, and last-update date â plus a sanctions cross-reference against all loaded watchlists. The cross-reference screens the legal name and every other and transliterated name strict (exact, then all tokens present â nev
sanctions_trace_ownershipread-onlyTrace the GLEIF Level 2 corporate-ownership graph for an LEI: direct and ultimate parents and/or children, traversed breadth-first to a bounded depth, with relationship type for each edge. Direction both walks up to the parents and down to the children from the root, never sideways into siblings or co-parents. An ultimate-parent edge is a shortcut to the top of the group, not a hop: a node only it
Alternatives in Developer Tools
Compare →ZWZoom WhiteboardOfficialA
Zoom Whiteboard server for creating boards and diagrams and locating existing boards.
ZWZoom WorkspaceOfficialA
Zoom workspace server for meetings, chat, docs, recordings, and AI-generated collaboration content.
KeployA
End-to-end API testing — generate and run tests from OpenAPI, curl, Postman, or real user traffic.
ShipStaticA
Deploy static websites, landing pages, and prototypes instantly from AI agents.
RNRelease Notes IndexA
Release notes and changelogs from across the web, indexed for agents. Also via CLI and REST API.
CDclassifier.devA
Sort up to 1,000 texts into your own labels with a calibrated confidence per answer. No API key.