Skip to main content
Glama

🎯 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 trafilatura y BeautifulSoup para 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/ y api.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

hunter_search

Búsqueda en Web/Google que devuelve enlaces, títulos y snippets resumidos.

query (str), max_results (int, por defecto: 5), region (str, por defecto: 'br-pt')

scrape_website

Accede al sitio, extrae el texto legible y escanea subpáginas de contacto (/contato, /sobre, /termos).

url (str), deep_contacts (bool, por defecto: true)

extract_contacts

Analiza una URL o texto bruto y extrae correos electrónicos, teléfonos, WhatsApp, redes y CNPJ.

url (str, opcional), text (str, opcional)

consult_cnpj

Consulta la base de la Receita Federal vía BrasilAPI / MinhaReceita.

cnpj (str)

hunt_company

Dossier 360º de Empresa: busca el sitio, extrae contactos, redes sociales, CNPJ y cuadro societario.

company_name (str), domain_or_url (str, opcional)

hunt_person

Investiga presencia pública, perfiles en LinkedIn y menciones en la web sobre una persona.

name (str), context (str, opcional)


🚀 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 sync

3. Ejecutar las pruebas automatizadas

uv run python tests/test_tools.py

4. 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.

F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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.
    51
    6
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Enables AI agents to research companies and find contacts with structured data from multiple free sources, including company info, tech stack, and email addresses.
    3
  • A
    license
    Not graded
    quality
    C
    maintenance
    Brazilian company-registry lookup via Receita Federal, allowing AI agents to query CNPJ data.
    6
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables 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.
    15
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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