tender-mcp: анализ закупок по 44-ФЗ и 223-ФЗ

tender-mcp

MCP-сервер на FastMCP, который разбирает XML-извещения ЕИС по 44-ФЗ и 223-ФЗ и считает НМЦК, предквалификацию и риск демпинга

MCP-сервер

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

Почему такой уровень

  • Обрабатывает только переданные извещения и не подает заявки от имени пользователя
  • Данные закупок публичные, персональной информации сервер не запрашивает
Все причины и проверки
Российский стек

makarovartyom/tender-mcp

Установка

Ручная установка

uv sync && uv run python tender_mcp/server.py

Реальный способ запуска по коду репозитория (uv.lock, pyproject.toml), не совпадает с инструкцией на Node.js в README.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер регистрирует MCP-инструменты из двух модулей: notices разбирает извещение о закупке из XML ЕИС в нормализованный JSON (номер, способ закупки, площадка, даты, объекты закупки с характеристиками и ценами), finance считает начальную максимальную цену контракта, диапазон обеспечения заявки от 0.5 до 5 процентов, флаг предквалификации по постановлению правительства №2571 при НМЦК от 20 миллионов рублей и риск демпинга при снижении цены больше 25 процентов. Сервер собран на FastMCP и запускается по протоколу stdio. Судя по коду, в pyproject.toml нет точки входа как консольной команды, сервер запускается напрямую через Python.

Для кого. Для менеджеров по продажам и юристов компаний-поставщиков, которые работают с госзакупками по 44-ФЗ и 223-ФЗ и хотят быстро оценить закупку до подачи заявки.

Подходит, если

  • Нужно разобрать XML-извещение из ЕИС в структурированный вид с ценами и объектами закупки
  • Нужно быстро прикинуть обеспечение заявки и попадание под предквалификацию по 2571
  • Нужна оценка риска демпинга по цене предложения

Не подходит, если

  • Нужна проверка юридической силы решения: инструменты дают только расчетные рекомендации, а не официальное заключение
  • Нужна готовая интеграция с ботами или n8n: README описывает такие примеры, но в дереве репозитория их нет
  • У вас Node.js-окружение: несмотря на инструкции в README про pnpm, сервер написан на Python и требует uv или pip

Пример запроса к агенту

Разбери это извещение ЕИС из XML и посчитай, попадает ли закупка под предквалификацию по 2571

Ограничения

README описывает установку через Node.js, pnpm и клонирование чужого репозитория your-org/mcp-tenderkit. Это не соответствует реальному коду: сервер написан на Python с FastMCP, зависимости в pyproject.toml и uv.lock, а команда запуска pnpm dev не сработает. Лицензия не указана. В репозитории закоммичены скомпилированные файлы __pycache__ и пустые заглушки init.py вместо __init__.py, что говорит о раннем черновом состоянии. Расчеты по 2571 и демпингу это вспомогательные ориентиры, а не официальная позиция заказчика.

Как отключить. Уберите сервер tender-mcp из конфигурации MCP клиента и удалите локальную папку проекта.

MCP

Транспорт
stdio
Авторизация
не нужна
Переменные окружения
Переменные окружения
TENDERKIT_PORT
Порт сервера, упомянут в README, по умолчанию 8765; в текущем Python-коде не используется.

Проверка безопасности

  • Обрабатывает только переданные извещения и не подает заявки от имени пользователя
  • Данные закупок публичные, персональной информации сервер не запрашивает

Коротко о README

README называет проект MCP TenderKit и описывает разбор извещений ЕИС по 44-ФЗ и 223-ФЗ, расчет НМЦК, предквалификации по 2571 и риска демпинга, а также архитектуру с нормализатором, вычисляемыми полями и адаптерами под n8n и ботов. Раздел быстрого старта описывает Node.js и pnpm, что не совпадает с реальным Python-кодом в репозитории.

Частые вопросы

README говорит про Node.js, а на чем реально написан сервер?

На Python с фреймворком FastMCP, инструкции про pnpm и Node.js в README не соответствуют коду в репозитории.

Нужен ли ключ API для работы?

В коде и README ключей не упомянуто, сервер работает с локально переданным или загруженным XML-извещением.

Официальный

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВысокий риск483Звезды репозитория
Официальный

Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex

ПлагинВысокий рискРоссийский стекБез VPN28Звезды репозитория
Выбор редакции

Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию

MCP-серверВысокий рискРоссийский стекБез VPN
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверВысокий рискРоссийский стекБез VPN
Foxx AItender-mcp: анализ закупок по 44-ФЗ и 223-ФЗ

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.