io.github.atomno-mcp/mcp-sanctions
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_SANCTIONS_API_KEY | Yes | Your Pro API key (X-API-Key header). Required for all requests. | |
| MCP_SANCTIONS_TIMEOUT | No | HTTP timeout in seconds. Default: 30 | 30 |
| MCP_SANCTIONS_API_BASE | No | URL of the hosted backend. Default: https://api.atomno-mcp.ru/sanctions | https://api.atomno-mcp.ru/sanctions |
| MCP_SANCTIONS_LOG_LEVEL | No | Logging level (overridden by --log-level). |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| screen_personA | Скрининг физлица по ФИО (+ опционально дата рождения) по публичным перечням. Нейтральная выдача, требуется ручная верификация. Тариф Pro. |
| screen_entityB | Скрининг организации по наименованию и опционально ИНН/ОГРН по публичным перечням. Тариф Pro. |
| screen_innB | Быстрый точный скрининг по ИНН по всем поддерживаемым перечням. Тариф Pro. |
| screen_foreign_agentA | Проверка по реестру иностранных агентов (Минюст РФ): точное и нечёткое совпадение ФИО/ИНН. Нейтральная выдача. |
| list_watchlistsA | Метаданные поддерживаемых публичных перечней: id, источник, версия, дата обновления. Тариф Pro. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
The tools are mostly distinct by target: person, entity, INN, foreign-agent registry, and watchlist metadata. However, screen_person and screen_foreign_agent overlap for individuals, and screen_inn can cover both persons and entities when an INN is available.
All tools use a consistent verb_noun snake_case pattern: screen_* for screening actions and list_watchlists for metadata. The naming is predictable and easy to navigate.
Five tools is a well-scoped size for a sanctions screening server. Each tool addresses a common query path, and none feels redundant or unnecessary.
Core person, entity, and INN screening are covered, plus watchlist metadata. Minor gaps exist, such as batch screening, screening by passport/document, or OGRN-only lookup, but agents can usually work around them with the available tools.