Skip to content

atomno-labs/mcp-fns-check

v0.1.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3mo MCP Security & Auth
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

claude compliance cursor due-diligence egrul fns
+4 more
kyc mcp model-context-protocol russia

Summary

AI summary

Updates Качество релиза, Источники, and Лицензия MIT. См. LICENSE across a mixed release.

Full changelog

atomno-mcp-fns-check v0.1.0 — первый публичный релиз

7 MCP-тулзов для проверки российских контрагентов через открытые данные ФНС и сопутствующих реестров.

Тулзы

| Тул | Назначение |
|---|---|
| check_contractor | Главный. Полный due diligence одним вызовом — детерминированный вердикт + рекомендации |
| check_inn | Карточка ЕГРЮЛ/ЕГРИП по ИНН |
| check_ogrn | Карточка по ОГРН/ОГРНИП |
| get_legal_status | Жизненный статус (active / bankruptcy / liquidated / …) с обогащением из ЕФРСБ |
| get_okveds | Коды ОКВЭД с расшифровкой по ОКВЭД-2 |
| get_directors_history | Текущий руководитель (полная история — после Open Data slice ЕГРЮЛ в v0.5+) |
| check_for_red_flags | 8 риск-проверок (4 базовые + 4 расширенные) |

Источники (публичные, без токенов)

  • egrul.nalog.ru — ЕГРЮЛ/ЕГРИП.
  • bankrot.fedresurs.ru — ЕФРСБ.
  • pb.nalog.ru — Прозрачный бизнес ФНС (налоговые долги, отсутствие отчётности).
  • fssp.gov.ru — Банк данных исполнительных производств ФССП.
  • kad.arbitr.ru — Картотека арбитражных дел.
  • nalog.gov.ru/opendata/ — Open Data ФНС (через CLI atomno-mcp-fns-etl).

Качество релиза

  • 247 тестов, 85% coverage.
  • Все внешние HTTP замоканы через respx — никаких живых запросов в CI.
  • 10 smoke-архетипов контрагентов покрывают все 4 значения verdict_action (safe_to_proceed / manual_review_required / high_risk_do_not_proceed / impossible_contractor_defunct).
  • Graceful degradation — отказ источника не валит ответ, ошибки собираются в risks.errors[], вердикт понижается до manual_review_required.
  • Маркер py.typed (PEP 561) — IDE и mypy видят type-info из коробки.
  • ИНН руководителя маскируется (XXX*****YY) согласно 152-ФЗ (минимизация ПДн).

Установка

pip install atomno-mcp-fns-check

Через uv или pipx:

uv pip install atomno-mcp-fns-check
pipx install atomno-mcp-fns-check

Подключение к MCP-клиентам

Работает с Claude Desktop, Cursor, Claude Code CLI, Cline — любым MCP-совместимым агентом. Сниппеты конфигов под каждый клиент — в README.

Лицензия

MIT. См. LICENSE.

Disclaimer

Сервис — агрегатор поверх публично доступных данных российских реестров (ФНС, ЕФРСБ, КАД, ФССП). Не аффилирован ни с одним из этих ведомств. Использование на свой риск. Не заменяет профессиональный юридический или финансовый due diligence.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track atomno-labs/mcp-fns-check

Get notified when new releases ship.

Sign up free

About atomno-labs/mcp-fns-check

Russian counterparty due diligence — INN/OGRN lookup against EGRUL/EGRIP, bankruptcy registry (EFRSB), tax debts (Transparent Business), FSSP enforcement proceedings, and arbitration courts (KAD). Aggregated verdict with risk flags and recommendations. No API key required (public Federal Tax Service data).

All releases →

Related context

Beta — feedback welcome: [email protected]