mcpField
I
inn-check-ru

inn-check-ru

本地服务
github.com/ilyautov商业与营销82 周前更新

关于 inn-check-ru

inn-check-ru 是面向 Agent 及其运营者的俄罗斯企业和个体经营者背景核查工具集。它汇总公开登记信息,由代码计算风险指标,并区分无记录与无法核查的来源。

主要功能

  1. 01按税号生成企业与个体经营者档案
  2. 02查询多个公开登记簿
  3. 03通过代码计算财务与风险指标
  4. 04分析关联关系及拆分经营迹象
  5. 05批量核查并监控变化
  6. 06生成证据包并支持离线核查

适用场景

  1. 01在提供账期前审查供应商
  2. 02对比交易对象与已保存快照
  3. 03筛查交易对象名单并按风险排序
  4. 04收集带来源的尽职调查材料

MCP 相关

MCP 服务提供 14 个只读工具,供 Agent 工作流调用。它与命令行工具和技能使用同一底层引擎。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ilyautov-inn-check-ru": {
"command": "uvx",
"args": [
"inn-check-ru-mcp"
],
"env": {
"CHECKO_API_KEY": "<CHECKO_API_KEY>",
"INN_CHECK_PROXY": "<INN_CHECK_PROXY>"
}
}
}
}
启动命令uvx inn-check-ru-mcp
需要配置的环境变量
CHECKO_API_KEY密钥Ключ checko.ru (бесплатный), нужен только графу связей; без него эти инструменты отвечают «не проверено»
INN_CHECK_PROXY密钥Свой http(s)-прокси с РФ-IP, например http://host:3128. Узел видит проверяемые ИНН — только своя нода

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiinn-check-ru-mcp1.12.3

工具

14

收录的工具列表 · 更新于 2 周前

参数类型必填说明
innstring是
saveboolean否

详细介绍

inn-check-ru: инструменты агента для поиска информации о компании по ИНН

🇬🇧 English version

Скилл, MCP-сервер и CLI для Claude, Codex и других агентов. Даёте ИНН, и агент сам обходит ЕГРЮЛ, «Прозрачный бизнес», бухотчётность ГИР БО, Федресурс, реестры ЦБ, санкционные списки и ещё полтора десятка реестров. На выходе досье: жива ли компания, кто владеет и руководит, выручка и долги, признаки банкротства, связанные фирмы. Суды, ФССП и ЕФРСБ закрыты капчей: их агент открывает в браузере, а капчу проходите вы.

В чём фишка: цифры считает код, а не модель. У каждого реестра в ответе видно, что он сказал: нашёл, пусто или проверить не удалось. «Ничего не нашёл» и «не смог проверить» не смешиваются, поэтому капча или упавший сайт не превращаются в «компания чистая».

License: Apache 2.0 Версия Stars skills.sh

inn-check-ru: сбор данных о компании по ИНН для AI-агента

Сайт: inn-check-ru.aifrontier.tech · разборы: проверка по ИНН, ИП, однодневки, дробление, мониторинг

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

npx skills add ilyautov/inn-check-ru

И скажите агенту:

Собери досье компании по ИНН 7707083893.
Покажи статус, финансы, долги, суды, владельцев и связи.
Укажи источники, даты и что не удалось проверить.

Три основных задачи: нейтральное досье, связи компании, изменения между сохранёнными снимками. Оценка сделки (светофор 🟢/🟡/🔴) — отдельный режим: назовите цель, например «перед отсрочкой».

Зачем

Банкротство, дисквалификация директора, ликвидация — обычно всё это открыто в ЕГРЮЛ, ФССП, картотеке арбитража и ЕФРСБ ещё до сделки. Но в одну картину это никто не сводит.

Агрегаторам одним верить нельзя. Живой тест 15.06.2026: одна компания, 5 бесплатных агрегаторов, число судебных дел — ~500 / ~1000 / ~1500. Один ещё и подмешал чужие банкротные «намерения». Поэтому здесь факт — это совпадение ≥3 источников, а расхождение — флаг.

Как это работает

Три состояния вместо «чисто». У каждого источника в ответе одно из трёх:

СостояниеЗначит
okответил, поля совпали с контрактом
пустоответил, записи по ИНН нет — это факт
не провереносеть, гео, капча, изменилась схема, не покрыто скриптом

Сломанный парсер даёт «не проверено», а не «чисто». Если не проверено больше половины стоп-источников, 🟢 не выдаётся.

Две скорости. Быстрая фаза за 2–4 секунды: ЕГРЮЛ, риск-флаги ФНС, дисквалифицированные, санкции. Стоп-сигнал (ликвидация, банкротство, недостоверность, дисквалификация, долги больше сделки) → 🔴, досье дальше не собирается. Режимы: --режим quick|полный|всё.

Источники по каскаду: бесплатные скрипты ФНС без ключей (ЕГРЮЛ, Прозрачный бизнес, ГИР БО, МСП, НПД, ЕРКНМ/РНП, список ЦБ, спецреестры) → ФССП и суды через браузер или агрегаторы → ручной ввод.

