Leadgen MCP

Consulta ao registro comercial romeno (dados oficiais ONRC), busca de diretores, extração de contatos de sites e auditoria de domínio WHOIS/DNS/SPF-DMARC para agentes de IA.

Documentação

Leadgen MCP

Ferramentas de geração e enriquecimento de leads para agentes de IA — um servidor MCP auto-hospedado sobre HTTP Streamable, publicamente acessível em https://hermes.adrianhomelab.com/mcp (sem autenticação — fase de validação).

Ferramentas

FerramentaO que fazFonte de dados
lookup_business(query)Busca no registro comercial romeno + enriquecimento de detalhesdados oficiais ONRC (data.gov.ro CKAN), SQLite local + FTS5
lookup_director(name)Encontra empresas por nome do diretor / representante legaltabela ONRC reprezentanti (FTS5, insensível a diacríticos)
extract_contacts(website)Rastreia um site em busca de e-mails, telefones, redes sociaisrastreamento ao vivo
lookup_domain(domain)Auditoria de segurança WHOIS + DNS + SPF/DMARCWHOIS/DNS ao vivo

Conectar

HTTP Streamable — aponte qualquer cliente MCP para:

https://hermes.adrianhomelab.com/mcp

Executar localmente

uv venv venv
uv pip install --python venv/bin/python -r requirements.txt
venv/bin/python server.py --transport streamable-http --host 0.0.0.0 --port 8766

Ou via a CLI mcp:

venv/bin/mcp run server.py --transport streamable-http --port 8766

Dados

O banco de dados ONRC é construído a partir de snapshots públicos do CKAN do data.gov.ro:

python3 load_onrc.py          # download + load the monthly snapshot
python3 load_nomenclatoare.py # decode tables

O caminho padrão do banco de dados é /opt/leadgen-mcp/data/onrc.db.

Implantar (homelab)

Consulte a habilidade homelab-mcp-deploy: uv venv no LXC de destino, unidade systemd, túnel SSH, configuração HTTP do Hermes MCP.

Status de validação

Plano gratuito, sem cobrança ainda. Valide a cunha (os agentes a chamam?) antes de configurar a medição.