mcp-hunter
🎯 MCP Hunter
MCP-Server (Model Context Protocol) für OSINT, aktive Prospektion, Websuche, Deep Scraping und Anreicherung von Unternehmens- und Personendaten.
Der MCP Hunter verbindet KI-Assistenten (wie Gemini Antigravity, Claude Desktop, Cursor und Windsurf) direkt mit dem Internet und offenen Datenquellen. Er kann im Google/Web suchen, Seiten intelligent scrapen und bereinigen, Kontakte extrahieren (E-Mails, WhatsApp, Telefonnummern, soziale Netzwerke) und Unternehmensprofile mit offiziellen Daten der Receita Federal anreichern (CNPJ, Gesellschafter/QSA, Stammkapital und Adresse).
✨ Wichtigste Funktionen
🔍 Websuche ohne kostenpflichtige Schlüssel: Schnelle Suche mit Unterstützung für erweiterte Operatoren (
site:,inurl:,filetype:) und regionalem Fokus auf Brasilien (br-pt).🌐 Intelligentes Scraping und Bereinigen von Inhalten: Verwendet
trafilaturaundBeautifulSoup, um nur den Haupttext zu extrahieren und Anzeigen, Menüs und Code zu entfernen.📞 Chirurgischer Kontakt-Extraktor: Regex-Algorithmen und Heuristiken identifizieren:
Gültige E-Mails (mit Anti-Spam- und Anti-Bild-Filter);
Festnetz- und Mobiltelefonnummern im brasilianischen Format;
Direkte WhatsApp-Links (
wa.me/undapi.whatsapp.com);Offizielle Profile in sozialen Netzwerken (Instagram, LinkedIn, Facebook, X/Twitter, YouTube, TikTok, GitHub);
CNPJ-Nummern mit mathematischer Validierung der Prüfziffern.
🏛️ Offizielle Abfrage bei der Receita Federal (BrasilAPI): Liefert Firmenname, Fantasiename, Registrierungsstatus, Gründungsdatum, Stammkapital, Haupttätigkeit (CNAE), Adresse und das Verzeichnis der Gesellschafter und Geschäftsführer (QSA).
🏢 Master-Modus (
hunt_company): Nimmt den Namen eines Unternehmens entgegen und führt die komplette 360°-Untersuchung in Sekundenschnelle durch.👤 Personenrecherche (
hunt_person): Durchsucht öffentliche Erwähnungen, LinkedIn-Profile und Artikel über eine Person.
Related MCP server: LeadSpark MCP
🛠️ Bereitgestellte Tools
Tool | Beschreibung | Wichtigste Parameter |
| Durchsucht das Web/Google und liefert Links, Titel und zusammengefasste Snippets. |
|
| Ruft die Website auf, extrahiert den lesbaren Text und durchsucht Kontakt-Unterseiten ( |
|
| Analysiert eine URL oder Rohtext und extrahiert E-Mails, Telefonnummern, WhatsApp, soziale Netzwerke und CNPJ. |
|
| Fragt die Datenbank der Receita Federal über BrasilAPI / MinhaReceta ab. |
|
| 360°-Unternehmensdossier: sucht die Website, extrahiert Kontakte, soziale Netzwerke, CNPJ und die Gesellschafterstruktur. |
|
| Untersucht öffentliche Präsenz, LinkedIn-Profile und Web-Erwähnungen einer Person. |
|
🚀 Installation und Ausführung
Dieses Projekt nutzt den ultraschnellen Paketmanager uv.
1. Repository klonen
git clone <URL_DO_REPOSITORIO>
cd "MCP Hunter"2. Abhängigkeiten automatisch installieren
uv sync3. Automatisierte Tests ausführen
uv run python tests/test_tools.py4. MCP-Server starten (Stdio-Modus)
uv run mcp-hunter🔌 Konfiguration in den MCP-Clients
Antigravity / Claude Desktop / Cursor / Windsurf
Fügen Sie die folgende Konfiguration in Ihre MCP-Konfigurationsdatei (claude_desktop_config.json oder ähnlich) ein:
{
"mcpServers": {
"mcp-hunter": {
"command": "uv",
"args": [
"--directory",
"C:\\caminho\\para\\MCP Hunter",
"run",
"mcp-hunter"
]
}
}
}📂 Projektstruktur
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📄 Lizenz
Verteilt unter der MIT-Lizenz. Siehe LICENSE für weitere Informationen.
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