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
Release files for atomno-mcp-erid 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| atomno_mcp_erid-0.1.5.tar.gz | 131.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| atomno_mcp_erid-0.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 148.2 kB
Release files / atomno_mcp_erid-0.1.5.tar.gz
| Download URL | atomno_mcp_erid-0.1.5.tar.gz |
|---|---|
| Size | 131.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee08396861d023506fc91de9a34a2f84bd962a3741e035438c91bb34c2c12f1e
|
|
BLAKE2b-256 checksum How to use checksums |
d4f6fdc833f3af915bb392098a0f606951062330ca61aad2df31842d6866aa1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|
Release files / atomno_mcp_erid-0.1.5-py3-none-any.whl
| Download URL | atomno_mcp_erid-0.1.5-py3-none-any.whl |
|---|---|
| Size | 17.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
794b62f1a76bd1b64e1216ceecb0ca8877cfa647ae79a490dcecc1a4aee75ed6
|
|
BLAKE2b-256 checksum How to use checksums |
4332a03d27e7010e91e65613a3aeba2ee5216b5a7860ff41732e9e15a58f582d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|