Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
atomno-mcp-eridclaude mcp add mcp-erid -e 'MCP_ERID_ORD_TOKEN=<your mcp_erid_ord_token>' -e 'MCP_ERID_ORD_PROVIDER=<MCP_ERID_ORD_PROVIDER>' -e 'MCP_ERID_API_KEY=<your mcp_erid_api_key>' -- uvx atomno-mcp-erid==0.1.5
{
"mcpServers": {
"mcp-erid": {
"command": "uvx",
"args": [
"atomno-mcp-erid==0.1.5"
],
"env": {
"MCP_ERID_ORD_TOKEN": "<your mcp_erid_ord_token>",
"MCP_ERID_ORD_PROVIDER": "<MCP_ERID_ORD_PROVIDER>",
"MCP_ERID_API_KEY": "<your mcp_erid_api_key>"
}
}
}
}
Environment variables
MCP_ERID_ORD_TOKENsecret API key from the client's ORD cabinet (VK documented).MCP_ERID_ORD_PROVIDERORD operator id. Currently vk. yandex lookup spec is not public.MCP_ERID_API_KEYsecret Optional key for Atomno hosted placement. Not an ORD key.
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
atomno-mcp-erid
Проверка формата токена маркировки рекламы (erid) — без ключа, в реестр не ходит. Поиск креатива — в кабинете вашего ОРД по вашему ключу. Своего доступа к ЕРИР у нас нет и не будет; на живом ключе клиента обмен не проверяли.
Ad-marking MCP: erid format check; ORD cabinet lookup on the client key.
Инструмент — читалка, не регистрация рекламы. Ответ не юридическое заключение; ответственность за маркировку по 38-ФЗ несёт рекламодатель / рекламораспространитель.
Что умеет сейчас
verify_erid— длина и допустимые символы токена. Не ищет в ЕРИР.lookup_erid— если задан ключ ОРД VK, идёт в кабинет оператора по официальному методуGET /v2/creative/by_erid/{erid}. Не найден в кабинете —found: falseс оговоркой, что это не вся база ЕРИР. Неверный ключ — отказ, не «не найдено».explain_marking_requirement— краткая справка по темам.
Что не подключено
- Общий реестр ЕРИР (закрыт для всех, кроме ведомств и операторов)
- ОРД Яндекса: в открытой справке нет устойчивого метода «найти по erid» — запрос не выдумываем
- Разбор рекламной страницы
- Пакетная проверка списка URL
Быстрый старт
pipx install atomno-mcp-erid
Формат токена — без переменных:
{
"mcpServers": {
"erid": {
"command": "uvx",
"args": ["atomno-mcp-erid"]
}
}
}
Кабинет ОРД — ключ из вашего кабинета оператора (VK: «Ключи доступа к API»):
{
"mcpServers": {
"erid": {
"command": "uvx",
"args": ["atomno-mcp-erid"],
"env": {
"MCP_ERID_ORD_PROVIDER": "vk",
"MCP_ERID_ORD_TOKEN": "<ключ из кабинета ОРД VK>"
}
}
}
}
Своего доступа к ЕРИР у нас нет. Наше размещение — отдельная услуга (MCP_ERID_API_KEY), не замена ключа ОРД.
Переменные окружения
| Переменная | Описание | Обязательна |
|---|---|---|
MCP_ERID_ORD_TOKEN | Ключ API кабинета ОРД | нет (нужна для lookup_erid) |
MCP_ERID_ORD_PROVIDER | Сейчас: vk. yandex — описание поиска по erid закрыто | нет |
MCP_ERID_ORD_BASE_URL | Адрес API ОРД (по умолчанию прод VK) | нет |
MCP_ERID_API_KEY | Ключ нашего размещения | нет |
MCP_ERID_API_BASE | URL нашего размещения | нет |
MCP_ERID_TIMEOUT | Таймаут HTTP, сек | нет |
MCP_ERID_LOG_LEVEL | Уровень логирования | нет |
Тулы
| Тул | Вход | Что отвечает сейчас |
|---|---|---|
verify_erid | erid | проверка формата, не реестр |
lookup_erid | erid | кабинет ОРД VK по ключу клиента |
explain_marking_requirement | topic | краткая справка |
audit_ad_page | url | отказ: разбор не подключён |
check_compliance_38fz | признаки страницы | отказ: чек-лист не подключён |
audit_batch | urls[] | отказ: пакет не подключён |
Дисклеймер
Полная база ЕРИР закрыта. Ответ не является юридическим заключением. Не аффилировано с ЕРИР, ОРД, РКН или ФАС. Своего доступа к ЕРИР у нас нет; на живом ключе клиента обмен не проверяли.
Лицензия
MIT © Atomno
Frequently asked questions
What is mcp-erid?
Erid format check; ORD cabinet lookup on the client key.
How do I install mcp-erid?
It runs on your machine. In Claude Code: claude mcp add mcp-erid -e 'MCP_ERID_ORD_TOKEN=<your mcp_erid_ord_token>' -e 'MCP_ERID_ORD_PROVIDER=<MCP_ERID_ORD_PROVIDER>' -e 'MCP_ERID_API_KEY=<your mcp_erid_api_key>' -- uvx atomno-mcp-erid==0.1.5. For other clients, paste the JSON configuration from this page into their MCP settings.
Does mcp-erid need an API key?
Yes. It expects MCP_ERID_ORD_TOKEN, MCP_ERID_API_KEY, which you set in its configuration.
Is mcp-erid open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains mcp-erid?
It is published by atomno-mcp. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.