atomno-mcp-zakupki
Russian public procurement MCP server: tender search on zakupki.gov.ru under 44-FZ and 223-FZ, tender cards and OKPD2 code lookup
- 2 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Calls the EIS site and, if configured, commercial APIs
- EIS page parsing may break when the site changes
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/atomno-mcp-zakupkiDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Calls the EIS site and, if configured, commercial APIs
- EIS page parsing may break when the site changes
This is third-party code. Review the repository files before installing.
What it does
The server searches procurements on the official EIS site with filters for OKPD2 codes, regions, starting price, status and small-business-only lots. By registry number it returns a tender card from the official printable form. OKPD2 or KTRU codes are matched from a built-in reference without network access. The customer card by INN shows unreliable supplier registry status, while volume summaries and supplier stats need an EIS token or the author's paid key. Commercial sources such as DaMIA or GosPlan can also be enabled.
Who it is for. Tender specialists, suppliers and analysts who track public procurement.
Good fit when
- You need a morning digest of new tenders for your niche and region
- You need to break down a tender card by registry number
- You need an OKPD2 code for a work description
Not a fit when
- You need customer and supplier volume analytics without an EIS token or paid key
- You need to submit bids on platforms: the server only reads data
Example request
Show today's tenders under OKPD2 62.0 in Moscow with a starting price up to 5 million rubles, small business onlyMCP
- Transport
- stdio, http, sse
- Authentication
- not required
Environment variables
MCP_ZAKUPKI_API_KEYsecret- Author's paid key for customer and supplier analytics
MCP_ZAKUPKI_EIS_TOKENsecret- EIS machine exchange token
MCP_ZAKUPKI_PROVIDERS- Source chain, default eis_public
MCP_ZAKUPKI_DAMIA_KEYsecret- DaMIA commercial API key
Limitations
Search and cards work without a key but depend on EIS site availability and layout. Full get_customer_history and get_supplier_stats need the author's paid key or an EIS machine exchange token issued after registration with a Ministry of Finance certificate. Commercial sources need their own keys. The project is not affiliated with the ministry or the EIS operator.
How to disable. Remove the zakupki block from your MCP client config and uninstall with pipx uninstall atomno-mcp-zakupki. The cache is in the atomno user data folder.
FAQ
What works for free?
Tender search, cards by registry number and the OKPD2 reference. Customer and supplier analytics need an EIS token or a paid key.
Why does a tool return an error instead of an empty list?
The author returns a typed error when a source is down or a feature needs a token, so the agent does not mistake it for no data.
Discussion
No questions or reviews yet.
tender-mcp: Russian procurement analysis
tender-mcp
A FastMCP server that parses Russian EIS procurement XML under laws 44-FZ and 223-FZ and computes contract price, prequalification and dumping risk
An MCP server that checks Russian counterparties by INN or OGRN: company registry, bankruptcy, tax debt, bailiffs and arbitration
Tebiz Data API: FNS financials and 44-FZ procurement
Tebiz Data API
Tebiz's official remote MCP server for FNS financial statements by INN and 44-FZ procurement contracts by OKPD2, plus REST examples in Python and Node.js
Offline Russian tax calculator MCP server: VAT, simplified tax, sole proprietor contributions, income tax, patent and penalties with Tax Code references
EGRUL and EGRIP MCP server: company and sole proprietor details, director and founders from Federal Tax Service open data, self-hosted
Unofficial Checko.ru MCP server for counterparty checks: EGRUL, EGRIP, financials, court cases, state contracts and bankruptcies
README in short
The Russian README lists five tools, install options via uvx, pipx or pip, and configs for Cursor, Claude Desktop and other clients. A variable table covers commercial source keys, the EIS token and the author's paid key. It shows sample calls for tender monitoring, cards and OKPD2 lookup, CLI flags and HTTP mode. It describes data sources and a disclaimer of independence from government bodies. MIT license.