mcp-fns-check MCP server
Russian tax authority (FNS) counterparty checks: status, debts, blocks. Due diligence MCP.
15 stars92 downloads/wk
Reviews
Write oneNobody has reviewed mcp-fns-check yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
mcp-fns-check tools (9)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_contractorcheck_for_red_flagsАгрегированный риск-чек по контрагенту (7 проверок, SPEC §3.5).
check_individual_bankruptcyПроверка банкротства физического лица в ЕФРСБ по ФИО и дате рождения.
check_innПолная карточка контрагента по ИНН (10 цифр — юр.лицо, 12 — ИП).
check_ogrnКарточка контрагента по ОГРН (13 цифр) или ОГРНИП (15 цифр).
get_directors_historyИстория смены руководителей и учредителей по ИНН.
get_legal_statusТекущий жизненный статус: active / liquidating / bankruptcy / liquidated / reorganizing / excluded_inactive.
get_okvedsПеречень кодов ОКВЭД основной + дополнительные с расшифровкой по справочнику ОКВЭД-2.
pingДиагностический тул: проверяет, что сервер запущен и доступен.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan32 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 16 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
What the publisher says
From the mcp-fns-check repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.atomno-mcp/mcp-fns-check -->
atomno-mcp-fns-check
MCP-сервер проверки российских контрагентов: ЕГРЮЛ, банкротство, налоговые долги, приставы и арбитражные дела. Для разведки компаний — подключается к Cursor, Claude и любому клиенту MCP.
Russian counterparty check for AI agents.
Готов к подключению в Claude Desktop, Cursor, Claude Code, Cline и любой другой клиент, совместимый с Model Context Protocol (MCP).
Зачем
AI-агент (Claude, Cursor, etc.) обычно ничего не знает о российских контрагентах: ЕГРЮЛ не индексируется поисковиками нормально, данные в Прозрачном бизнесе ФНС — за POST-запросами и CAPTCHA, ЕФРСБ отдаёт HTML. Этот MCP-сервер даёт агенту семь тулзов, через которые он за один вызов получит полную картину:
- Кто это: наименование, адрес, ОКВЭД, руководитель.
- Жив ли: действующее, в ликвидации, банкротство, ликвидировано, реорганизация.
- Безопасно ли с ним работать: массовый адрес, массовый руководитель, дисквалификация, банкротство, налоговые долги, исполнительные производства, арбитражные дела.
Главный тул — checkcontractor(identifier) — принимает ИНН или ОГРН и возвращает агрегированный отчёт с вердиктом (safetoproceed / manualreviewrequired / highriskdonotproceed / impossiblecontractor_defunct) и список конкретных рекомендаций.
Быстрый старт
Установка
pip install atomno-mcp-fns-checkИли через uv / pipx:
uv pip install atomno-mcp-fns-check
# или
pipx install atomno-mcp-fns-checkПроверка работы
atomno-mcp-fns-check --version
# → atomno-mcp-fns-check 0.1.1
atomno-mcp-fns-check --help
# → полный список флагов: --transport / --host / --port / --log-levelПо умолчанию пакет запускается как stdio-MCP-сервер: агент общается с ним через stdin/stdout JSON-RPC. Напрямую из шелла вы его не «потыкаете» — подключите к MCP-клиенту. Для сетевых сценариев доступен флаг --transport {http,sse,streamable-http} с --host/--port.
Подключение к MCP-клиентам
Cursor
Отредактируйте mcp.json (Cursor → Settings → Cursor Settings → MCP):
{
"mcpServers": {
"fns-check": {
"command": "atomno-mcp-fns-check"
}
}
}Перезапустите Cursor. В чате спросите: «Проверь контрагента ИНН 7707083893» — агент сам вызовет check_contractor.
Claude Desktop
Отредактируйте claudedesktopconfig.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\):
{
"mcpServers": {
"fns-check": {
"command": "atomno-mcp-fns-check"
}
}
}Перезапустите Claude Desktop.
Claude Code (CLI)
claude mcp add fns-check atomno-mcp-fns-checkCline (VS Code)
В clinemcpsettings.json:
{
"mcpServers": {
"fns-check": {
"command": "atomno-mcp-fns-check",
"disabled": false,
"autoApprove": []
}
}
}Тулзы
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add mcp-fns-check -- uvx atomno-mcp-fns-check
mcp-fns-check: common questions
- Is mcp-fns-check MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the mcp-fns-check safety report
- How do I install mcp-fns-check?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does mcp-fns-check need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is mcp-fns-check maintained?
- The last commit was 17 days ago (2026-09-04). The latest release is v0.1.12.