OpenOSINT — MCP-сервер для Claude Code: что делает и как установить
Запускает 21 OSINT-инструмент для проверки доменов, IP-адресов, утечек и DNS прямо через запросы к модели. Пригодится при расследовании инцидентов и аудите внешнего периметра.
claude mcp add openosint -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e HIBP_API_KEY=<HIBP_API_KEY> -e IPINFO_TOKEN=<IPINFO_TOKEN> -e IP2LOCATION_API_KEY=<IP2LOCATION_API_KEY> -e ABUSEIPDB_API_KEY=<ABUSEIPDB_API_KEY> -- uvx openosintЧто делает OpenOSINT
OpenOSINT передаёт агенту доступ к двадцати модульным инструментам для сбора разведданных по открытым источникам. По умолчанию сервер держит включёнными пассивные проверки: сбор записей DNS, поиск по WHOIS и RDAP, геолокацию IP-адресов и выгрузку графа связей. Активные запросы вроде поиска аккаунтов через holehe и sherlock остаются выключенными до передачи флага --allow-active.
Сервер запускается через uvx без ручной сборки окружения. Для параллельного вызова утилит используется asyncio.gather(), а результаты агент может сохранить в Markdown или PDF при наличии библиотеки reportlab. Без рабочих API-ключей для HaveIBeenPwned, IPinfo или IP2Location связанные с ними проверки просто не сработают.
Какие задачи решает
- найти историю домена и контакты регистратора через WHOIS и RDAP
- проверить наличие почтовых адресов в базах утечек через HaveIBeenPwned
- собрать DNS-записи и определить инфраструктуру целевого узла
- получить сетевые и геоданные IP через IP2Location и AbuseIPDB
Примеры запросов агенту
- Проверь домен example.com через DNS и WHOIS, найди подозрительные записи
- Выясни, какие IP-адреса и подсети привязаны к хосту через passive DNS
- Сделай сводку по утечкам для почты [email protected] с помощью HaveIBeenPwned
Как установить OpenOSINT
Командой платформы
claude mcp add openosint -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e HIBP_API_KEY=<HIBP_API_KEY> -e IPINFO_TOKEN=<IPINFO_TOKEN> -e IP2LOCATION_API_KEY=<IP2LOCATION_API_KEY> -e ABUSEIPDB_API_KEY=<ABUSEIPDB_API_KEY> -- uvx openosintВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openosint <команда>
Командой платформы
codex mcp add openosint --env ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> --env HIBP_API_KEY=<HIBP_API_KEY> --env IPINFO_TOKEN=<IPINFO_TOKEN> --env IP2LOCATION_API_KEY=<IP2LOCATION_API_KEY> --env ABUSEIPDB_API_KEY=<ABUSEIPDB_API_KEY> -- uvx openosintВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openosint <команда>
Файл настроек
{
"mcpServers": {
"openosint": {
"command": "uvx",
"args": [
"openosint"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"HIBP_API_KEY": "<HIBP_API_KEY>",
"IPINFO_TOKEN": "<IPINFO_TOKEN>",
"IP2LOCATION_API_KEY": "<IP2LOCATION_API_KEY>",
"ABUSEIPDB_API_KEY": "<ABUSEIPDB_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openosint <команда>
Файл настроек
{
"servers": {
"openosint": {
"type": "stdio",
"command": "uvx",
"args": [
"openosint"
],
"env": {
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
"HIBP_API_KEY": "<HIBP_API_KEY>",
"IPINFO_TOKEN": "<IPINFO_TOKEN>",
"IP2LOCATION_API_KEY": "<IP2LOCATION_API_KEY>",
"ABUSEIPDB_API_KEY": "<ABUSEIPDB_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openosint <команда>
Командой платформы
gemini mcp add -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e HIBP_API_KEY=<HIBP_API_KEY> -e IPINFO_TOKEN=<IPINFO_TOKEN> -e IP2LOCATION_API_KEY=<IP2LOCATION_API_KEY> -e ABUSEIPDB_API_KEY=<ABUSEIPDB_API_KEY> openosint uvx openosintВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from openosint <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Похожие
Рядом в теме «Безопасность»
Всё по теме «Безопасность» →Вопросы о OpenOSINT
Как установить OpenOSINT в Claude Code?
Выполните команду `claude mcp add openosint -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e HIBP_API_KEY=<HIBP_API_KEY> -e IPINFO_TOKEN=<IPINFO_TOKEN> -e IP2LOCATION_API_KEY=<IP2LOCATION_API_KEY> -e ABUSEIPDB_API_KEY=<ABUSEIPDB_API_KEY> -- uvx openosint`.
Что делает MCP-сервер OpenOSINT?
Он даёт модели набор из 21 инструмента для разведки по открытым источникам, включая запросы к Shodan, WHOIS, DNS и базам утечек.
Какие проверки включены по умолчанию?
По умолчанию сервер активирует 16 пассивных инструментов и вспомогательные методы графа, а шумные поиски по соцсетям запускаются только с флагом --allow-active.