mcp-hunter
🎯 MCP Hunter
MCP-сервер (Model Context Protocol) для OSINT, активной разведки, веб-поиска, глубокого скрейпинга и обогащения данных о компаниях и людях.
MCP Hunter подключает ИИ-ассистентов (таких как Gemini Antigravity, Claude Desktop, Cursor и Windsurf) напрямую к интернету и открытым источникам данных. Он умеет искать в Google/Web, интеллектуально скрейпить и очищать страницы, извлекать контакты (email, WhatsApp, телефоны, соцсети) и обогащать профили компаний официальными данными Receita Federal (CNPJ, партнёры/QSA, уставный капитал и адрес).
✨ Основные возможности
🔍 Веб-поиск без платных ключей: Быстрый поиск с поддержкой расширенных операторов (
site:,inurl:,filetype:) и региональной ориентацией на Бразилию (br-pt).🌐 Интеллектуальный скрейпинг и очистка контента: Использует
trafilaturaиBeautifulSoupдля извлечения только основного текста, удаляя рекламу, меню и код.📞 Хирургический экстрактор контактов: Алгоритмы Regex и эвристики для определения:
Действительных email-адресов (с фильтром от спама и изображений);
Стационарных и мобильных телефонов в бразильском формате;
Прямых ссылок WhatsApp (
wa.me/иapi.whatsapp.com);Официальных профилей в соцсетях (Instagram, LinkedIn, Facebook, X/Twitter, YouTube, TikTok, GitHub);
Номеров CNPJ с математической проверкой контрольных цифр.
🏛️ Официальный запрос в Receita Federal (BrasilAPI): Получает юридическое наименование, торговое наименование, регистрационный статус, дату открытия, уставный капитал, основной вид деятельности (CNAE), адрес и список партнёров и администраторов (QSA).
🏢 Мастер-режим (
hunt_company): Принимает название компании и выполняет комплексное расследование 360º от начала до конца за считанные секунды.👤 Расследование по людям (
hunt_person): Сканирует публичные упоминания, профили LinkedIn и статьи о человеке.
Related MCP server: LeadSpark MCP
🛠️ Доступные инструменты (Tools)
Инструмент | Описание | Основные параметры |
| Поиск в Web/Google, возвращающий ссылки, заголовки и краткие сниппеты. |
|
| Открывает сайт, извлекает читаемый текст и сканирует подстраницы контактов ( |
|
| Анализирует URL или необработанный текст и извлекает email, телефоны, WhatsApp, соцсети и CNPJ. |
|
| Запрашивает базу Receita Federal через BrasilAPI / MinhaReceita. |
|
| Досье 360º по компании: ищет сайт, извлекает контакты, соцсети, CNPJ и структуру партнёров. |
|
| Исследует публичное присутствие, профили LinkedIn и упоминания в вебе о человеке. |
|
🚀 Установка и запуск
Этот проект использует сверхбыстрый менеджер пакетов uv.
1. Клонирование репозитория
git clone <URL_DO_REPOSITORIO>
cd "MCP Hunter"2. Автоматическая установка зависимостей
uv sync3. Запуск автоматических тестов
uv run python tests/test_tools.py4. Запуск MCP-сервера (режим stdio)
uv run mcp-hunter🔌 Настройка в MCP-клиентах
Antigravity / Claude Desktop / Cursor / Windsurf
Добавьте приведённую ниже конфигурацию в свой файл конфигурации MCP (claude_desktop_config.json или аналогичный):
{
"mcpServers": {
"mcp-hunter": {
"command": "uv",
"args": [
"--directory",
"C:\\caminho\\para\\MCP Hunter",
"run",
"mcp-hunter"
]
}
}
}📂 Структура проекта
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📄 Лицензия
Распространяется под лицензией MIT. См. LICENSE для получения дополнительной информации.
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