Числа считает код, не модель:

ЧтоСкрипт
Финансы из ГИР БО: чистые активы, ликвидность, транзитный профильfin_scoring.py
Санкции офлайн: Росфинмониторинг, OFAC SDN, EUsanctions_check.py
Цель проверки задаёт вес фактов: 11 профилей (нейтрально, отсрочка, предоплата, тендер…)profiles.py
ИП по 12-значному ИНН: ЕГРИП, НПД, МСП, два поиска ФССПавтоматически
Граф связей глубины 2, признаки дробления по методике ФНСaffiliates_graph.py, droblenie_check.py
Перцентиль в отрасли: ОКВЭД × регион × размер, 5480 группbenchmarks.py
Поиск по ИНН в дампах ФНС: численность, спецрежим, налоги, недоимкаopendata_index.py
Признаки «бумажного» НДС — фактами, без налоговых заключенийpaper_vat.py
Батч по базе контрагентов, опасное наверх, --продолжить после обрываbatch_check.py
Мониторинг: снимки, дифф, строки для cron/launchdwatchlist.py, diff_counterparty.py
Обновление локальных индексов раз в месяц: что и через какую сеть — в вашем конфиге, расписание не ставится самоrefresh_indexes.py
Светофор на дату в прошлом — только по снимку, сохранённому тогдаretro_verdict.py
Досье осмотрительности в Markdown или DOCXdossier.py
Пакет доказательств: сырые ответы, SHA-256, штамп времени RFC 3161--пакет, evidence_pack.py
ИНН из счёта, договора, письма, CSVextract_inn.py
Лицензии Росздравнадзора: аптеки, наркотики, медизделия — действует / приостановлена / прекращенаrzn_licenses.py
Дисквалифицированные руководители — офлайн по выгрузке ФНС, плюс история компанииdisq_dump.py
Товарные знаки компании по ИНН правообладателя — сколько и какие действуютrospatent_tz.py
Таможенный представитель, перевозчик, владелец СВХ или таможенного склада (ФТС)fts_registries.py
Лицензии связи и реестр организаторов распространения информации (РКН)rkn_registries.py
Лицензии на алкоголь: действует, приостановлена, аннулирована (РАР)rar_licenses.py
Сертификаты и декларации о соответствии за последний год: заявитель или изготовитель, действует / прекращён / недействителен (Росаккредитация)fsa_registries.py
Уведомление Роскомнадзору об обработке персональных данных: номер в реестре операторов и датыfetch_counterparty.py
Лицензия Минпромторга на производство лекарств (действует / приостановлена); производитель и заключения о российском производстве по ПП 719 со срокамиminpromtorg.py
Аккредитованный удостоверяющий центр (Минцифры): действует или аккредитация прекращена, история приостановокuc_mintsifry.py
Проверки и профилактика по 248-ФЗ за последний год: плановые и внеплановые, объявленные предостережения, контрольный орган (ЕРКНМ)erknm.py
Лицензия МЧС на монтаж и обслуживание средств пожарной безопасности или на тушение пожаров: действует или прекращена, вид работ, орган, приказfetch_counterparty.py
Реестр недобросовестных поставщиков: действующие и исключённые записи, ИНН среди учредителей чужих записей (ЕИС)fetch_counterparty.py
МФО, кооперативы, ломбарды, брокеры и другие профучастники, инвестсоветники, БКИ, СРО в реестрах ЦБ — действует или исключена и когда; аннулированные лицензии с причинойcbr_registries.py
Залоги движимого имущества: вставленный текст страницы reestr-zalogov.ru → число уведомлений, даты, банки-залогодержателиpledge_text.py

Подробности, границы и допущения каждого — в SKILL.md, references/ и KNOWN_LIMITS.md.

Сеть. check_access.py за 10 секунд показывает, что доступно из вашей сети. Недоступное сразу помечается «не проверено». TLS для fedsfm.ru и rosstat.gov.ru чинит install_ca.py: корень УЦ Минцифры с проверкой отпечатков, верификация не отключается. Гео-блок обходится только своей нодой с российским IP (--прокси или INN_CHECK_PROXY): общего пула у проекта нет и не будет.

谁能看到纳税人识别号。 模型提供商——它能看到对话内容。每个数据源都会单独请求。制裁名单、央行导出数据和联邦税务局转储文件会完整下载,并在本地核对。--офлайн 完全不会联网。没有遥测数据。

安装

使用场景安装方式可获得内容
Claude Code、Cowork插件(见下文)技能 + MCP,通过市场更新
Claude Desktopinn-check-ru.mcpbMCP,无需 Python
Claude.ai(网页)技能 ZIP技能
Cursor、Codex、其他 MCP 客户端uvx inn-check-ru-mcp@latestMCP,配置
任何支持技能的 Agentnpx skills add ilyautov/inn-check-ru技能
终端uvx inn-check-ru <ИНН>CLI
Chrome、Brave、Edgeextension/从页面核验纳税人识别号,手动查询联邦执法局和法院数据
Claude Code 和 Cowork(插件)
/plugin marketplace add ilyautov/inn-check-ru
/plugin install inn-check-ru@inn-check-ru

