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
MCP server

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
All reasons and checks
Russian stack

theyahia/chestnyznak-mcp

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/chestnyznak-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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 manufacturer

MCP

Transport
stdio, http
Authentication
key is optional

Environment variables

CHESTNYZNAK_TOKEN secret
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.

Chestnyi Znak MCP server

@woyax/mcp-chestnyi-znak

Russian stack

MCP server for the Chestnyi Znak True API: documents, marking codes, balances and participant checks by INN

MCP serverExtended access4Repository stars
Russian stack

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

MCP serverBroad access4Repository stars

1C Platform Help MCP Server

Onec Platform Help MCP Server

Russian stack

An MCP and REST server with hybrid search (BM25 plus semantic) over the official 1C:Enterprise platform help

MCP serverExtended access22Repository stars
Official

MCP server that checks text for signs of AI generation through the GigaChat API

MCP serverExtended access5Repository stars
Russian stack

An MCP server with a database of Russian federal laws and codes: full-text article search, citation checks and currency checks

MCP serverExtended access9Repository stars

iiPodpis MCP server

ИИПодпись MCP

Russian stack

A remote MCP for the iiPodpis e-signature service: document upload, counterparty checks by tax ID and a contract risk scanner

MCP serverExtended access

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.

README badge

Report a problem