mcp-zakupki

by atomno-mcp

Not rated
GitHub

About

MCP server for Russian government procurement data (44-FZ / 223-FZ / 615-PP) — find tenders, customer/supplier history, OKPD2 lookup directly from Cursor, Claude Desktop, Cline, Goose and any MCP-c...

Details

Author
atomno-mcp
Categories
Other, AI

Setup

Install mcp-zakupki in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/atomno-mcp/mcp-zakupki

Follow the installation instructions in the repository README, then restart your MCP client.

MCP server for Russian government procurement data(44-FZ / 223-FZ / 615-PP) — find tenders, customer/supplier history, OKPD2 lookup directly from Cursor, Claude Desktop, Cline, Goose and any MCP-compatible client.

atomno-mcp-zakupki— этоMCP-сервер (Model Context Protocol — открытый протокол подключения LLM-клиентов к внешним инструментам), который превращает портал ЕИСzakupki.gov.ruв набор тулзов для AI-ассистента.

Установили локально, прописали в конфиге Cursor / Claude Desktop / Cline — и в одном промпте просите:«Покажи свежие тендеры за сегодня по ОКПД2 62.0 в Москве с НМЦК ≤ 5 млн ₽». Сервер сходит в выбранный источник данных, нормализует ответ и вернёт LLM готовую структуру.

Production:рекомендуется корпоративный API Atomno (MCP_ZAKUPKI_API_KEYнаapi.atomno-mcp.ru/zakupki/). Self-hosted (свой ключ DaMIA/ГосПлан) — для разработки и пилотов; агрегированная аналитика и расширенные отчёты доступны через корпоративный endpoint.

v0.1.1:убран неофициальный HTML-парсинг ЕИС. Инструментыget_customer_historyиget_supplier_statsтребуют корпоративного API-ключа.

# Через uvx (рекомендуется — без установки в систему): uvx atomno-mcp-zakupki --help # Через pipx: pipx install atomno-mcp-zakupki atomno-mcp-zakupki --version # В виртуальное окружение проекта: pip install atomno-mcp-zakupki

Опциональный экстра для официального ЕИС-токена (требует сертификат Минфина):

pip install "atomno-mcp-zakupki[eis-official]"

Для production— получите hosted Pro-ключ:atomno-mcp.ru/pricing#zakupki-proMCP_ZAKUPKI_API_KEY.

Для разработки (self-hosted)— ключ одного API-провайдера (DaMIA / ГосПлан / navodki) дляsearch_tendersиget_tender. Без ключей работает толькоlookup_okpd2(локальный справочник ОКПД2).

HTML-fallback удалён в v0.1.1.Парсингzakupki.gov.ruбез API — только на hosted backend (private server, Phase 2).

Откройте~/.cursor/mcp.json(илиCursor → Settings → Model Context Protocol) и добавьте:

{ "mcpServers": { "zakupki": { "command": "uvx", "args": ["atomno-mcp-zakupki"], "env": { "MCP_ZAKUPKI_DAMIA_KEY": "your-damia-key-here", "MCP_ZAKUPKI_LOG_LEVEL": "INFO" } } } }

%APPDATA%\Claude\claude_desktop_config.json(Windows) или~/Library/Application Support/Claude/claude_desktop_config.json(macOS):

{ "mcpServers": { "zakupki": { "command": "uvx", "args": ["atomno-mcp-zakupki"] } } }

Любой MCP-клиент: запуститеatomno-mcp-zakupki(по умолчанию stdio транспорт) и пропишите в его конфиге команду запуска.

atomno-mcp-zakupki --transport http --host 127.0.0.1 --port 8765
[Cursor]: Покажи свежие тендеры за сегодня по ОКПД2 62.0 в УрФО с НМЦК 500K-3M ₽, СМП-only. → search_tenders( okpd2_codes=["62.01", "62.02", "62.09"], regions=["66", "74", "59", "45", "72", "86", "89"], price_min_rub=500000, price_max_rub=3000000, smp_only=True, publish_date_from="2026-04-26", status=["applications_open"] ) ← 7 тендеров найдено за 412 мс.
[Cursor]: Расскажи подробно про реестровый номер 0173100007426000018. → get_tender(reg_number="0173100007426000018", include_documents=True) ← Все поля: заказчик, НМЦК, документация (PDF), сроки, площадка...
[Cursor]: Кто такой ИНН 7449023800? Покажи историю закупок за 2 года. → get_customer_history(inn="7449023800", period_from="2024-01-01") ← Требуется MCP_ZAKUPKI_API_KEY (hosted Pro).
[Cursor]: Какой ОКПД2 у разработки веб-портала? → lookup_okpd2(query="разработка веб-портала", limit=5) ← [{"code":"62.01.11.000","name":"Услуги по проектированию ИС","match":0.94}, ...]
atomno-mcp-zakupki --help atomno-mcp-zakupki --version atomno-mcp-zakupki --check-config atomno-mcp-zakupki --log-level DEBUG atomno-mcp-zakupki --transport http --host 127.0.0.1 --port 8765 atomno-mcp-zakupki --transport sse --port 9000

