MCP Честного знака: коды маркировки и эмиссия
chestny-znak-mcp-ru
MCP-сервер для ГИС МТ и СУЗ Честного знака с 33 методами: проверка кодов маркировки, эмиссия, отчеты о нанесении и маршрут товара по GTIN
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Может создавать заказы на эмиссию кодов и отправлять отчеты о нанесении под учетными данными участника оборота
- Ошибки в непроверенной карте методов (verified: false) могут привести к неверному вызову регуляторного API
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/chestny-znak-mcp-ruОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
У записи высокий риск, поэтому установки в один клик нет. Посмотрите код и добавьте конфиг вручную.
Выполните в терминале
claude mcp add --transport stdio chestny-znak-mcp-ru -- uvx chestny-znak-mcp-ru==0.3.0Или добавьте в файл .mcp.json, в проекте
{
"mcpServers": {
"chestny-znak-mcp-ru": {
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.cursor/mcp.json, для всех проектов
{
"mcpServers": {
"chestny-znak-mcp-ru": {
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
code --add-mcp '{"name":"chestny-znak-mcp-ru","type":"stdio","command":"uvx","args":["chestny-znak-mcp-ru==0.3.0"]}'Или добавьте в файл .vscode/mcp.json, в проекте
{
"servers": {
"chestny-znak-mcp-ru": {
"type": "stdio",
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа servers.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
codex mcp add chestny-znak-mcp-ru -- uvx chestny-znak-mcp-ru==0.3.0Или добавьте в файл ~/.codex/config.toml, для всех проектов
[mcp_servers.chestny-znak-mcp-ru]
command = "uvx"
args = ["chestny-znak-mcp-ru==0.3.0"]Если файл уже есть, допишите блок в конец.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Выполните в терминале
gemini mcp add -s user chestny-znak-mcp-ru uvx chestny-znak-mcp-ru==0.3.0Или добавьте в файл ~/.gemini/settings.json, для всех проектов
{
"mcpServers": {
"chestny-znak-mcp-ru": {
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов
{
"mcpServers": {
"chestny-znak-mcp-ru": {
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Бывший Windsurf.
Добавьте в файл cline_mcp_settings.json, для всех проектов
{
"mcpServers": {
"chestny-znak-mcp-ru": {
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .roo/mcp.json, в проекте
{
"mcpServers": {
"chestny-znak-mcp-ru": {
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Форк Roo Code, папки .roo те же.
Добавьте в файл opencode.json, в проекте
{
"mcp": {
"chestny-znak-mcp-ru": {
"type": "local",
"command": [
"uvx",
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcp.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл ~/.config/zed/settings.json, для всех проектов
{
"context_servers": {
"chestny-znak-mcp-ru": {
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа context_servers.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Добавьте в файл .codeassistant/mcp.json, в проекте
{
"mcpServers": {
"chestny-znak-mcp-ru": {
"command": "uvx",
"args": [
"chestny-znak-mcp-ru==0.3.0"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Ключи и настройки
CRPT_TOKENсекрет, необязательная- Токен ГИС МТ, выдаётся в обмен на данные, подписанные КЭП. Живёт около 10 часов.
Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.
Запусти сервер командой uvx chestny-znak-mcp-ru, получи токен CRPT_TOKEN через подпись данных КЭП в КриптоПро и обмен на POST /api/v3/true-api/auth/simpleSignIn, впиши его в конфиг MCP-клиента и проверь установку командой uvx chestny-znak-mcp-ru doctor.
Другие способы из описания автора
uvx chestny-znak-mcp-ruЗапуск без отдельной установки пакета.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Каталог из 33 методов True API ЦРПТ и СУЗ собран из открытых SDK (машиночитаемой спеки у документации нет) и лежит прямо в репозитории как endpoints.yaml, поэтому таблица методов не может разойтись с кодом. Вместо 33 отдельных инструментов агенту доступны три: поиск метода по словам, описание конкретного метода с параметрами и классом доступа, и вызов метода. Методы разбиты на чтение (24) и запись (9), необратимых нет. Ключи авторизации не хранятся в открытом виде и не уходят за пределы домена сервиса: токен получают через подпись КЭП КриптоПро на машине пользователя, сервер закрытый ключ не видит.
Для кого. Для участников оборота маркированных товаров, которым нужно проверять коды, следить за эмиссией и смотреть отчеты о нанесении прямо из диалога с агентом.
Подходит, если
- Нужно проверить пачку кодов маркировки перед приемкой товара
- Нужно посмотреть статус заказа на эмиссию кодов в СУЗ
- Нужно выгрузить коды, принадлежащие участнику оборота, или посмотреть маршрут товара по GTIN
Не подходит, если
- Нет токена ГИС МТ, полученного через подпись КЭП: без него сервер не работает
- Нужна работа с другими госсистемами прослеживаемости, кроме Честного знака
Пример запроса к агенту
Проверь эту пачку кодов маркировки перед приемкой и покажи статус заказа на эмиссиюОграничения
Каталог методов собран по открытым SDK, а не по официальной машиночитаемой спецификации, поэтому у каждой записи стоит verified: false. Это карта для разведки, а не гарантированно точное описание: пути надежные, но глаголы и параметры сверяйте с документацией ЦРПТ. Токен CRPT_TOKEN живет около 10 часов и требует подписи КЭП на машине пользователя перед каждым обновлением.
Как отключить. Удалите запись crpt-mcp из конфигурации MCP-клиента и удалите файл ~/.ru-mcp/cabinets.json с сохраненными кабинетами.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| CRPT_TOKEN обязательная, секрет | Токен ГИС МТ, получается в обмен на данные, подписанные КЭП, живет около 10 часов |
Проверка безопасности
- Может создавать заказы на эмиссию кодов и отправлять отчеты о нанесении под учетными данными участника оборота
- Ошибки в непроверенной карте методов (verified: false) могут привести к неверному вызову регуляторного API
Коротко о README
README объясняет происхождение каталога методов из открытых SDK и его верификацию как разведочной карты, дает два способа установки (mcpb-файл или uvx), описывает получение токена через подпись КЭП, таблицу методов по разделам с числом чтений и записей, пример диалога с поиском и вызовом метода, раздел безопасности и отдельную политику приватности.
Частые вопросы
Можно ли поставить без терминала?
Да, есть файл .mcpb со страницы релизов, который Claude Desktop ставит сам двойным щелчком, ключи запрашиваются в отдельном окне.
Можно ли что-то удалить необратимо?
Нет, среди 33 методов нет необратимых, есть только чтение и запись с подтверждением для записи.
Похожие
MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier
Awesome Claude Skills от Composio
Awesome Claude Skills
Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio
Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub