mcp-hunter
Provides web search via DuckDuckGo, returning links, titles, and snippets with support for advanced operators and regional results.
Extracts official Facebook profile URLs from scraped web content.
Extracts GitHub profile URLs from scraped web content.
Extracts Instagram profile URLs from scraped web content.
Extracts TikTok profile URLs from scraped web content.
Extracts direct WhatsApp contact links from scraped web content.
Extracts YouTube profile URLs from scraped web content.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-hunterhunt the company iFood and extract contacts, social media, and CNPJ data"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🎯 MCP Hunter
MCP Server (Model Context Protocol) for OSINT, Active Prospecting, Web Search, Deep Scraping, and Data Enrichment of Companies and People.
MCP Hunter connects AI assistants (such as Gemini Antigravity, Claude Desktop, Cursor, and Windsurf) directly to the internet and open data sources. It can search Google/Web, intelligently scrape and clean pages, extract contacts (emails, WhatsApp, phone numbers, social media), and enrich company profiles with official Receita Federal data (CNPJ, Partners/QSA, Share Capital, and Address).
✨ Main Features
🔍 Web Search Without Paid Keys: Fast search with support for advanced operators (
site:,inurl:,filetype:) and regional focus on Brazil (br-pt).🌐 Smart Content Scraping and Cleaning: Uses
trafilaturaandBeautifulSoupto extract only the main text, removing ads, menus, and code.📞 Surgical Contact Extractor: Regex algorithms and heuristics to identify:
Valid emails (with anti-spam and anti-image filtering);
Landline and mobile numbers in the Brazilian format;
Direct WhatsApp links (
wa.me/andapi.whatsapp.com);Official social media profiles (Instagram, LinkedIn, Facebook, X/Twitter, YouTube, TikTok, GitHub);
CNPJ numbers with mathematical validation of check digits.
🏛️ Official Receita Federal Query (BrasilAPI): Retrieves Legal Name, Trade Name, Registration Status, Opening Date, Share Capital, Primary Activity (CNAE), Address, and Board of Partners and Administrators (QSA).
🏢 Master Mode (
hunt_company): Takes a company name and runs the end-to-end 360º investigation in seconds.👤 People Investigation (
hunt_person): Scans public mentions, LinkedIn profiles, and articles about a person.
Related MCP server: LeadSpark MCP
🛠️ Exposed Tools
Tool | Description | Main Parameters |
| Searches the Web/Google, returning links, titles, and summarized snippets. |
|
| Visits the site, extracts readable text, and scans contact subpages ( |
|
| Analyzes a URL or raw text and extracts emails, phone numbers, WhatsApp, social media, and CNPJ. |
|
| Queries the Receita Federal database via BrasilAPI / MinhaReceita. |
|
| Company 360º Dossier: searches the website, extracts contacts, social media, CNPJ, and corporate structure. |
|
| Investigates public presence, LinkedIn profiles, and web mentions about a person. |
|
🚀 Installation and Execution
This project uses the ultra-fast package manager uv.
1. Clone the repository
git clone <URL_DO_REPOSITORIO>
cd "MCP Hunter"2. Install dependencies automatically
uv sync3. Run the automated tests
uv run python tests/test_tools.py4. Start the MCP server (stdio mode)
uv run mcp-hunter🔌 Configuration in MCP Clients
Antigravity / Claude Desktop / Cursor / Windsurf
Add the configuration below to your MCP configuration file (claude_desktop_config.json or similar):
{
"mcpServers": {
"mcp-hunter": {
"command": "uv",
"args": [
"--directory",
"C:\\caminho\\para\\MCP Hunter",
"run",
"mcp-hunter"
]
}
}
}📂 Project Structure
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📄 License
Distributed under the MIT license. See LICENSE for more information.
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