inn-check-ru
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@inn-check-ruПроверь контрагента по ИНН 7700000000"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
inn-check-ru: инструменты агента для поиска информации о компании по ИНН
Скилл, MCP-сервер и CLI для Claude, Codex и других агентов. Даёте ИНН, и агент сам обходит ЕГРЮЛ, «Прозрачный бизнес», бухотчётность ГИР БО, Федресурс, реестры ЦБ, санкционные списки и ещё полтора десятка реестров. На выходе досье: жива ли компания, кто владеет и руководит, выручка и долги, признаки банкротства, связанные фирмы. Суды, ФССП и ЕФРСБ закрыты капчей: их агент открывает в браузере, а капчу проходите вы.
В чём фишка: цифры считает код, а не модель. У каждого реестра в ответе видно, что он сказал: нашёл, пусто или проверить не удалось. «Ничего не нашёл» и «не смог проверить» не смешиваются, поэтому капча или упавший сайт не превращаются в «компания чистая».
Сайт: inn-check-ru.aifrontier.tech · разборы: проверка по ИНН, ИП, однодневки, дробление, мониторинг
Быстрый старт
npx skills add ilyautov/inn-check-ruИ скажите агенту:
Собери досье компании по ИНН 7707083893.
Покажи статус, финансы, долги, суды, владельцев и связи.
Укажи источники, даты и что не удалось проверить.Три основных задачи: нейтральное досье, связи компании, изменения между сохранёнными снимками. Оценка сделки (светофор 🟢/🟡/🔴) — отдельный режим: назовите цель, например «перед отсрочкой».
Related MCP server: checko-mcp
Зачем
Банкротство, дисквалификация директора, ликвидация — обычно всё это открыто в ЕГРЮЛ, ФССП, картотеке арбитража и ЕФРСБ ещё до сделки. Но в одну картину это никто не сводит.
Агрегаторам одним верить нельзя. Живой тест 15.06.2026: одна компания, 5 бесплатных агрегаторов, число судебных дел — ~500 / ~1000 / ~1500. Один ещё и подмешал чужие банкротные «намерения». Поэтому здесь факт — это совпадение ≥3 источников, а расхождение — флаг.
Как это работает
Три состояния вместо «чисто». У каждого источника в ответе одно из трёх:
Состояние | Значит |
| ответил, поля совпали с контрактом |
| ответил, записи по ИНН нет — это факт |
| сеть, гео, капча, изменилась схема, не покрыто скриптом |
Сломанный парсер даёт «не проверено», а не «чисто». Если не проверено больше половины стоп-источников, 🟢 не выдаётся.
Две скорости. Быстрая фаза за 2–4 секунды: ЕГРЮЛ, риск-флаги ФНС, дисквалифицированные, санкции. Стоп-сигнал (ликвидация, банкротство, недостоверность, дисквалификация, долги больше сделки) → 🔴, досье дальше не собирается. Режимы: --режим quick|полный|всё.
Источники по каскаду: бесплатные скрипты ФНС без ключей (ЕГРЮЛ, Прозрачный бизнес, ГИР БО, МСП, НПД, ЕРКНМ/РНП, список ЦБ, спецреестры) → ФССП и суды через браузер или агрегаторы → ручной ввод.
Числа считает код, не модель:
Что | Скрипт |
Финансы из ГИР БО: чистые активы, ликвидность, транзитный профиль |
|
Санкции офлайн: Росфинмониторинг, OFAC SDN, EU |
|
Цель проверки задаёт вес фактов: 11 профилей ( |
|
ИП по 12-значному ИНН: ЕГРИП, НПД, МСП, два поиска ФССП | автоматически |
Граф связей глубины 2, признаки дробления по методике ФНС |
|
Перцентиль в отрасли: ОКВЭД × регион × размер, 5480 групп |
|
Поиск по ИНН в дампах ФНС: численность, спецрежим, налоги, недоимка |
|
Признаки «бумажного» НДС — фактами, без налоговых заключений |
|
Батч по базе контрагентов, опасное наверх, |
|
Мониторинг: снимки, дифф, строки для cron/launchd |
|
Обновление локальных индексов раз в месяц: что и через какую сеть — в вашем конфиге, расписание не ставится само |
|
Светофор на дату в прошлом — только по снимку, сохранённому тогда |
|
Досье осмотрительности в Markdown или DOCX |
|
Пакет доказательств: сырые ответы, SHA-256, штамп времени RFC 3161 |
|
ИНН из счёта, договора, письма, CSV |
|
Лицензии Росздравнадзора: аптеки, наркотики, медизделия — действует / приостановлена / прекращена |
|
Дисквалифицированные руководители — офлайн по выгрузке ФНС, плюс история компании |
|
Товарные знаки компании по ИНН правообладателя — сколько и какие действуют |
|
Таможенный представитель, перевозчик, владелец СВХ или таможенного склада (ФТС) |
|
Лицензии связи и реестр организаторов распространения информации (РКН) |
|
Лицензии на алкоголь: действует, приостановлена, аннулирована (РАР) |
|
Сертификаты и декларации о соответствии за последний год: заявитель или изготовитель, действует / прекращён / недействителен (Росаккредитация) |
|
Уведомление Роскомнадзору об обработке персональных данных: номер в реестре операторов и даты |
|
Лицензия Минпромторга на производство лекарств (действует / приостановлена); производитель и заключения о российском производстве по ПП 719 со сроками |
|
Аккредитованный удостоверяющий центр (Минцифры): действует или аккредитация прекращена, история приостановок |
|
Проверки и профилактика по 248-ФЗ за последний год: плановые и внеплановые, объявленные предостережения, контрольный орган (ЕРКНМ) |
|
Лицензия МЧС на монтаж и обслуживание средств пожарной безопасности или на тушение пожаров: действует или прекращена, вид работ, орган, приказ |
|
Реестр недобросовестных поставщиков: действующие и исключённые записи, ИНН среди учредителей чужих записей (ЕИС) |
|
МФО, кооперативы, ломбарды, брокеры и другие профучастники, инвестсоветники, БКИ, СРО в реестрах ЦБ — действует или исключена и когда; аннулированные лицензии с причиной |
|
Залоги движимого имущества: вставленный текст страницы reestr-zalogov.ru → число уведомлений, даты, банки-залогодержатели |
|
Подробности, границы и допущения каждого — в 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 | MCP, Python не нужен | |
Claude.ai (веб) | скилл | |
Cursor, Codex, другие MCP-клиенты |
| MCP, конфиги |
Любой агент со скиллами |
| скилл |
Терминал |
| CLI |
Chrome, Brave, Edge | проверка ИНН со страницы, ручные блоки ФССП и судов |
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-ruClaude 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/ в каталог скиллов агента (например .agents/skills/inn-check-ru/). Без references/ агент молча теряет ветку ИП, мониторинг и батч.
Браузерное расширение
Распакованное extension/ + python3 scripts/install_native_host.py --id <ID>. macOS, Linux, Windows. Подробно — extension/README.md.
Использование
Обычными словами:
собери досье компании по ИНН 7707083893
с кем связана эта компания
что изменилось у контрагента с прошлой проверки
проверь поставщика по ИНН перед отсрочкой 30 днейСлэш-команды плагина в Claude Code (профиль — вторым аргументом):
Команда | Что делает |
| быстрая проверка и светофор |
| полное досье осмотрительности |
| список, опасное наверх |
| мониторинг изменений |
| светофор по снимку прошлой даты |
| связи и признаки дробления (ключ Checko) |
| признаки «бумажного» НДС |
| как вас видят банк и покупатель |
Два интерфейса, один движок (scripts/, чистый stdlib): скилл (SKILL.md + references/) — для разговора с агентом; MCP-сервер (mcp/) — 14 read-only инструментов для цепочек. Например: счёт из diadoc-mcp-ru → counterparty_fetch до подписи.
Чем отличается от Контур.Фокуса и Checko
Не замена, а другая задача:
сводит несколько источников и показывает расхождения вместо одной цифры;
живёт внутри вашего агента, рядом с остальной работой;
открытый код: пороги видны и настраиваются.
Чем не является: это оценка по открытым данным, а не юридическая или кредитная гарантия. Для крупной сделки — рабочий лист для юриста. Чего не умеет — 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 — баги, расхождения с реестрами, новые источники. SECURITY.md — модель угроз и как сообщить об уязвимости.
Лицензия
Apache-2.0 (LICENSE). Выделено из small-business-ru.
Кто это сделал
Илья Утов, лаборатория AI Frontier. Как устроены эти инструменты — в Telegram.
Рядом: small-business-ru (34 скилла для МСБ) · humanizer-ru (очеловечить русский AI-текст) · marketplaces-mcp-ru (WB, Ozon, Яндекс Маркет, Авито из агента). Пригодилось — поставьте звезду.
This server cannot be deployed
Maintenance
Related MCP Connectors
Screen counterparties and enrich companies for AI agents — sanctions checks, cited sources.
Sanctions screening, KYB, identifier validation, jurisdiction risk & secret scanning for AI agents
Russian company lookup (EGRUL/INN), Cyrillic search, RU page to Markdown. Pay per call in USDC.
KYB due diligence for agents: sanctions screening, EU VAT/VIES, LEI, IBAN in one verdict.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server for verifying Russian counterparties (legal entities and individual entrepreneurs) via public Federal Tax Service data: EGRUL/EGRIP, bankruptcy registry (EFRSB), Transparent Business, bailiff service (FSSP), and arbitration courts (KAD).877 PyPI14MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to search and retrieve data about Russian companies, entrepreneurs, and individuals via the Checko.ru API, including financial reports, legal cases, and bankruptcy information.1232 PyPI13MIT
- AlicenseAqualityAmaintenanceEnables AI agents to investigate corporate ownership, trace ultimate beneficial owners, screen sanctions, detect offshore exposure, and access fully cited dossiers from 130M+ entities across 31 global registries.2196 npm1MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to validate Russian business requisites (INN, OGRN, bank accounts) via checksums, extract them from text, and retrieve counterparty details by INN using DaData.5MIT