Полный список опций — вatomno-mcp-zakupki --help.

Цепочка BYOK:MCP_ZAKUPKI_PROVIDERS=damia,gosplan,navodki. HTML-scrapingудалёнв v0.1.1 — используйте hosted Pro. Если ни один не отвечает, тулза вернёт типизированную ошибкуprovider_unavailable.

AI-клиент (Cursor / Claude / Cline) ──MCP──▶ atomno-mcp-zakupki │ ├──▶ lookup_okpd2 (offline) ├──▶ Self-hosted API (search/get) └──▶ hosted Pro (api.atomno-mcp.ru) — production

Все провайдеры реализуют общийBaseProvider-интерфейс. Ответы нормализуются в Pydantic-моделиTender,Customer,Document,OrgHistorySummary.

git clone https://github.com/atomno-mcp/mcp-zakupki.git cd mcp-zakupki python -m venv .venv source .venv/bin/activate # Linux/macOS # .venv\Scripts\activate # Windows pip install -e ".[dev]" pytest -v --cov=src/mcp_zakupki ruff check src tests

- Сервисне аффилированс Министерством финансов РФ, ФАС, оператором ЕИС или конкретными ЭТП.
- Данные ЕИС получаем черезлицензированные API-провайдеры, официальный ЕИС-токен илиhosted backendAtomno — не через scraping open-клиента.
- HTML-fallback убран в v0.1.1 (соответствие ToS реестра закупок).
- Используйте на свой риск. Решения о подаче заявок на тендеры — на ответственности пользователя.

atomno-mcp-zakupki— пятый сервер семьиatomno-mcp-:

- atomno-mcp-cbr-rates— курсы ЦБ РФ
-
atomno-mcp-egrul— реквизиты юр.лиц из ЕГРЮЛ
-
atomno-mcp-fns-check— налоговая благонадёжность
-
atomno-mcp-fssp— задолженности и исп. производства (готовится)
- atomno-mcp-zakupki
вы здесь*
-
atomno-mcp-rosreestr— недвижимость, кадастр (готовится)
-
atomno-mcp-sudact— судебная практика (готовится)

Подключите все вместе — и получите полное B2G-досье по тендеру за один промпт.

An MCP server for AI video generation. MCP server for AI video generation. Lets Claude, ChatGPT, OpenClaw , Hermes & other agents create AI videos and publish them to YouTube, TikTok, Instagram etc..

HumanDesign.ai MCP is the official account-connected Human Design server for Claude, ChatGPT, Codex, Cursor, and VS Code.

A Model Context Protocol (MCP) server written in Go that wraps the APsystems OpenAPI, giving AI assistants like Claude direct access to your solar monitoring data. Includes an optional web dashboard for visual monitoring.

MCP server for interacting with the APVISO AI-powered penetration testing platform from Claude Code, Cursor, Windsurf, Codex, and other MCP-compatible tools.

AI-powered text-to-speech MCP server with instant voice cloning. Generate speech from Claude Desktop, Claude Code, or n8n using 5 built-in voices (English, German, French, Spanish) or clone any voice from a short audio sample. Runs fully local, no API keys, no cloud. Supports stdio, SSE, and HTTP transports.

Chess.com player, game, and daily-puzzle tools where each tool ships its own interactive React view — board replays and a playable puzzle widget, not just text. Built with Skybridge for ChatGPT & Claude.

Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, and Hermes Agent — fewer tokens, fewer tool calls, 100% local

Live crypto technical analysis MCP server — EMA, RSI, MACD, ATR, Bollinger Bands, TSS scoring, and Claude AI bull/bear debate via CoinGecko free API

A high-performance trading system for Claude Desktop, providing real-time market data via Tiingo and optional Telegram alerts.

Ask Power BI in plain English, from Claude — charts + full ETL context.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.