mcp-erid
Ferramenta — "leitor/validador": não veicula, não registra e não marca publicidade. A resposta tem caráter informativo e não constitui parecer jurídico; a responsabilidade pela marcação conforme a Lei 38-FZ...
Documentação
atomno-mcp-erid
Verificação do formato do token de marcação de publicidade (erid) — sem chave, não consulta o registro. Busca de criativo — no painel do seu ORD com a sua chave. Não temos e não teremos acesso próprio ao ERIR; não testamos a troca com uma chave real de cliente.
MCP de marcação de anúncios: verificação de formato erid; consulta no painel ORD com a chave do cliente.
A ferramenta é uma leitora, não um registro de publicidade. A resposta não é um parecer jurídico; a responsabilidade pela marcação conforme a Lei 38-FZ é do anunciante / veiculador de publicidade.
O que faz atualmente
verify_erid— comprimento e caracteres permitidos do token. Não busca no ERIR.lookup_erid— se a chave ORD VK for fornecida, acessa o painel do operador pelo método oficialGET /v2/creative/by_erid/{erid}. Se não encontrado no painel —found: falsecom a ressalva de que não é a base completa do ERIR. Chave inválida — recusa, não "não encontrado".explain_marking_requirement— breve explicação sobre tópicos.
O que não está conectado
- Registro geral do ERIR (fechado para todos, exceto órgãos e operadores)
- ORD do Yandex: na documentação pública não há um método estável de "buscar por erid" — não inventamos a consulta
- Análise de página de publicidade
- Verificação em lote de lista de URLs
Início rápido
pipx install atomno-mcp-erid
Formato do token — sem variáveis:
{
"mcpServers": {
"erid": {
"command": "uvx",
"args": ["atomno-mcp-erid"]
}
}
}
Painel ORD — chave do seu painel de operador (VK: "Chaves de acesso à API"):
{
"mcpServers": {
"erid": {
"command": "uvx",
"args": ["atomno-mcp-erid"],
"env": {
"MCP_ERID_ORD_PROVIDER": "vk",
"MCP_ERID_ORD_TOKEN": "<ключ из кабинета ОРД VK>"
}
}
}
}
Não temos acesso próprio ao ERIR. Nossa veiculação é um serviço separado (MCP_ERID_API_KEY), não substitui a chave ORD.
Variáveis de ambiente
| Variável | Descrição | Obrigatória |
|---|---|---|
MCP_ERID_ORD_TOKEN | Chave da API do painel ORD | não (necessária para lookup_erid) |
MCP_ERID_ORD_PROVIDER | Atualmente: vk. yandex — descrição da busca por erid está fechada | não |
MCP_ERID_ORD_BASE_URL | Endereço da API ORD (padrão: produção VK) | não |
MCP_ERID_API_KEY | Chave da nossa veiculação | não |
MCP_ERID_API_BASE | URL da nossa veiculação | não |
MCP_ERID_TIMEOUT | Timeout HTTP, seg | não |
MCP_ERID_LOG_LEVEL | Nível de log | não |
Ferramentas
| Ferramenta | Entrada | O que responde atualmente |
|---|---|---|
verify_erid | erid | verificação de formato, não registro |
lookup_erid | erid | painel ORD VK com a chave do cliente |
explain_marking_requirement | tópico | breve explicação |
audit_ad_page | url | recusa: análise não conectada |
check_compliance_38fz | sinais da página | recusa: checklist não conectado |
audit_batch | urls[] | recusa: lote não conectado |
Aviso legal
A base completa do ERIR é fechada. A resposta não é um parecer jurídico. Não somos afiliados ao ERIR, ORD, Roskomnadzor ou FAS. Não temos acesso próprio ao ERIR; não testamos a troca com uma chave real de cliente.
Licença
MIT © Atomno