{
  "markdown": "<!-- mcp-name: io.github.atomno-mcp/mcp-erid -->\n\n# atomno-mcp-erid\n\nПроверка **формата** токена маркировки рекламы (erid) — без ключа, в реестр не ходит. Поиск креатива — в **кабинете вашего ОРД** по вашему ключу. Своего доступа к ЕРИР у нас нет и не будет; на живом ключе клиента обмен не проверяли.\n\nAd-marking MCP: erid format check; ORD cabinet lookup on the client key.\n\n[![Glama](https://img.shields.io/badge/Glama-listed-7c3aed.svg)](https://glama.ai/mcp/servers/atomno-mcp/mcp-erid)\n\n> Инструмент — **читалка**, не регистрация рекламы. Ответ **не юридическое\n> заключение**; ответственность за маркировку по 38-ФЗ несёт\n> **рекламодатель / рекламораспространитель**.\n\n## Что умеет сейчас\n\n- `verify_erid` — длина и допустимые символы токена. Не ищет в ЕРИР.\n- `lookup_erid` — если задан ключ ОРД VK, идёт в кабинет оператора по официальному методу `GET /v2/creative/by_erid/{erid}`. Не найден в кабинете — `found: false` с оговоркой, что это не вся база ЕРИР. Неверный ключ — отказ, не «не найдено».\n- `explain_marking_requirement` — краткая справка по темам.\n\n## Что не подключено\n\n- Общий реестр ЕРИР (закрыт для всех, кроме ведомств и операторов)\n- ОРД Яндекса: в открытой справке нет устойчивого метода «найти по erid» — запрос не выдумываем\n- Разбор рекламной страницы\n- Пакетная проверка списка URL\n\n## Быстрый старт\n\n```bash\npipx install atomno-mcp-erid\n```\n\nФормат токена — без переменных:\n\n```json\n{\n  \"mcpServers\": {\n    \"erid\": {\n      \"command\": \"uvx\",\n      \"args\": [\"atomno-mcp-erid\"]\n    }\n  }\n}\n```\n\nКабинет ОРД — ключ из **вашего** кабинета оператора (VK: «Ключи доступа к API»):\n\n```json\n{\n  \"mcpServers\": {\n    \"erid\": {\n      \"command\": \"uvx\",\n      \"args\": [\"atomno-mcp-erid\"],\n      \"env\": {\n        \"MCP_ERID_ORD_PROVIDER\": \"vk\",\n        \"MCP_ERID_ORD_TOKEN\": \"<ключ из кабинета ОРД VK>\"\n      }\n    }\n  }\n}\n```\n\nСвоего доступа к ЕРИР у нас нет. Наше размещение — отдельная услуга (`MCP_ERID_API_KEY`), не замена ключа ОРД.\n\n## Переменные окружения\n\n| Переменная | Описание | Обязательна |\n|---|---|---|\n| `MCP_ERID_ORD_TOKEN` | Ключ API кабинета ОРД | нет (нужна для `lookup_erid`) |\n| `MCP_ERID_ORD_PROVIDER` | Сейчас: `vk`. `yandex` — описание поиска по erid закрыто | нет |\n| `MCP_ERID_ORD_BASE_URL` | Адрес API ОРД (по умолчанию прод VK) | нет |\n| `MCP_ERID_API_KEY` | Ключ нашего размещения | нет |\n| `MCP_ERID_API_BASE` | URL нашего размещения | нет |\n| `MCP_ERID_TIMEOUT` | Таймаут HTTP, сек | нет |\n| `MCP_ERID_LOG_LEVEL` | Уровень логирования | нет |\n\n## Тулы\n\n| Тул | Вход | Что отвечает сейчас |\n|---|---|---|\n| `verify_erid` | erid | проверка формата, не реестр |\n| `lookup_erid` | erid | кабинет ОРД VK по ключу клиента |\n| `explain_marking_requirement` | topic | краткая справка |\n| `audit_ad_page` | url | отказ: разбор не подключён |\n| `check_compliance_38fz` | признаки страницы | отказ: чек-лист не подключён |\n| `audit_batch` | urls[] | отказ: пакет не подключён |\n\n## Дисклеймер\n\nПолная база **ЕРИР закрыта**. Ответ **не является юридическим заключением**. Не аффилировано с ЕРИР, ОРД, РКН или ФАС. Своего доступа к ЕРИР у нас нет; на живом ключе клиента обмен не проверяли.\n\n## Лицензия\n\nMIT © Atomno\n",
  "bytes": 3155,
  "sha": "4f8fc42cdda9bf3906804e5475bcc6ce0cf3be98cfa8a35f9dc9b37c6f8fc1c6",
  "repo_slug": "atomno-mcp/mcp-erid",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_atomno_mcp_mcp_erid_0b69c58b/readme"
}