Chestny Znak MCP: marking codes and emission
chestny-znak-mcp-ru
An MCP server for the Chestny Znak GIS MT and SUZ systems with 33 methods: marking code checks, emission, application reports and product routes by GTIN
- 4 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- It can create code emission orders and submit application reports under the market participant's credentials
- Errors in the unverified method map (verified: false) could lead to an incorrect call against a regulatory API
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/chestny-znak-mcp-ruDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- It can create code emission orders and submit application reports under the market participant's credentials
- Errors in the unverified method map (verified: false) could lead to an incorrect call against a regulatory API
This is third-party code. Review the repository files before installing.
What it does
A catalog of 33 True API and SUZ methods from the CRPT, assembled from open SDKs (there is no machine-readable spec in the documentation) and shipped right in the repository as endpoints.yaml, so the method table cannot drift from the code. Instead of 33 separate tools, the agent gets three: search for a method by words, describe a specific method with its parameters and access class, and call a method. Methods split into 24 reads and 9 writes, with no irreversible ones. Auth keys are never stored in plain text or sent outside the service's domain: a token is obtained by signing with a КЭП through КриптоПро on the user's own machine, and the server never sees the private key.
Who it is for. For participants in marked-goods circulation who need to check codes, track emission and review application reports directly from a chat with an agent.
Good fit when
- You need to verify a batch of marking codes before accepting goods
- You need to check the status of a code emission order in SUZ
- You need to export codes belonging to a market participant or look up a product route by GTIN
Not a fit when
- You have no GIS MT token obtained by signing with a КЭП: the server does not work without one
- You need a different government traceability system, not Chestny Znak
Example request
Check this batch of marking codes before accepting the goods and show the emission order statusMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
CRPT_TOKENrequired, secret- GIS MT token, obtained in exchange for КЭП-signed data, lasts about 10 hours
Limitations
The method catalog is assembled from open SDKs, not an official machine-readable spec, so every entry is marked verified: false, a map for exploration rather than a guaranteed-accurate description; paths are reliable, but verbs and parameters are worth checking against CRPT documentation. The CRPT_TOKEN lasts about 10 hours and needs a КЭП signature on the user's machine before each refresh.
How to disable. Remove the crpt-mcp entry from your MCP client config and delete the ~/.ru-mcp/cabinets.json file with saved cabinets.
FAQ
Can I install it without a terminal?
Yes, there is a .mcpb file on the releases page that Claude Desktop installs with a double-click, prompting for keys in its own window.
Can anything be deleted irreversibly?
No, none of the 33 methods are irreversible, only reads and writes that require confirmation.
Discussion
No questions or reviews yet.
Related
All Chestny Znak toolsChestnyi Znak MCP server
@woyax/mcp-chestnyi-znak
MCP server for the Chestnyi Znak True API: documents, marking codes, balances and participant checks by INN
Chestny Znak MCP server
chestnyznak-mcp
An MCP server for Chestny Znak product marking: public code checks with no token and True API data with one
htmlweb.ru MCP: lookups, checks and payments
htmlweb.ru MCP Server
A remote MCP server for htmlweb.ru with dozens of methods: INN checks, geodata, calendar, validators, plus card binding and charges
MCP server for the CDEK API: tariff quotes, pickup point search, tracking, order creation, courier pickup and waybill printing
A monorepo of MCP servers for Russian and CIS APIs: payments, CRM, marketplaces, delivery, HR and reference data
Local MCP server for product search, cart and delivery with Pyaterochka
README in short
The README explains where the method catalog comes from (open SDKs) and its status as an exploratory map, gives two install paths (an mcpb file or uvx), describes obtaining a token by signing with a КЭП, a method table by section with read/write counts, an example search-and-call dialog, a security section, and a separate privacy policy.