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
| Ferramenta | O que faz | Fonte de dados |
|---|---|---|
lookup_business(query) | Busca no registro comercial romeno + enriquecimento de detalhes | dados oficiais ONRC (data.gov.ro CKAN), SQLite local + FTS5 |
lookup_director(name) | Encontra empresas por nome do diretor / representante legal | tabela ONRC reprezentanti (FTS5, insensível a diacríticos) |
extract_contacts(website) | Rastreia um site em busca de e-mails, telefones, redes sociais | rastreamento ao vivo |
lookup_domain(domain) | Auditoria de segurança WHOIS + DNS + SPF/DMARC | WHOIS/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.