Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
제작자가 쓴 설명(영어 원문)
Проверка контрагента РФ по ИНН: светофор риска по реестрам, финансы и санкции кодом.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
CHECKO_API_KEY, INN_CHECK_PROXY비밀로 표시된 값은 내 계정의 열쇠예요. 절대 다른 사람과 공유하거나 채팅에 붙여 넣지 마세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
Claude Desktop → Settings → Developer → Edit Config를 열고 claude_desktop_config.json에 이 내용을 붙여 넣으세요
{
"mcpServers": {
"inn-check-ru": {
"command": "uvx",
"args": [
"inn-check-ru-mcp"
],
"env": {
"CHECKO_API_KEY": "your-value",
"INN_CHECK_PROXY": "your-value"
}
}
}
}터미널에서 이 명령어를 실행하세요
claude mcp add inn-check-ru --env CHECKO_API_KEY=your-value --env INN_CHECK_PROXY=your-value -- uvx inn-check-ru-mcp실행하기 전에 빈 값을 채워 주세요.
프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"inn-check-ru": {
"command": "uvx",
"args": [
"inn-check-ru-mcp"
],
"env": {
"CHECKO_API_KEY": "your-value",
"INN_CHECK_PROXY": "your-value"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"inn-check-ru": {
"type": "stdio",
"command": "uvx",
"args": [
"inn-check-ru-mcp"
],
"env": {
"CHECKO_API_KEY": "your-value",
"INN_CHECK_PROXY": "your-value"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
이 서버는 내 컴퓨터에서 실행되는데, ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요. 다른 앱을 고르세요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 8일 점검
레지스트리 이름이 GitHub 계정 ilyautov 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요
내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요
내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
입력해야 할 값: CHECKO_API_KEY, INN_CHECK_PROXY
내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.12.3)은 39일 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Python (uv)도 있어야 해요.
같은 카테고리에는: Spec Driven Development, Remote Desktop Commander, Poker MCP
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Evaluate poker hands, compare players and pick the best five from seven cards - fully local.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
🇬🇧 English version
Скилл, 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, конфиги |
| Любой агент со скиллами | npx skills add ilyautov/inn-check-ru | скилл |
| Терминал | uvx inn-check-ru <ИНН> | CLI |
| Chrome, Brave, Edge | extension/ | проверка ИНН со страницы, ручные блоки ФССП и судов |
/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
Скачать inn-check-ru.mcpb, открыть, «Установить». Движок поставится через uv. Два необязательных поля — ключ checko.ru (граф связей) и свой прокси — хранятся в защищённом хранилище системы. Ставится только MCP; скилл — плагином или ZIP.
Скачать ZIP → Settings → Capabilities → Skills → Upload skill. Собрать самому: python3 scripts/build_release_zip.py.
Скопируйте SKILL.md, references/ и scripts/ в каталог скиллов агента (например .agents/skills/inn-check-ru/). Без references/ агент молча теряет ветку ИП, мониторинг и батч.
Распакованное extension/ + python3 scripts/install_native_host.py --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/, чистый stdlib): скилл (SKILL.md + references/) — для разговора с агентом; MCP-сервер (mcp/) — 14 read-only инструментов для цепочек. Например: счёт из diadoc-mcp-ru → counterparty_fetch до подписи.
Не замена, а другая задача:
Чем не является: это оценка по открытым данным, а не юридическая или кредитная гарантия. Для крупной сделки — рабочий лист для юриста. Чего не умеет — KNOWN_LIMITS.md.
Без API-ключей работает? Базовый контур — да: ЕГРЮЛ, риск-флаги ФНС, финансы, МСП, НПД. Граф связей — бесплатный ключ checko или браузер. Суды, ФССП, банкротство ИП — через браузер.
Как проверить ИП? Так же, по 12-значному ИНН. Выручки и налогового долга ИП в открытых данных нет — по закону.
Как проверить подписанта по доверенности? Номер машиночитаемой доверенности — в реестре ФНС m4d.nalog.gov.ru. Отозванная доверенность обесценивает подпись.
앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요