Mmcp.market

mcp-fns-check MCP server

by atomno-mcp·io.github.atomno-mcp/mcp-fns-check·v0.1.12

Russian tax authority (FNS) counterparty checks: status, debts, blocks. Due diligence MCP.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Growing

15 stars92 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • check_contractor
  • check_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

no findings
  • 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
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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-check

Cline (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
Add to Cursor

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.

More from atomno-mcp