mcp-hunter
🎯 MCP Hunter
Servidor MCP (Model Context Protocol) para OSINT, Prospección Activa, Búsqueda Web, Scraping Profundo y Enriquecimiento de Datos de Empresas y Personas.
El MCP Hunter conecta asistentes de inteligencia artificial (como Gemini Antigravity, Claude Desktop, Cursor y Windsurf) directamente a internet y a fuentes de datos abiertas. Es capaz de buscar en Google/Web, raspar y limpiar páginas de forma inteligente, extraer contactos (correos electrónicos, WhatsApp, teléfonos, redes sociales) y enriquecer perfiles de empresas con datos oficiales de la Receita Federal (CNPJ, Socios/QSA, Capital Social y Dirección).
✨ Principales Funcionalidades
🔍 Búsqueda en la Web sin Claves de Pago: Búsqueda rápida con soporte para operadores avanzados (
site:,inurl:,filetype:) y enfoque regional en Brasil (br-pt).🌐 Scraping y Limpieza Inteligente de Contenido: Utiliza
trafilaturayBeautifulSouppara extraer solo el texto principal, eliminando anuncios, menús y códigos.📞 Extractor Quirúrgico de Contactos: Algoritmos de Regex y heurísticas para identificar:
Correos electrónicos válidos (con filtro anti-spam y anti-imágenes);
Teléfonos fijos y móviles en el estándar brasileño;
Enlaces directos de WhatsApp (
wa.me/yapi.whatsapp.com);Perfiles oficiales en redes sociales (Instagram, LinkedIn, Facebook, X/Twitter, YouTube, TikTok, GitHub);
Números de CNPJ con validación matemática de los dígitos verificadores.
🏛️ Consulta Oficial a la Receita Federal (BrasilAPI): Obtiene Razón Social, Nombre Comercial, Situación Registral, Fecha de Apertura, Capital Social, Actividad Principal (CNAE), Dirección y Cuadro de Socios y Administradores (QSA).
🏢 Modo Maestro (
hunt_company): Recibe el nombre de una empresa y ejecuta la investigación 360º de principio a fin en segundos.👤 Investigación de Personas (
hunt_person): Escanea menciones públicas, perfiles en LinkedIn y artículos sobre una persona.
Related MCP server: LeadSpark MCP
🛠️ Herramientas (Tools) Expuestas
Herramienta | Descripción | Parámetros Principales |
| Búsqueda en Web/Google que devuelve enlaces, títulos y snippets resumidos. |
|
| Accede al sitio, extrae el texto legible y escanea subpáginas de contacto ( |
|
| Analiza una URL o texto bruto y extrae correos electrónicos, teléfonos, WhatsApp, redes y CNPJ. |
|
| Consulta la base de la Receita Federal vía BrasilAPI / MinhaReceita. |
|
| Dossier 360º de Empresa: busca el sitio, extrae contactos, redes sociales, CNPJ y cuadro societario. |
|
| Investiga presencia pública, perfiles en LinkedIn y menciones en la web sobre una persona. |
|
🚀 Instalación y Ejecución
Este proyecto utiliza el gestor de paquetes ultrarrápido uv.
1. Clonar el repositorio
git clone <URL_DO_REPOSITORIO>
cd "MCP Hunter"2. Instalar dependencias automáticamente
uv sync3. Ejecutar las pruebas automatizadas
uv run python tests/test_tools.py4. Iniciar el servidor MCP (modo stdio)
uv run mcp-hunter🔌 Configuración en los Clientes MCP
Antigravity / Claude Desktop / Cursor / Windsurf
Añade la configuración siguiente en tu archivo de configuración MCP (claude_desktop_config.json o similar):
{
"mcpServers": {
"mcp-hunter": {
"command": "uv",
"args": [
"--directory",
"C:\\caminho\\para\\MCP Hunter",
"run",
"mcp-hunter"
]
}
}
}📂 Estructura del Proyecto
MCP Hunter/
├── src/
│ └── mcp_hunter/
│ ├── __init__.py # Definição do pacote
│ ├── server.py # Servidor FastMCP e registro das Tools
│ ├── search.py # Motor de buscas na Web (DuckDuckGo/DDGS)
│ ├── scraper.py # Motor de requisições HTTP e scraping (Trafilatura/BS4)
│ ├── extractor.py # Extração de contatos, regex e validação de CNPJ
│ ├── cnpj.py # Integração com BrasilAPI e Receita Federal
│ └── py.typed # Marcador de tipagem PEP 561
├── tests/
│ ├── test_hunter.py # Testes unitários dos módulos internos
│ └── test_tools.py # Testes de integração das ferramentas MCP
├── mcp_config_example.json # Exemplo de configuração de cliente MCP
├── pyproject.toml # Configuração do projeto e dependências
├── uv.lock # Lockfile de dependências
└── README.md # Documentação oficial📄 Licencia
Distribuido bajo la licencia MIT. Consulta LICENSE para obtener más información.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables Brazilian business data lookup through CNPJ (company registry) and CEP (postal code) queries, with intelligent web search capabilities powered by Tavily for due diligence, compliance, and customer verification.516MIT
- FlicenseAqualityDmaintenanceEnables AI agents to research companies and find contacts with structured data from multiple free sources, including company info, tech stack, and email addresses.3
- AlicenseNot gradedqualityCmaintenanceBrazilian company-registry lookup via Receita Federal, allowing AI agents to query CNPJ data.6MIT
- AlicenseAqualityBmaintenanceEnables lookup of Brazilian public data including companies (CNPJ), postal codes (CEP), banking, economy, geography, and more through 15 tools and 2 guided prompts, powered by BrasilAPI with no API key required.15MIT
Related MCP Connectors
Search companies, enrich contacts, and reveal emails and phones from your AI agent.
Live web access for agents: scrape, SERP search, crawl/map, 74 collectors, datasets, proxies.
The web capability layer for AI agents: render, extract, DNS, SSL, WHOIS & more via x402.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rrcodeia/mcp-hunter'
If you have feedback or need assistance with the MCP directory API, please join our Discord server