Server definition
- Hash
- sha256:220bd2225759486bee5ec0860a5cc48c7bc703402a6248c1041be76307f4953d
- What it is
- What a remote MCP server returned when asked what it offers: 39 tools
The blob, as servednamed by its sha256
{
"instructions": "API проверки российских организаций, ИП и физлиц egrul.org: данные ЕГРЮЛ/ЕГРИП ФНС, санкции, иноагенты, Росфинмониторинг, розыск МВД/ФСИН, дисквалификация, финансовая отчётность, рейтинг компаний, связи по ИНН, ежедневные списки новых/изменённых организаций и ИП. Инструменты tools/call требуют авторизацию: OAuth (рекомендуется) или Authorization: Bearer email:token напрямую (подписка — https://egrul.org/subscribe/). initialize и tools/list доступны без токена.",
"tools": [
{
"description": "Справочник БИК банков России (ЦБ РФ, ежедневный справочник ED807) — поиск по БИК или по наименованию банка.",
"inputSchema": {
"properties": {
"bik": {
"description": "БИК банка, 9 цифр.",
"pattern": "^\\d{9}$",
"type": "string"
},
"name": {
"description": "Наименование банка (точное или начало названия).",
"type": "string"
}
},
"type": "object"
},
"name": "bik_lookup",
"outputSchema": null
},
{
"description": "Проверка на банкротство по Единому федеральному реестру сведений о банкротстве (Федресурс) по ИНН.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН, 10 (организация) или 12 (физлицо) цифр.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_bankrot_org",
"outputSchema": null
},
{
"description": "Проверка по реестру дисквалифицированных лиц ФНС — организация (10 цифр ИНН) или физлицо/руководитель (12 цифр ИНН).",
"inputSchema": {
"properties": {
"inn": {
"description": "10 цифр — организация, 12 — физлицо; публичный регистрационный номер из открытого госреестра ФНС, не секретный документ, удостоверяющий личность.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_disqualified",
"outputSchema": null
},
{
"description": "Проверка по реестру дисквалифицированных лиц ФНС по точному наименованию организации (вариант check_disqualified для случаев без ИНН).",
"inputSchema": {
"properties": {
"org_name": {
"description": "Точное наименование организации.",
"type": "string"
}
},
"required": [
"org_name"
],
"type": "object"
},
"name": "check_disqualified_by_org_name",
"outputSchema": null
},
{
"description": "Проверка по реестру дисквалифицированных лиц ФНС по ФИО (точное совпадение; год рождения уточняет совпадение, но необязателен).",
"inputSchema": {
"properties": {
"firstname": {
"description": "Имя.",
"type": "string"
},
"lastname": {
"description": "Фамилия.",
"type": "string"
},
"middlename": {
"description": "Отчество.",
"type": "string"
},
"year": {
"description": "Необязательно: год рождения, 4 цифры.",
"type": "string"
}
},
"required": [
"lastname",
"firstname",
"middlename"
],
"type": "object"
},
"name": "check_disqualified_by_person",
"outputSchema": null
},
{
"description": "Проверка организации по перечню террористов и экстремистов Росфинмониторинга по ИНН.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН организации, 10 цифр.",
"pattern": "^\\d{10}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_fedsfm_org",
"outputSchema": null
},
{
"description": "Проверка физлица по перечню террористов и экстремистов Росфинмониторинга (ФИО + год рождения, точное совпадение).",
"inputSchema": {
"properties": {
"firstname": {
"description": "Имя.",
"type": "string"
},
"lastname": {
"description": "Фамилия.",
"type": "string"
},
"middlename": {
"description": "Отчество.",
"type": "string"
},
"year": {
"description": "Год рождения, 4 цифры.",
"type": "string"
}
},
"required": [
"lastname",
"firstname",
"middlename",
"year"
],
"type": "object"
},
"name": "check_fedsfm_person",
"outputSchema": null
},
{
"description": "Статус плательщика налога на профессиональный доход (самозанятого) по ИНН физлица на дату.",
"inputSchema": {
"properties": {
"date": {
"description": "Необязательно. Дата в формате yyyy-mm-dd. Без параметра — текущая дата.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"inn": {
"description": "ИНН физлица, 12 цифр.",
"pattern": "^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_fl_npd_status",
"outputSchema": null
},
{
"description": "Проверка физлица по базе розыска ФСИН России (ФИО + год рождения, точное совпадение).",
"inputSchema": {
"properties": {
"firstname": {
"description": "Имя.",
"type": "string"
},
"lastname": {
"description": "Фамилия.",
"type": "string"
},
"middlename": {
"description": "Отчество.",
"type": "string"
},
"year": {
"description": "Год рождения, 4 цифры.",
"type": "string"
}
},
"required": [
"lastname",
"firstname",
"middlename",
"year"
],
"type": "object"
},
"name": "check_fsin_wanted",
"outputSchema": null
},
{
"description": "Проверка организации по реестру иностранных агентов Минюста РФ по ИНН.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН организации, 10 цифр.",
"pattern": "^\\d{10}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_inoagent_org",
"outputSchema": null
},
{
"description": "Проверка физлица по реестру иностранных агентов Минюста РФ (ФИО + год рождения, точное совпадение).",
"inputSchema": {
"properties": {
"firstname": {
"description": "Имя.",
"type": "string"
},
"lastname": {
"description": "Фамилия.",
"type": "string"
},
"middlename": {
"description": "Отчество.",
"type": "string"
},
"year": {
"description": "Год рождения, 4 цифры.",
"type": "string"
}
},
"required": [
"lastname",
"firstname",
"middlename",
"year"
],
"type": "object"
},
"name": "check_inoagent_person",
"outputSchema": null
},
{
"description": "Проверка действительности ИНН по реестрам ФНС «Недействительные ИНН юридических/физических лиц».",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН, 10 (организация) или 12 (физлицо) цифр.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_invalid_inn",
"outputSchema": null
},
{
"description": "Проверка по реестру юрлиц, привлечённых к ответственности по ст. 19.28 КоАП РФ (коррупционные правонарушения), по ИНН.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН, 10 (организация) или 12 (физлицо) цифр.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_koap1928_org",
"outputSchema": null
},
{
"description": "Проверка физлица по базе розыска МВД России (ФИО + год рождения, точное совпадение).",
"inputSchema": {
"properties": {
"firstname": {
"description": "Имя.",
"type": "string"
},
"lastname": {
"description": "Фамилия.",
"type": "string"
},
"middlename": {
"description": "Отчество.",
"type": "string"
},
"year": {
"description": "Год рождения, 4 цифры.",
"type": "string"
}
},
"required": [
"lastname",
"firstname",
"middlename",
"year"
],
"type": "object"
},
"name": "check_mvd_wanted",
"outputSchema": null
},
{
"description": "Действующие приостановления операций по счетам (блокировки счетов ФНС) по ИНН.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН, 10 (организация) или 12 (физлицо) цифр.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_nalog_bi_org",
"outputSchema": null
},
{
"description": "Проверка по реестру недобросовестных поставщиков (РНП) ЕИС (zakupki.gov.ru) по ИНН.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН, 10 (организация) или 12 (физлицо) цифр.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_rnp_org",
"outputSchema": null
},
{
"description": "Реестр обеспечительных мер ФНС по ИНН: залог и арест имущества (ст. 73 и 77 НК РФ), запрет на отчуждение (п. 10 ст. 101 НК РФ).",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН, 10 (организация) или 12 (физлицо) цифр.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_rom_org",
"outputSchema": null
},
{
"description": "Проверка организации по международным санкционным спискам (OFAC, EU, UK и др.) по ИНН.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН организации, 10 цифр.",
"pattern": "^\\d{10}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_sanctions_org",
"outputSchema": null
},
{
"description": "Проверка физлица по международным санкционным спискам (OFAC, EU, UK, ООН) — по ИНН (10 или 12 цифр) либо по ФИО и году рождения (точное совпадение по алиасам).",
"inputSchema": {
"properties": {
"firstname": {
"description": "Имя.",
"type": "string"
},
"inn": {
"description": "Необязательно, если указаны ФИО+год. ИНН, 10 или 12 цифр.",
"type": "string"
},
"lastname": {
"description": "Фамилия.",
"type": "string"
},
"middlename": {
"description": "Отчество.",
"type": "string"
},
"year": {
"description": "Год рождения, 4 цифры.",
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions_person",
"outputSchema": null
},
{
"description": "Извещения о закупках ЕИС (zakupki.gov.ru) по ИНН: до 100 последних извещений, где организация — заказчик или участник.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН, 10 (организация) или 12 (ИП/физлицо) цифр.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "check_zakupki_org",
"outputSchema": null
},
{
"description": "Курс валюты или драгметалла ЦБ РФ на указанную дату.",
"inputSchema": {
"properties": {
"code": {
"description": "Код валюты/металла: USD, EUR, CNY, XAU и т.п.",
"type": "string"
},
"date": {
"description": "Дата в формате yyyy-mm-dd.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
}
},
"required": [
"code",
"date"
],
"type": "object"
},
"name": "currency_rate",
"outputSchema": null
},
{
"description": "Открытые справочники-классификаторы целиком в JSON: ОКВЭД 2, ОКФС, ОКОПФ, ОКПД, ОКПД 2, коды строк финансовой отчётности. Ответ может быть большим (полный классификатор).",
"inputSchema": {
"properties": {
"name": {
"description": "Какой справочник вернуть.",
"enum": [
"okved_2",
"okfs",
"okopf",
"okpd",
"okpd_2",
"account_codes"
],
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "get_reference",
"outputSchema": null
},
{
"description": "ИНН физлица по паспортным данным через сервис ФНС. Требует точных персональных данных человека (ФИО, паспорт, дата рождения) — использовать только с явного согласия/по поручению самого человека, не для слежки за третьими лицами.",
"inputSchema": {
"properties": {
"birthday": {
"description": "Дата рождения, дд.мм.гггг или yyyy-mm-dd.",
"type": "string"
},
"firstname": {
"description": "Имя.",
"type": "string"
},
"lastname": {
"description": "Фамилия.",
"type": "string"
},
"middlename": {
"description": "Отчество (необязательно).",
"type": "string"
},
"passport": {
"description": "Серия и номер паспорта, 10 цифр без пробелов.",
"pattern": "^\\d{10}$",
"type": "string"
},
"passport_date": {
"description": "Дата выдачи паспорта, дд.мм.гггг или yyyy-mm-dd.",
"type": "string"
}
},
"required": [
"passport",
"passport_date",
"lastname",
"firstname",
"birthday"
],
"type": "object"
},
"name": "lookup_inn_by_passport",
"outputSchema": null
},
{
"description": "Список текущих подписок мониторинга (свой аккаунт) и настроек доставки уведомлений (notify_url, notify_email).",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "monitoring_list",
"outputSchema": null
},
{
"description": "Настроить канал доставки уведомлений мониторинга: webhook (notify_url) и/или email (notify_email). Пустая строка отключает канал. При первом включении webhook возвращается notify_secret — ключ подписи HMAC-SHA256 заголовка X-Signature.",
"inputSchema": {
"properties": {
"notify_email": {
"description": "Email для уведомлений. Пустая строка — отключить.",
"type": "string"
},
"notify_url": {
"description": "URL для POST-уведомлений (http/https, публичный адрес). Пустая строка — отключить.",
"type": "string"
}
},
"type": "object"
},
"name": "monitoring_set_notify",
"outputSchema": null
},
{
"description": "Подписаться на мониторинг изменений по организации(-ям)/ИП: изменения выписки ЕГРЮЛ/ЕГРИП, сданная/несданная бухотчётность, новые исполнительные производства ФССП, рост долгов по налогам, налоговые правонарушения, новые записи в плане проверок, смена налогового режима. Уведомления 3 раза в сутки на notify_url и/или notify_email (настраиваются через monitoring_set_notify). 1 ИНН на мониторинге = 1 запрос из суточного лимита.",
"inputSchema": {
"properties": {
"events": {
"description": "Необязательно: источники событий через запятую из egrul, egrip, bo, fssp, tax_debt, taxoffence, proverki_plan, taxes, ssch, tax_systems — без параметра следим за всеми.",
"type": "string"
},
"inn": {
"description": "Один ИНН или несколько через запятую (10 цифр ЮЛ, 12 цифр ИП).",
"type": "string"
},
"xml_tags": {
"description": "Необязательно: разделы выписки через запятую (например СвАдресЮЛ,СведДолжнФЛ,СвСтатус) — без параметра следим за любыми изменениями выписки.",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "monitoring_subscribe",
"outputSchema": null
},
{
"description": "Отписаться от мониторинга указанных ИНН, либо от всех сразу (inn=\"all\"). Необратимо — настройки фильтров этих подписок будут потеряны.",
"inputSchema": {
"properties": {
"inn": {
"description": "Список ИНН через запятую, либо \"all\" для отписки от всех подписок сразу.",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "monitoring_unsubscribe",
"outputSchema": null
},
{
"description": "Список ИНН ИП, зарегистрированных в ЕГРИП за указанную дату. Можно отфильтровать по региону.",
"inputSchema": {
"properties": {
"date": {
"description": "Дата в формате yyyy-mm-dd.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"region": {
"description": "Необязательно. Код региона РФ, ровно 2 цифры (например 77 — Москва). Для организаций — по первым двум цифрам КПП, для ИП — по 4-5 цифрам ОГРНИП (не по ИНН: ИНН не меняется при переезде). Без параметра — все регионы.",
"pattern": "^\\d{2}$",
"type": "string"
}
},
"required": [
"date"
],
"type": "object"
},
"name": "new_entrepreneurs",
"outputSchema": null
},
{
"description": "Список ИНН организаций, зарегистрированных в ЕГРЮЛ за указанную дату. Можно отфильтровать по региону.",
"inputSchema": {
"properties": {
"date": {
"description": "Дата в формате yyyy-mm-dd.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"region": {
"description": "Необязательно. Код региона РФ, ровно 2 цифры (например 77 — Москва). Для организаций — по первым двум цифрам КПП, для ИП — по 4-5 цифрам ОГРНИП (не по ИНН: ИНН не меняется при переезде). Без параметра — все регионы.",
"pattern": "^\\d{2}$",
"type": "string"
}
},
"required": [
"date"
],
"type": "object"
},
"name": "new_organizations",
"outputSchema": null
},
{
"description": "Список файлов бухгалтерской отчётности организации по ИНН (имена файлов; содержимое — через внешний файловый доступ сайта, не через этот инструмент).",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН организации, 10 цифр.",
"pattern": "^\\d{10}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "org_accounting_files",
"outputSchema": null
},
{
"description": "Список исторических версий выписки ЕГРЮЛ/ЕГРИП организации или ИП (дата каждой версии и xml_file_id для org_filing_snapshot), постранично — у отдельных организаций счёт идёт на тысячи версий. Ответ содержит total (всего версий) и has_more. Нужно для вопросов про историю изменений (например «кто были все директора/учредители за всё время») — получить список версий отсюда (при необходимости — несколькими страницами через offset), затем смотреть нужные версии через org_filing_snapshot.",
"inputSchema": {
"properties": {
"inn_or_ogrn": {
"description": "ИНН (10/12 цифр) или ОГРН/ОГРНИП (13/15 цифр).",
"type": "string"
},
"limit": {
"description": "Необязательно: размер страницы, 1-200 (по умолчанию 50).",
"type": "integer"
},
"offset": {
"description": "Необязательно: смещение от начала списка (от самой старой версии), по умолчанию 0.",
"type": "integer"
}
},
"required": [
"inn_or_ogrn"
],
"type": "object"
},
"name": "org_filing_history",
"outputSchema": null
},
{
"description": "Содержимое одной исторической версии выписки ЕГРЮЛ/ЕГРИП (xml_file_id — из org_filing_history), разобранное в структурированный JSON. Без section — вся выписка целиком (может быть большой). С section — только указанный раздел по имени тега кириллицей, например СвУчредит (учредители/владельцы), СведДолжнФЛ (руководитель), СвАдресЮЛ (адрес), СвОКВЭДОсн (основной вид деятельности). Чтобы получить всех владельцев организации за всё время — вызвать для каждой версии из org_filing_history с section=СвУчредит и сравнить.",
"inputSchema": {
"properties": {
"inn_or_ogrn": {
"description": "ИНН (10/12 цифр) или ОГРН/ОГРНИП (13/15 цифр) — тот же, что передавался в org_filing_history.",
"type": "string"
},
"section": {
"description": "Необязательно: имя тега раздела выписки кириллицей (СвУчредит, СведДолжнФЛ, СвАдресЮЛ и т.п.) — вернуть только его.",
"type": "string"
},
"xml_file_id": {
"description": "Идентификатор версии выписки — значение xml_file_id из org_filing_history.",
"type": "integer"
}
},
"required": [
"inn_or_ogrn",
"xml_file_id"
],
"type": "object"
},
"name": "org_filing_snapshot",
"outputSchema": null
},
{
"description": "Финансовая отчётность организации по годам (выручка, налоги и т.п.) из данных ФНС/Росстата.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН организации, 10 цифр.",
"pattern": "^\\d{10}$",
"type": "string"
},
"year": {
"description": "Необязательно: конкретный год. Без параметра — все доступные годы.",
"type": "integer"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "org_financials",
"outputSchema": null
},
{
"description": "Связанные ИНН для организации или ИП (совместное владение/руководство и т.п.) — список идентификаторов, потенциально аффилированных лиц.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН, 10 (организация) или 12 (ИП) цифр — публичный регистрационный номер из открытого госреестра ФНС, не секретный документ, удостоверяющий личность.",
"pattern": "^\\d{10}$|^\\d{12}$",
"type": "string"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "org_links",
"outputSchema": null
},
{
"description": "Краткая карточка организации или ИП из ЕГРЮЛ/ЕГРИП по ИНН или ОГРН/ОГРНИП: название, адрес, статус, признаки недостоверности сведений.",
"inputSchema": {
"properties": {
"inn_or_ogrn": {
"description": "ИНН (10 — организация, 12 — ИП) или ОГРН/ОГРНИП (13 / 15 цифр) — публичный регистрационный номер из открытого госреестра ФНС, не секретный документ, удостоверяющий личность.",
"type": "string"
}
},
"required": [
"inn_or_ogrn"
],
"type": "object"
},
"name": "org_lookup",
"outputSchema": null
},
{
"description": "Позиция организации в рейтинге компаний по обороту (по отрасли/региону), по годам.",
"inputSchema": {
"properties": {
"inn": {
"description": "ИНН организации, 10 цифр.",
"pattern": "^\\d{10}$",
"type": "string"
},
"year": {
"description": "Необязательно: конкретный год. Без параметра — все годы.",
"type": "integer"
}
},
"required": [
"inn"
],
"type": "object"
},
"name": "org_rating",
"outputSchema": null
},
{
"description": "Поиск организаций по префиксу названия, email или региону (не полнотекстовый поиск — совпадение с начала строки). Нужен хотя бы один параметр; можно комбинировать. До 20 результатов; стоимость — по числу фактически найденных записей (минимум 1).",
"inputSchema": {
"properties": {
"active_only": {
"description": "Необязательно: только действующие организации.",
"type": "boolean"
},
"email": {
"description": "Email (или его начало) из ЕГРЮЛ.",
"type": "string"
},
"name": {
"description": "Начало наименования организации, без формы собственности (например \"ИТСОФТ\", не \"ООО ИТСОФТ\").",
"type": "string"
},
"region": {
"description": "Код региона РФ (1-2 цифры), по первым цифрам КПП.",
"pattern": "^\\d{1,2}$",
"type": "string"
}
},
"type": "object"
},
"name": "search_organizations",
"outputSchema": null
},
{
"description": "Список ИНН ИП с изменённой выпиской ЕГРИП за указанную дату (дата выписки, не регистрации). Можно отфильтровать по региону.",
"inputSchema": {
"properties": {
"date": {
"description": "Дата в формате yyyy-mm-dd.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"region": {
"description": "Необязательно. Код региона РФ, ровно 2 цифры (например 77 — Москва). Для организаций — по первым двум цифрам КПП, для ИП — по 4-5 цифрам ОГРНИП (не по ИНН: ИНН не меняется при переезде). Без параметра — все регионы.",
"pattern": "^\\d{2}$",
"type": "string"
}
},
"required": [
"date"
],
"type": "object"
},
"name": "updated_entrepreneurs",
"outputSchema": null
},
{
"description": "Список ИНН организаций с изменённой выпиской ЕГРЮЛ за указанную дату (дата выписки, не регистрации). Можно отфильтровать по региону.",
"inputSchema": {
"properties": {
"date": {
"description": "Дата в формате yyyy-mm-dd.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"region": {
"description": "Необязательно. Код региона РФ, ровно 2 цифры (например 77 — Москва). Для организаций — по первым двум цифрам КПП, для ИП — по 4-5 цифрам ОГРНИП (не по ИНН: ИНН не меняется при переезде). Без параметра — все регионы.",
"pattern": "^\\d{2}$",
"type": "string"
}
},
"required": [
"date"
],
"type": "object"
},
"name": "updated_organizations",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:220bd2225759486bee5ec0860a5cc48c7bc703402a6248c1041be76307f4953d | sha256sum