MCP server for Chestniy ZNAK (Честный ЗНАК) API — product marking verification. No auth needed for
MCPpedia last refreshed this data
io.github.theYahia/chestnyznak-mcp is an MCP server that MCP server for Chestniy ZNAK (Честный ЗНАК) API — product marking verification. No auth needed for. Its tool list has not been published yet over stdio and http, requires no API key, and scores 82/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"chestnyznak": {
"args": [
"-y",
"@theyahia/chestnyznak-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for Chestniy ZNAK (Честный ЗНАК) API — product marking verification. No auth needed for
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y '@theyahia/chestnyznak-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @theyahia/chestnyznak-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in data / ecommerce
Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
Manage Supabase projects — databases, auth, storage, and edge functions
Firecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
A cross-platform desktop application for managing AI Agents and MCP Servers. 一款用于管理AI智能体与MCP服务器的跨平台桌面应用程序。
MCP Security Weekly
Get CVE alerts and security updates for io.github.theYahia/chestnyznak-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Если вы искали, как проверить код маркировки Честного Знака не заходя в личный кабинет, подключить True API ЦРПТ к нейросети или узнать статус товара прямо в чате — это оно. 5 инструментов: публичные проверки кодов работают сразу, без регистрации и токена; данные True API — по токену. Присылаете код DataMatrix — получаете статус, владельца и историю вместо вкладки с формой.
Часть серии WWmcp (46 серверов) by @theYahia.
{
"mcpServers": {
"chestnyznak": {
"command": "npx",
"args": ["-y", "@theyahia/chestnyznak-mcp"]
}
}
}
{
"mcpServers": {
"chestnyznak": {
"command": "npx",
"args": ["-y", "@theyahia/chestnyznak-mcp"],
"env": {
"CHESTNYZNAK_TOKEN": "ваш-токен"
}
}
}
}
claude mcp add chestnyznak -- npx -y @theyahia/chestnyznak-mcp
# С авторизацией
CHESTNYZNAK_TOKEN=ваш-токен claude mcp add chestnyznak -- npx -y @theyahia/chestnyznak-mcp
npx @theyahia/chestnyznak-mcp --http --port=3000
# Endpoint: POST http://127.0.0.1:3000/mcp
# Health: GET http://127.0.0.1:3000/health
По умолчанию HTTP-сервер слушает только 127.0.0.1 и проверяет заголовок Host
(защита от DNS-rebinding). Чтобы открыть наружу — --host=0.0.0.0 (на свой риск,
аутентификации на /mcp нет).
| Переменная | Обязательна | Описание |
|---|---|---|
CHESTNYZNAK_TOKEN | Нет | Токен True API для инструментов search_products, get_cis_info. См. «Авторизация». |
CHESTNYZNAK_BASE_URL | Нет | Origin авторизованного API (по умолчанию https://markirovka.crpt.ru). Допускаются только https хосты *.crpt.ru / *.crptech.ru. |
CHESTNYZNAK_PUBLIC_BASE_URL | Нет | Базовый URL публичного API (по умолчанию https://mobile.api.crpt.ru/mobile). Удобно для моков в тестах. |
| Инструмент | Аргументы | Описание |
|---|---|---|
check_marking_code | code, codeType? | Проверка подлинности по коду маркировки |
get_product_info | code, codeType? | Подробная информация: название, группа, производитель, владелец |
check_batch | codes[], codeType? | Пакетная проверка до 50 кодов (параллелизм ограничен) |
codeType — datamatrix (по умолчанию), qr или ean13.
| Инструмент | Аргументы | Описание |
|---|---|---|
search_products | query (GTIN) | Информация о товаре по GTIN из True API |
get_cis_info | cis | Информация о CIS (коде идентификации) из True API |
Поиск по названию/бренду — это Национальный каталог (
nk.crpt.ru), отдельный API; здесь не поддерживается.search_productsработает по GTIN.
check_marking_code:
{ "code": "0104600702028445", "found": true, "valid": true, "status": "INTRODUCED" }
get_product_info (поля producer/owner/status берутся из вложенного объекта группы товара, при отсутствии — null):
{
"code": "0104600702028445",
"found": true,
"valid": true,
"status": "INTRODUCED",
"productName": "Молоко 3.2%",
"category": "milk",
"producerName": "АО \"Данон Россия\"",
"ownerName": "ООО Магнит",
"ownerInn": "2309085638"
}
status — строковый enum: EMITTED / APPLIED / INTRODUCED / RETIRED / WRITTEN_OFF / DISAGGREGATION и др.
Каждый инструмент дополнительно возвращает structuredContent (типизированный объект по outputSchema), помимо текстового JSON.