mcp-erid

السجل الرسمي أخرى

Erid format check; ORD cabinet lookup on the client key.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

PYPI package atomno-mcp-erid
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
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "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>"
            }
        }
    }
}

متغيرات البيئة

  • MCP_ERID_ORD_TOKEN سري API key from the client's ORD cabinet (VK documented).
  • MCP_ERID_ORD_PROVIDER ORD operator id. Currently vk. yandex lookup spec is not public.
  • MCP_ERID_API_KEY سري Optional key for Atomno hosted placement. Not an ORD key.

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. atomno-mcp-erid
  2. Что умеет сейчас
  3. Что не подключено
  4. Быстрый старт
  5. Переменные окружения
  6. Тулы
  7. Дисклеймер
  8. Лицензия

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_BASEURL нашего размещениянет
MCP_ERID_TIMEOUTТаймаут HTTP, секнет
MCP_ERID_LOG_LEVELУровень логированиянет

Тулы

ТулВходЧто отвечает сейчас
verify_erideridпроверка формата, не реестр
lookup_erideridкабинет ОРД VK по ключу клиента
explain_marking_requirementtopicкраткая справка
audit_ad_pageurlотказ: разбор не подключён
check_compliance_38fzпризнаки страницыотказ: чек-лист не подключён
audit_batchurls[]отказ: пакет не подключён

Дисклеймер

Полная база ЕРИР закрыта. Ответ не является юридическим заключением. Не аффилировано с ЕРИР, ОРД, РКН или ФАС. Своего доступа к ЕРИР у нас нет; на живом ключе клиента обмен не проверяли.

Лицензия

MIT © Atomno

الأسئلة الشائعة

ما هو mcp-erid؟

Erid format check; ORD cabinet lookup on the client key.

كيف أثبّت mcp-erid؟

يعمل على جهازك. في 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. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج mcp-erid إلى مفتاح API؟

نعم. يتطلب MCP_ERID_ORD_TOKEN, MCP_ERID_API_KEY، وتضبطها في إعداداته.

هل mcp-erid مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون mcp-erid؟

ينشره atomno-mcp. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.