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
- 5 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Runs a server via npx that checks marking codes against the Chestny Znak API
- With a True API token it looks up GTIN and CIS data, changes nothing
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/chestnyznak-mcpDetects 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.
- Runs a server via npx that checks marking codes against the Chestny Znak API
- With a True API token it looks up GTIN and CIS data, changes nothing
This is third-party code. Review the repository files before installing.
What it does
The server lets an agent check a Chestny Znak marking code (DataMatrix, QR or EAN13) and get its authenticity status, product name, category, manufacturer and owner instead of a manual trip to the personal account. Three public tools work with no registration: a single code check, a detailed product card, and a batch check of up to 50 codes at once. Two token-authorized tools search a product by GTIN and fetch CIS (identification code) information from the True API. The server belongs to the same author's WWmcp series: a shared core provides request retries and two transports, stdio and Streamable HTTP, with HTTP listening on localhost only by default and no authentication on /mcp.
Who it is for. For merchandisers, procurement staff and quality control teams who need to quickly check product marking without logging into the Chestny Znak personal account.
Good fit when
- You need to quickly check a DataMatrix code's authenticity right in a chat with an agent
- You need a batch check of up to 50 marking codes at once
- You have a True API token and need to search a product by GTIN or get CIS info
Not a fit when
- You need to search a product by name or brand: that is a separate National Catalog API, not supported here
- You need to submit or change data in the marking system, not just check it
- You need access from outside localhost without setting up your own authentication on the HTTP endpoint
Example request
Check marking code 0104600702028445 and tell me the product's owner and manufacturerMCP
- Transport
- stdio, http
- Authentication
- key is optional
Environment variables
CHESTNYZNAK_TOKENsecret- True API token for the search_products and get_cis_info tools
CHESTNYZNAK_BASE_URL- Authorized API origin, https hosts on crpt.ru or crptech.ru only
Limitations
GTIN search and CIS data need a True API token from CRPT. Searching a product by name or brand is not supported; that needs a separate National Catalog API. HTTP mode listens on localhost only by default and has no authentication of its own; opening it externally with --host=0.0.0.0 is explicitly at your own risk.
How to disable. Run claude mcp remove chestnyznak or remove the chestnyznak block from your MCP client config.
FAQ
Do I need a token to check a code?
No, the three public tools check_marking_code, get_product_info and check_batch work with no registration or token.
Can I search a product by name?
No, that needs the separate nk.crpt.ru National Catalog API, which this server does not cover.
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: 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
1C Platform Help MCP Server
Onec Platform Help MCP Server
An MCP and REST server with hybrid search (BM25 plus semantic) over the official 1C:Enterprise platform help
MCP server that checks text for signs of AI generation through the GigaChat API
An MCP server with a database of Russian federal laws and codes: full-text article search, citation checks and currency checks
iiPodpis MCP server
ИИПодпись MCP
A remote MCP for the iiPodpis e-signature service: document upload, counterparty checks by tax ID and a contract risk scanner
README in short
The Russian README states the server's purpose plainly: check a marking code without the personal account. It shows Claude Desktop configs with and without a token, a Claude Code command, and running in Streamable HTTP mode with DNS-rebinding protection. Tables cover the three environment variables and all five tools with their arguments, and it details the check_marking_code and get_product_info JSON response format with example status and owner fields.