accueil / serveurs / Recherche & Web / ru.krasoft/zakupki
ru.krasoft/zakupki
serveur MCP (Model Context Protocol) · krasoft-mcp 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ru.krasoft/zakupki est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ru.krasoft/zakupki » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 19 outils
- customer_profile≈ 224 tokens
Публичный профиль заказчика по ИНН: название, КПП и регистрационный номер, число извещений (за 12 месяцев, всего, активных), число и сумма контрактов, помесячная динамика извещений за 24 месяца, структура закупок по ОКПД2, свежие извещения. Поставщиков не отдаёт. Подходит для быстрой оценки «кто это и сколько закупает». Квоты: аноним — 20 поисков и 50 карточек в сутки; бесплатный аккаунт (ключ krsp_ в кабинете zakupki.krasoft.ru/profile) — 100 поисков и 200 карточек; платный тариф — без лимитов. При превышении инструмент вернёт isError с инструкцией.
Paramètres, retour & exemple (1)
Paramètresinn· string · requis
ИНН заказчика: 10 цифр (юрлицо) или 12 (ИП)
Exemple d'appel{"name": "customer_profile", "arguments": {"inn": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - executions_summary≈ 367 tokens
Агрегированная сводка по позициям исполнения контрактов 44-ФЗ под заданным фильтром: totalSum — сумма позиций, totalQty — количество, contracts — число контрактов, suppliers — число поставщиков. Список позиций не возвращает — только KPI; сами позиции — search_contract_executions. Доступ: MCP-сервис страницы «Исполнение · Объекты закупок», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (6)
Paramètresquery· string · optionnel
Текст поиска по позиции исполнения и контрактуperiod· string · optionnel · 2y | 5y | older | all
Период по году подписания контракта: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"productName· string · optionnel
Наименование товара/услуги (поиск только по названию позиции)regionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковsupplierInns· array · optionnel
ИНН поставщиков
Exemple d'appel{"name": "executions_summary", "arguments": {"query": "texte", "period": "2y", "productName": "texte", "regionCodes": [], "customerInns": [], "supplierInns": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_contract≈ 225 tokens
Карточка заключённого контракта по внутреннему ID (cctUniqID): шапка (реестровый номер, заказчик, поставщик, цена, сроки исполнения, снижение от НМЦК) и позиции спецификации (наименование, ОКПД2/КТРУ, количество, цена, сумма). На бесплатных тирах значения позиций могут быть замаскированы (тизер) — полные данные на платном тарифе. Квоты: аноним — 20 поисков и 50 карточек в сутки; бесплатный аккаунт (ключ krsp_ в кабинете zakupki.krasoft.ru/profile) — 100 поисков и 200 карточек; платный тариф — без лимитов. При превышении инструмент вернёт isError с инструкцией.
Paramètres, retour & exemple (1)
ParamètresuniqId· integer · requis
Внутренний ID контракта (cctUniqID из поиска/карточки извещения)
Exemple d'appel{"name": "get_contract", "arguments": {"uniqId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_tender≈ 189 tokens
Детальная карточка извещения о закупке по внутреннему ID (поле ntfUniqID из результатов search_tenders): предмет и условия, заказчик, НМЦК, этапы и даты, площадка, обеспечения, ссылки на первоисточник. Квоты: аноним — 20 поисков и 50 карточек в сутки; бесплатный аккаунт (ключ krsp_ в кабинете zakupki.krasoft.ru/profile) — 100 поисков и 200 карточек; платный тариф — без лимитов. При превышении инструмент вернёт isError с инструкцией.
Paramètres, retour & exemple (1)
ParamètresuniqId· integer · requis
Внутренний ID извещения (ntfUniqID из search_tenders)
Exemple d'appel{"name": "get_tender", "arguments": {"uniqId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_tender_documents≈ 208 tokens
Список документации извещения о закупке по внутреннему ID (ntfUniqID из search_tenders): имя файла, вид документа (например, «Техническое задание», «Проект контракта», «Расчёт НМЦК»), дата, размер в байтах и ссылка на файл в ЕИС (zakupki.gov.ru). Содержимое файлов инструмент не передаёт — только ссылки. Позиции техзадания в разобранном виде — инструмент search_tender_tech_specs. Доступ: MCP-сервис страницы «Тендеры · Извещения», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (1)
ParamètresuniqId· integer · requis
Внутренний ID извещения (ntfUniqID из search_tenders)
Exemple d'appel{"name": "get_tender_documents", "arguments": {"uniqId": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - market_snapshot≈ 287 tokens
Агрегированный срез рынка госзакупок по коду классификатора: kind=okpd2 — категория ОКПД2 (напр. "21.20.10"), kind=ktru — позиция каталога КТРУ, kind=mnn — лекарство по МНН (slug латиницей с zakupki.krasoft.ru, напр. "ibuprofen"). Возвращает счётчики закупок и контрактов, суммы, тренд по годам, топ-заказчиков/регионов. Без товарных цен — те доступны на платном тарифе через search_purchase_objects/search_contract_specs. Квоты: аноним — 20 поисков и 50 карточек в сутки; бесплатный аккаунт (ключ krsp_ в кабинете zakupki.krasoft.ru/profile) — 100 поисков и 200 карточек; платный тариф — без лимитов. При превышении инструмент вернёт isError с инструкцией.
Paramètres, retour & exemple (2)
Paramètrescode· string · requis
Код ОКПД2 / код КТРУ / slug МННkind· string · requis · okpd2 | ktru | mnn
Тип кода: okpd2 — классификатор продукции, ktru — каталог товаров/работ/услуг, mnn — лекарство по МНН
Exemple d'appel{"name": "market_snapshot", "arguments": {"code": "texte", "kind": "okpd2"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_contract_deliveries≈ 700 tokens
Поиск по исполнению технических заданий контрактов на лекарственные препараты — одна строка = отгруженная позиция: МНН, торговое наименование, лекарственная форма и дозировка, производитель, страна, серия и срок годности, количество, цена и сумма отгрузки против плана по контракту, документ отгрузки и его дата, плюс контракт: номер, заказчик и поставщик с ИНН, стадия, цена, оплачено. Ответ на первой странице содержит Aggregates. Доступ: MCP-сервис страницы «Исполнение · Технические задания», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (18)
Paramètresmnn· string · optionnel
МННpage· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: МНН, торговое наименование, производитель, серия, номер контракта, извещения или документаperiod· string · optionnel · 2y | 5y | older | all
Период по году подписания контракта: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"country· string · optionnel
Страна производстваpageSize· integer · optionnel
Размер страницыtradeName· string · optionnel
Торговое наименованиеdrugSeries· string · optionnel
Серия препаратаcontractNum· string · optionnel
Реестровый номер контрактаdeliveredTo· string · optionnel
Дата документа отгрузки по (ГГГГ-ММ-ДД)regionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»manufacturer· string · optionnel
ПроизводительsupplierInns· array · optionnel
ИНН поставщиковdeliveredFrom· string · optionnel
Дата документа отгрузки с (ГГГГ-ММ-ДД)onlyDelivered· boolean · optionnel
Только позиции с документом отгрузкиnotificationNum· string · optionnel
Номер извещения
Exemple d'appel{"name": "search_contract_deliveries", "arguments": {"mnn": "texte", "page": 1, "query": "texte", "period": "2y", "country": "texte", "pageSize": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_contract_executions≈ 632 tokens
Поиск по сведениям об исполнении контрактов — одна строка = товар, работа или услуга из документа приёмки: наименование, единица, количество, цена и сумма по контракту и фактически исполненные, документ приёмки (вид, номер, дата), этап и признак окончательного этапа, страна происхождения, плюс контракт: номер, заказчик и поставщик с ИНН, стадия, цена, оплачено. KPI по той же выборке — executions_summary. Доступ: MCP-сервис страницы «Исполнение · Объекты закупок», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (14)
Paramètrespage· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: товар, номер контракта или извещения, поставщик, заказчикperiod· string · optionnel · 2y | 5y | older | all
Период по году подписания контракта: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"pageSize· integer · optionnel
Размер страницыsignedTo· string · optionnel
Дата подписания контракта по (ГГГГ-ММ-ДД)onlyFinal· boolean · optionnel
Только окончательные этапы исполненияsignedFrom· string · optionnel
Дата подписания контракта с (ГГГГ-ММ-ДД)productName· string · optionnel
Наименование товара/работы/услуги (поиск только по названию позиции)regionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»supplierInns· array · optionnel
ИНН поставщиковcontractNumber· string · optionnel
Реестровый номер контрактаnotificationNumber· string · optionnel
Номер извещения
Exemple d'appel{"name": "search_contract_executions", "arguments": {"page": 1, "query": "texte", "period": "2y", "pageSize": 1, "signedTo": "texte", "onlyFinal": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_contract_products≈ 690 tokens
Поиск по товарным позициям спецификаций заключённых контрактов — одна строка = объект закупки контракта на уровне ОКПД2/КТРУ: наименование, коды и названия ОКПД2 и КТРУ, страна, количество, цена за единицу, сумма, характеристики, плюс контракт: реестровый номер, заказчик и поставщик с ИНН, цена контракта, дата подписания. Подходит для вопросов «кто, у кого и почём купил конкретный товар». Доступ: MCP-сервис страницы «Объекты закупок · Контракты», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (17)
Paramètresfz· array · optionnel
Закон: 44 и/или 223page· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: наименование товара, код ОКПД2/КТРУ, номер контракта или извещенияperiod· string · optionnel · 2y | 5y | older | all
Период по году подписания контракта: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"priceTo· number · optionnel
Цена за единицу до, руб.ktruCode· string · optionnel
Код КТРУ (префиксный матч)okpdCode· string · optionnel
Код ОКПД2 с точками (префиксный матч, напр. "21.20")pageSize· integer · optionnel
Размер страницыsignedTo· string · optionnel
Дата подписания контракта по (ГГГГ-ММ-ДД)priceFrom· number · optionnel
Цена за единицу от, руб.signedFrom· string · optionnel
Дата подписания контракта с (ГГГГ-ММ-ДД)productName· string · optionnel
Наименование товара (поиск только по названию позиции)regionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»supplierInns· array · optionnel
ИНН поставщиковcontractRegNum· string · optionnel
Реестровый номер контракта
Exemple d'appel{"name": "search_contract_products", "arguments": {"fz": [], "page": 1, "query": "texte", "period": "2y", "priceTo": 1, "ktruCode": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_contract_specs≈ 576 tokens
Поиск по строкам спецификаций заключённых контрактов 44-ФЗ — одна строка = позиция спецификации: полный текст позиции в поле name (МНН или вид изделия, торговое наименование, форма, производитель и страна идут одной строкой — поля mnn, tradeName, manufacturer, country в ответе пустые), количество, цена, сумма. Номер контракта, заказчик, поставщик и регион есть не у всех строк (в 2026 году — меньше чем у половины), поэтому фильтры по ним отсекают остальные. Ответ содержит Aggregates по всей выборке: общая сумма и количество, число контрактов и поставщиков. Доступ: MCP-сервис страницы «Спецификация · Контракты», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (9)
Paramètrespage· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска по позиции, номеру контракта или извещения, заказчику и поставщикуperiod· string · optionnel · 2y | 5y | older | all
Период по году строки спецификации: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"pageSize· integer · optionnel
Размер страницыregionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»positionName· string · optionnel
Слово из текста позиции: МНН, торговое наименование, производитель или страна. Слова фразы ищутся по ИЛИ («Ибупрофен таблетки» найдёт и всё с «таблетки»), поэтому давайте одно характерное словоsupplierInns· array · optionnel
ИНН поставщиков
Exemple d'appel{"name": "search_contract_specs", "arguments": {"page": 1, "query": "texte", "period": "2y", "pageSize": 1, "regionCodes": [], "customerInns": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_contract_tech_specs≈ 1186 tokens
Поиск по позициям технических заданий (ТЗ) заключённых контрактов — одна строка = позиция ТЗ контракта вместе с исходным пунктом ТЗ извещения: МНН или вид медизделия (miTypeCode — 6-значный код вида по НКМИ, miTypeName, классификация miSection/miSubsection), торговое наименование, лекарственная форма и дозировка, производитель, страна, количество, цена, сумма, снижение, заказчик и поставщик, номера контракта и извещения. Ответ на первой странице содержит Aggregates по всей выборке. Строк выдачи — не больше 200 (10 страниц по 20); для сводной задайте groupBy — итоги по виду МИ, классификации, году или месяцу подписания, владельцу РУ или производителю считаются на сервере по ВСЕЙ выборке и приходят в groups (если строки не нужны — pageSize: 1). Доступ: MCP-сервис страницы «Техническое задание · Контракты», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (23)
Paramètresfz· array · optionnel
Закон: 44 и/или 223mnn· string · optionnel
МНН, напр. "Ибупрофен"page· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: МНН, торговое наименование, производитель, номер контракта или извещенияperiod· string · optionnel · 2y | 5y | older | all
Период по году подписания контракта: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"country· string · optionnel
Страна производства (точное название)groupBy· string · optionnel · miType | miClassification | miSection | signedYear | signedMonth | regHolder | manufacturer
Сводная по всей выборке; в каждой группе key — значение разреза. Разрезы МИ (только позиции МИ): "miType" — по коду вида НКМИ (с его классификацией), "miClassification" — по подразделу классификации, "miSection" — по разделу. "signedYear" / "signedMonth" — ряд по годам или месяцам подписания (key «2026» / «2026-03», группы по времени; если периодов больше groupSize — последние). "regHolder" — владелец РУ (вероятный), "manufacturer" — производитель (вероятный): те же поля, что в BI, считаются по аналитической витрине и не работают со свободным текстом query; незаполненные — группа «[не указан]». По каждой группе: rows, sum, qty, contracts (оценка, погрешность до 2–3 %); groupsTotal, totalRows/totalSum и otherRows/otherSum — чтобы итог по группам сходился с итогом выборки. Если сводная не посчиталась, причина — в groupsErrorpageSize· integer · optionnel
Размер страницыsignedTo· string · optionnel
Дата подписания контракта по (ГГГГ-ММ-ДД)groupSize· integer · optionnel
Сколько групп вернуть, по убыванию суммыonlyGnvlp· boolean · optionnel
Только препараты из перечня ЖНВЛПtradeName· string · optionnel
Торговое наименованиеmiTypeName· string · optionnel
Вид медизделия по словам названия в НКМИ, напр. "перчатки нитриловые"signedFrom· string · optionnel
Дата подписания контракта с (ГГГГ-ММ-ДД)contractNum· string · optionnel
Реестровый номер контрактаmiTypeCodes· array · optionnel
Коды видов медизделий по НКМИ — 6 цифр, напр. ["185830"]regionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»manufacturer· string · optionnel
ПроизводительsupplierInns· array · optionnel
ИНН поставщиковnotificationNum· string · optionnel
Номер извещенияmiClassification· string · optionnel
Классификация МИ по видам: код раздела ("2"), подраздела ("2.25") или слово из названия ("перчатки")
Exemple d'appel{"name": "search_contract_tech_specs", "arguments": {"fz": [], "mnn": "texte", "page": 1, "query": "texte", "period": "2y", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_contracts≈ 625 tokens
Поиск заключённых контрактов (44-ФЗ и 223-ФЗ) — одна строка = один контракт: реестровый номер (cctRegNum), предмет, заказчик и поставщик с ИНН, НМЦК и цена контракта, снижение, даты подписания и исполнения, стадия, номер извещения. Карточка контракта с позициями — get_contract по cctUniqID. Ответ на первой странице содержит Aggregates: сумма контрактов, число заказчиков и поставщиков. Доступ: MCP-сервис страницы «Тендеры · Контракты», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (15)
Paramètresfz· array · optionnel
Закон: 44 и/или 223page· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: предмет, номер контракта или извещения, заказчик, поставщикperiod· string · optionnel · 2y | 5y | older | all
Период по году подписания контракта: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"priceTo· number · optionnel
Цена контракта до, руб.pageSize· integer · optionnel
Размер страницыsignedTo· string · optionnel
Дата подписания по (ГГГГ-ММ-ДД)onlyDrugs· boolean · optionnel
Только контракты на лекарственные препаратыpriceFrom· number · optionnel
Цена контракта от, руб.signedFrom· string · optionnel
Дата подписания с (ГГГГ-ММ-ДД)regionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»supplierInns· array · optionnel
ИНН поставщиковcontractRegNum· string · optionnel
Реестровый номер контракта
Exemple d'appel{"name": "search_contracts", "arguments": {"fz": [], "page": 1, "query": "texte", "period": "2y", "priceTo": 1, "pageSize": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_plan_objects≈ 352 tokens
Поиск по объектам закупок в планах-графиках 44-ФЗ — одна строка = позиция плана: наименование товара, МНН, торговое наименование, форма и дозировка, количество, цена за единицу, максимальная сумма, год и месяц закупки, номер плана и позиции, ИКЗ, заказчик и регион. Фильтры проще, чем у search_plan_tech_specs: текст, регион и даты. Доступ: MCP-сервис страницы «Объекты закупок · План-график», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (6)
Paramètrespage· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: товар, МНН, торговое наименование, номер плана или закупки, ИКЗ, заказчикpageSize· integer · optionnel
Размер страницыregionCode· string · optionnel
Код региона РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодpublishedTo· string · optionnel
Дата публикации плана по (ГГГГ-ММ-ДД)publishedFrom· string · optionnel
Дата публикации плана с (ГГГГ-ММ-ДД)
Exemple d'appel{"name": "search_plan_objects", "arguments": {"page": 1, "query": "texte", "pageSize": 1, "regionCode": "texte", "publishedTo": "texte", "publishedFrom": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_plan_schedule≈ 552 tokens
Поиск планов-графиков закупок 44-ФЗ — одна строка = один план-график заказчика: номер плана и версия, дата публикации и утверждения, заказчик (ИНН и регистрационный номер ЕИС), регион, сумма финансового обеспечения всего и на текущий год, число позиций. Позиции планов в разрезе товаров — search_plan_tech_specs и search_plan_objects. Доступ: MCP-сервис страницы «Тендеры · План-график», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (12)
Paramètrespage· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: номер плана или закупки, ИКЗ, заказчик, регионperiod· string · optionnel · 2y | 5y | older | all
Период по дате публикации плана: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "all"; при заданных датах — "all"planNum· string · optionnel
Номер плана-графикаpageSize· integer · optionnel
Размер страницыpublishedTo· string · optionnel
Дата публикации плана по (ГГГГ-ММ-ДД)purchaseNum· string · optionnel
Номер закупки в планеregionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»publishedFrom· string · optionnel
Дата публикации плана с (ГГГГ-ММ-ДД)purchaseYears· array · optionnel
Годы закупки, напр. [2026, 2027]customerRegNums· array · optionnel
Регистрационные номера заказчиков в ЕИС (не ИНН)
Exemple d'appel{"name": "search_plan_schedule", "arguments": {"page": 1, "query": "texte", "period": "2y", "planNum": "texte", "pageSize": 1, "publishedTo": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_plan_tech_specs≈ 665 tokens
Поиск по товарным позициям технических заданий в планах-графиках 44-ФЗ — одна строка = позиция ТЗ внутри позиции плана: наименование товара, МНН, торговое наименование, форма и дозировка, единица, цена, количество, максимальная сумма и её разбивка по годам, год и месяц закупки, номер плана и закупки, ИКЗ, заказчик, регион. Помогает увидеть будущие закупки до публикации извещения. Ответ на первой странице содержит Aggregates. Доступ: MCP-сервис страницы «Техническое задание · Планы-графики», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (16)
Paramètresikz· string · optionnel
Идентификационный код закупки (ИКЗ)mnn· string · optionnel
МННpage· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: МНН, торговое наименование, товар, номер плана или закупки, ИКЗ, заказчикperiod· string · optionnel · 2y | 5y | older | all
Период по дате публикации плана: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"planNum· string · optionnel
Номер плана-графикаpageSize· integer · optionnel
Размер страницыtradeName· string · optionnel
Торговое наименованиеproductName· string · optionnel
Наименование товараpublishedTo· string · optionnel
Дата публикации плана по (ГГГГ-ММ-ДД)purchaseNum· string · optionnel
Номер закупки в планеregionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»publishedFrom· string · optionnel
Дата публикации плана с (ГГГГ-ММ-ДД)purchaseYears· array · optionnel
Годы закупки, напр. [2026, 2027]customerRegNums· array · optionnel
Регистрационные номера заказчиков в ЕИС (не ИНН)
Exemple d'appel{"name": "search_plan_tech_specs", "arguments": {"ikz": "texte", "mnn": "texte", "page": 1, "query": "texte", "period": "2y", "planNum": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_purchase_objects≈ 548 tokens
Поиск по товарным позициям извещений (одна строка = один объект закупки: наименование, код и категория ОКПД2, количество, цена за единицу, сумма) с данными родительского извещения (заказчик, регион, НМЦК, победитель). Это уровень товара, а не закупки целиком — подходит для вопросов «кто и почём закупает конкретный товар». Доступ: MCP-сервис страницы «Объекты закупок · Извещения», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (11)
Paramètresfz· array · optionnel
Закон: 44 и/или 223page· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска по позиции и извещению. Все слова обязательны (AND) и должны встретиться в одном поле, поэтому длинная фраза сужает выдачу — для оценки объёма рынка лучше короткий запрос или okpdCodeperiod· string · optionnel · 2y | 5y | older | all
Период публикации: "2y" (default) — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее)priceTo· number · optionnel
Цена за единицу до, руб.okpdCode· string · optionnel
Код ОКПД2 позиции (префиксный матч, напр. "21.20")pageSize· integer · optionnel
Размер страницыpriceFrom· number · optionnel
Цена за единицу от, руб.objectName· string · optionnel
Наименование объекта закупки (поиск только по названию позиции)regionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»
Exemple d'appel{"name": "search_purchase_objects", "arguments": {"fz": [], "page": 1, "query": "texte", "period": "2y", "priceTo": 1, "okpdCode": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_tender_specifications≈ 448 tokens
Поиск по строкам спецификаций (документации) извещений — одна строка = позиция спецификации: наименование, количество, цена, сумма, валюта, дата обновления, плюс извещение: номер и название, дата публикации, регион, заказчик с ИНН, НМЦК, победитель, стадия. Поиск только по наименованию строки; фильтра по номеру извещения нет — позиции конкретной закупки ищите через search_tender_tech_specs (ntfNum). Доступ: MCP-сервис страницы «Спецификация · Извещения», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (8)
Paramètresfz· array · optionnel
Закон: 44 и/или 223page· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска по наименованию строки спецификацииperiod· string · optionnel · 2y | 5y | older | all
Период по дате обновления спецификации: "2y" — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее). По умолчанию "2y"; при заданных датах — "all"priceTo· number · optionnel
Цена за единицу до, руб.pageSize· integer · optionnel
Размер страницыpriceFrom· number · optionnel
Цена за единицу от, руб.includeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»
Exemple d'appel{"name": "search_tender_specifications", "arguments": {"fz": [], "page": 1, "query": "texte", "period": "2y", "priceTo": 1, "pageSize": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_tender_tech_specs≈ 943 tokens
Поиск по позициям технических заданий (ТЗ) извещений — одна строка = одна позиция ТЗ внутри лота: наименование товара, МНН, торговое наименование, лекарственная форма, дозировка, фасовка, производитель, количество, цена и сумма (в единицах заказчика и в пересчёте на упаковки), плюс данные извещения: номер, заказчик, регион, НМЦК, стадия лота. Все позиции ТЗ одной закупки — параметром ntfNum. У медизделий — вид МИ: miTypeCode (6-значный код по НКМИ), miTypeName и классификация miSection/miSubsection. Строк выдачи — не больше 200 (10 страниц по 20); для сводной задайте groupBy — итоги по виду МИ или классификации считаются на сервере по ВСЕЙ выборке и приходят в groups (если строки не нужны — pageSize: 1). Доступ: MCP-сервис страницы «Техническое задание · Извещения», его подключает менеджер КРАСОФТ; без него инструмент вернёт отказ.
Paramètres, retour & exemple (16)
Paramètresfz· array · optionnel
Закон: 44 и/или 223page· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска по позициям ТЗ и извещению: товар, МНН, торговое наименование, форма, дозировка, производитель, заказчикntfNum· string · optionnel
Номер извещения (или реестровый номер заключённого по нему контракта) — вернёт позиции ТЗ этой закупкиperiod· string · optionnel · 2y | 5y | older | all
Период публикации извещения: "2y" — последние 2 года (default без ntfNum), "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (default при ntfNum)groupBy· string · optionnel · miType | miClassification | miSection
Сводная по всей выборке; в каждой группе key — значение разреза. Разрезы МИ (только позиции МИ): "miType" — по коду вида НКМИ (с его классификацией), "miClassification" — по подразделу классификации, "miSection" — по разделу. По каждой группе: rows, sum, qty, notifications (оценка, погрешность до 2–3 %); groupsTotal, totalRows/totalSum и otherRows/otherSum — чтобы итог по группам сходился с итогом выборки. Если сводная не посчиталась, причина — в groupsErrorpageSize· integer · optionnel
Размер страницыgroupSize· integer · optionnel
Сколько групп вернуть, по убыванию суммыmiTypeName· string · optionnel
Вид медизделия по словам названия в НКМИ, напр. "перчатки нитриловые"medicalOnly· boolean · optionnel
Только лекарственные препараты (позиции с МНН)miTypeCodes· array · optionnel
Коды видов медизделий по НКМИ — 6 цифр, напр. ["185830"]regionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»supplierInns· array · optionnel
ИНН поставщиков-победителейmiClassification· string · optionnel
Классификация МИ по видам: код раздела ("2"), подраздела ("2.25") или слово из названия ("перчатки")
Exemple d'appel{"name": "search_tender_tech_specs", "arguments": {"fz": [], "page": 1, "query": "texte", "ntfNum": "texte", "period": "2y", "groupBy": "miType"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_tenders≈ 551 tokens
Поиск извещений о госзакупках РФ (44-ФЗ и 223-ФЗ) по тексту и фильтрам: регион, заказчик (ИНН), диапазон НМЦК, период. Возвращает список: номер и название извещения, НМЦК, заказчик, регион, ключевые даты (публикация, дедлайн подачи, итоги), победитель и цена контракта, если закупка разыграна. period по умолчанию "2y" — покрывает последние 2 года; "all" — весь корпус, заметно медленнее. Без includeTotal=true total не больше 10 000 (это значит «10 000 и больше»), с ним — точный счёт. Квоты: аноним — 20 поисков и 50 карточек в сутки; бесплатный аккаунт (ключ krsp_ в кабинете zakupki.krasoft.ru/profile) — 100 поисков и 200 карточек; платный тариф — без лимитов. При превышении инструмент вернёт isError с инструкцией.
Paramètres, retour & exemple (10)
Paramètresfz· array · optionnel
Закон: 44 (госзакупки) и/или 223 (закупки госкомпаний)page· integer · optionnel
Страница выдачи (0-based)query· string · optionnel
Текст поиска: предмет закупки, ключевые слова или номер извещенияnmckTo· number · optionnel
НМЦК до, руб.period· string · optionnel · 2y | 5y | older | all
Период публикации: "2y" (default) — последние 2 года, "5y" — 5 лет, "older" — старше 5 лет, "all" — весь корпус (медленнее)nmckFrom· number · optionnel
НМЦК от, руб.pageSize· integer · optionnel
Размер страницыregionCodes· array · optionnel
Коды регионов РФ: 2 цифры ("77" — Москва) либо полный 13-значный кодcustomerInns· array · optionnel
ИНН заказчиковincludeTotal· boolean · optionnel
Точный счёт найденного без потолка. Без него total не больше 10 000 — это значит «10 000 и больше»
Exemple d'appel{"name": "search_tenders", "arguments": {"fz": [], "page": 1, "query": "texte", "nmckTo": 1, "period": "2y", "nmckFrom": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».