mcp-sanctions

io.github.atomno-mcpPublished by GitHub account atomno-mcpv0.1.1Updated Oct 25, 2026

Sanctions/watchlist screening (RF, OFAC, EU, UK, UN) with confidence levels for KYC/AML.

VerifiedSTDIODesktop onlyFinanceSecurity & Monitoring

Overview

AI-generated overview

Local MCP server that lets an assistant screen people and organizations against public sanctions and watchlist data (Rosfinmonitoring, OFAC, EU, UK, UN) for KYC

What you can do
Screen an individual by full name, optionally with date of birth, against public sanctions lists and get a match confidence level and list version date. Screen an organization by name, tax ID or registration number, or run a quick lookup by tax ID alone. List the supported watchlists with their metadata and update dates. Every response carries a disclaimer stating it only reports a possible match to a public list entry on a given date.
When to use it
Useful when an assistant should check a counterparty or individual against public sanctions and watchlist data during KYC/AML due diligence, with results meant for manual verification rather than automatic decisions.
Requirements
Runs locally as a Python package via uvx or pipx, started over stdio by an MCP client such as Cursor or Claude Desktop. Requires a Pro API key supplied in the MCP_SANCTIONS_API_KEY environment variable, which is sent as an X-API-Key header to a hosted backend. Network access to that backend is needed; base URL, timeout and log level can be overridden by environment variables.
Before you install
The API key is a paid Pro credential sent to a third-party hosted backend, and the default backend URL can be overridden. Queries containing personal data such as names, dates of birth and tax IDs leave the machine. Results are match indications only, may be outdated, are not a basis for decisions on their own, and the Central Bank's list of refused entities is not covered.

Installation

In SourceWeft

  1. Open mcp-sanctions in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

atomno-mcp-sanctions

Скрининг по санкционным перечням прямо в AI-ассистенте — sanctions and watchlist screening for persons and organizations: Rosfinmonitoring, OFAC SDN, EU consolidated, UK OFSI, UN Security Council. Works in Cursor, Claude Desktop, Cline, and any MCP client.

Проверьте контрагента или физлицо по публичным перечням за один вызов — с нейтральной выдачей (уровень совпадения, версия перечня, дата проверки) и обязательной ручной верификацией.

Инструмент не выносит суждений о лице и не является основанием для решений сам по себе. Список отказников ЦБ не поддерживается (не публичен).

Что умеет

  • screen_person — скрининг физлица по ФИО (+ опционально дата рождения).
  • screen_entity — скрининг организации по наименованию, ИНН, ОГРН.
  • screen_inn — быстрый поиск по ИНН.
  • list_watchlists — метаданные поддерживаемых перечней и дат обновления.

Быстрый старт

bash
pipx install atomno-mcp-sanctions# или: uvx atomno-mcp-sanctions

Cursor / Claude Desktop (mcp.json):

json
{  "mcpServers": {    "sanctions": {      "command": "uvx",      "args": ["atomno-mcp-sanctions"],      "env": { "MCP_SANCTIONS_API_KEY": "<ваш-ключ-Pro>" }    }  }}

Переменные окружения

ПеременнаяОписаниеОбязательна
MCP_SANCTIONS_API_KEYКлюч Pro (заголовок X-API-Key). Получитьда
MCP_SANCTIONS_API_BASEURL hosted-бэкенда (default: https://api.atomno-mcp.ru/sanctions)нет
MCP_SANCTIONS_TIMEOUTТаймаут HTTP, сек (default: 30)нет
MCP_SANCTIONS_LOG_LEVELУровень логов (перебивается --log-level)нет

CLI

bash
atomno-mcp-sanctions --helpatomno-mcp-sanctions --versionatomno-mcp-sanctions --transport stdio

Disclaimer

Каждый ответ содержит поле disclaimer: инструмент сообщает только о совпадении с записью публичного перечня на указанную дату; данные могут устаревать. Ответственность за принимаемые решения несёт пользователь.

Лицензия

MIT — см. LICENSE.

Не аффилировано с Росфинмониторингом, OFAC, Еврокомиссией, HM Treasury или ООН.

Source: README.md at commit b08c67f

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.1.1LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts