关于 inn-check-ru
inn-check-ru 是面向 Agent 及其运营者的俄罗斯企业和个体经营者背景核查工具集。它汇总公开登记信息,由代码计算风险指标,并区分无记录与无法核查的来源。
主要功能
- 01按税号生成企业与个体经营者档案
- 02查询多个公开登记簿
- 03通过代码计算财务与风险指标
- 04分析关联关系及拆分经营迹象
- 05批量核查并监控变化
- 06生成证据包并支持离线核查
适用场景
- 01在提供账期前审查供应商
- 02对比交易对象与已保存快照
- 03筛查交易对象名单并按风险排序
- 04收集带来源的尽职调查材料
MCP 相关
MCP 服务提供 14 个只读工具,供 Agent 工作流调用。它与命令行工具和技能使用同一底层引擎。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
uvx inn-check-ru-mcpCHECKO_API_KEY密钥Ключ checko.ru (бесплатный), нужен только графу связей; без него эти инструменты отвечают «не проверено»INN_CHECK_PROXY密钥Свой http(s)-прокси с РФ-IP, например http://host:3128. Узел видит проверяемые ИНН — только своя нода本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
14收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| inn | string | 是 | |
| save | boolean | 否 |
详细介绍
inn-check-ru: инструменты агента для поиска информации о компании по ИНН
Скилл, MCP-сервер и CLI для Claude, Codex и других агентов. Даёте ИНН, и агент сам обходит ЕГРЮЛ, «Прозрачный бизнес», бухотчётность ГИР БО, Федресурс, реестры ЦБ, санкционные списки и ещё полтора десятка реестров. На выходе досье: жива ли компания, кто владеет и руководит, выручка и долги, признаки банкротства, связанные фирмы. Суды, ФССП и ЕФРСБ закрыты капчей: их агент открывает в браузере, а капчу проходите вы.
В чём фишка: цифры считает код, а не модель. У каждого реестра в ответе видно, что он сказал: нашёл, пусто или проверить не удалось. «Ничего не нашёл» и «не смог проверить» не смешиваются, поэтому капча или упавший сайт не превращаются в «компания чистая».
Сайт: 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, EU | sanctions_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/launchd | watchlist.py, diff_counterparty.py |
| Обновление локальных индексов раз в месяц: что и через какую сеть — в вашем конфиге, расписание не ставится само | refresh_indexes.py |
| Светофор на дату в прошлом — только по снимку, сохранённому тогда | retro_verdict.py |
| Досье осмотрительности в Markdown или DOCX | dossier.py |
| Пакет доказательств: сырые ответы, SHA-256, штамп времени RFC 3161 | --пакет, evidence_pack.py |
| ИНН из счёта, договора, письма, CSV | extract_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 Desktop | inn-check-ru.mcpb | MCP,无需 Python |
| Claude.ai(网页) | 技能 ZIP | 技能 |
| Cursor、Codex、其他 MCP 客户端 | uvx inn-check-ru-mcp@latest | MCP,配置 |
| 任何支持技能的 Agent | npx skills add ilyautov/inn-check-ru | 技能 |
| 终端 | uvx inn-check-ru <ИНН> | CLI |
| Chrome、Brave、Edge | extension/ | 从页面核验纳税人识别号,手动查询联邦执法局和法院数据 |
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、Яндекс Маркет、Авито)。觉得有用的话,请点个星标。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。