第三方市场不会自动更新:

claude plugin marketplace update inn-check-ru && claude plugin update inn-check-ru@inn-check-ru
Claude Desktop(.mcpb 扩展)

下载 inn-check-ru.mcpb,打开后点击“安装”。运行时将通过 uv 安装。两个可选字段——checko.ru 密钥(关系图谱)和自定义代理——存储在系统安全存储中。这里只会安装 MCP;技能需通过插件或 ZIP 安装。

Claude.ai(网页)

下载 ZIP → Settings → Capabilities → Skills → Upload skill。自行打包:python3 scripts/build_release_zip.py。

手动安装(Copilot、Cline、Roo Code、Goose、OpenCode)

将 SKILL.md、references/ 和 scripts/ 复制到 Agent 的技能目录(例如 .agents/skills/inn-check-ru/)。缺少 references/ 时,Agent 会静默丢失个体工商户分支、监控和批量处理功能。

浏览器扩展

解压 extension/,然后运行 python3 scripts/install_native_host.py --id <ID>。支持 macOS、Linux、Windows。详情见 extension/README.md。

使用方法

用日常语言提问:

собери досье компании по ИНН 7707083893
с кем связана эта компания
что изменилось у контрагента с прошлой проверки
проверь поставщика по ИНН перед отсрочкой 30 дней

Claude Code 插件斜杠命令(配置文件作为第二个参数):

命令功能
/inn-check <ИНН> [профиль]快速核验并显示红黄绿灯
/inn-dossier <ИНН> [профиль]完整的尽职调查档案
/inn-batch <файл или ИНН…>批量列表,风险最高的排在前面
/inn-watch [добавить/убрать/список/прогон]监控变化
/inn-retro <ИНН> <ГГГГ-ММ-ДД>根据过去日期的快照显示红黄绿灯
/inn-links <ИНН>关系与拆分经营迹象(需要 Checko 密钥)
/inn-vat <ИНН> [предмет] [сумма]“纸面”增值税迹象
/inn-self <ИНН>查看银行和买方会如何看待您

两种界面,一个引擎(scripts/,纯标准库):技能(SKILL.md + references/)用于与 Agent 对话;MCP 服务(mcp/)提供 14 个只读工具,供工作流调用。例如:从 diadoc-mcp-ru 获取账单 → 签署前调用 counterparty_fetch。

与 Контур.Фокус 和 Checko 的区别

不是替代品,而是解决不同问题:

  • 汇总多个数据源,并展示差异,而不是只给出一个数字;
  • 在您的 Agent 中运行,与其他工作并行;
  • 代码开源:阈值透明可见,并可配置。

它不是什么: 这是基于公开数据的评估,不构成法律或信用担保。对于大额交易,它只是律师的工作底稿。功能限制见 KNOWN_LIMITS.md。

常见问题

不需要 API 密钥也能用吗? 基础功能可以:统一国家法人登记簿、联邦税务局风险标记、财务数据、中小企业、职业所得税。关系图谱需要免费的 Checko 密钥或浏览器。法院、联邦执法局、个体工商户破产信息需通过浏览器查询。

如何核验个体工商户? 方法相同,使用 12 位纳税人识别号。依法,公开数据中没有个体工商户的营业收入和欠税信息。

如何核验委托授权的签署人? 在联邦税务局注册库 m4d.nalog.gov.ru 查询机器可读委托书编号。已撤销的委托书会使签名失效。

数据会流向哪里

本项目没有服务器,也不收集遥测数据。只有待核验的纳税人识别号(ИНН)会发送到外部的公开登记库:俄罗斯联邦税务局网站(egrul、pb、bo、rmsp、service、npd)、zakupki.gov.ru、pd.rkn.gov.ru、digital.mchs.gov.ru、websbor.rosstat.gov.ru、bankrot.fedresurs.ru 和 fedresurs.ru、clearspending.ru、reestr.nostroy.ru 和 reestr.nopriz.ru。如果你自行设置了密钥,还会访问 api.checko.ru 和 suggestions.dadata.ru。制裁名单和公开数据会完整下载,并在你的设备上进行核对;缓存和快照存储在 ~/.cache/inn-check-ru/。如果启用了自定义代理,代理可以看到你核验了哪些纳税人识别号。详情请见 PRIVACY_POLICY.md。

贡献与安全

CONTRIBUTING.md — 报告 Bug、登记库数据不一致问题,以及推荐新数据源。SECURITY.md — 威胁模型及漏洞报告方式。

许可证

Apache-2.0(LICENSE)。从 small-business-ru 中拆分而来。

作者

Илья Утов,AI Frontier 实验室。关于这些工具的原理,请关注 Telegram。

相关项目:small-business-ru(面向中小企业的 34 个技能) · humanizer-ru(让俄语 AI 文本更自然) · marketplaces-mcp-ru(从 Agent 使用 WB、Ozon、Яндекс Маркет、Авито)。觉得有用的话,请点个星标。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。