osint-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
osint-mcp 2.0 — Hybrid OSINT MCP Server
Pure-Python collectors + optional classic binaries + composite investigation tools.
Give Claude, Cursor, or any MCP client a full OSINT workstation: domain/IP/email/username/phone recon, methodology playbooks, and deep identity coverage when Sherlock, Maigret, Holehe, theHarvester, subfinder (and friends) are on the host — or use the Docker image for batteries-included.
Why hybrid?
Mode | What you get | Install cost |
Pure Python (default) | DNS, WHOIS/RDAP, crt.sh, email-auth, ASN, reverse IP, Wayback, light username checks, dorks, playbooks |
|
Hybrid | Above + Sherlock / Maigret / Holehe / theHarvester / subfinder / dnstwist / PhoneInfoga / ExifTool | binaries on PATH or Docker |
Active (opt-in) | Nmap top ports |
|
Most OSINT MCP servers are either thin HTTP wrappers or binary wrappers. This one does both and adds composite investigate_* tools so agents get one structured package instead of ten raw calls.
Related MCP server: OSINT Tools MCP Server
Preferred tools (start here)
Tool | Use for |
| Full domain package (Python + optional subfinder/theHarvester/dnstwist) |
| Handle search (Python + optional Sherlock/Maigret) |
| Breach + Gravatar + optional Holehe |
| Geo / ASN / reverse / RDAP / optional Shodan / nmap |
| libphonenumber + optional PhoneInfoga |
| Phased methodology, OPSEC, discipline map |
| What is installed and which keys are set |
Quick start
Minimal (pure Python)
cd osint-mcp
python -m venv .venv && source .venv/bin/activate
pip install -e .
export HIBP_API_KEY=... # optional
export SHODAN_API_KEY=... # optional
export GITHUB_TOKEN=... # optional
osint-mcp # stdio MCP serverHybrid extras on the host
pip install sherlock-project maigret holehe dnstwist
pip install theHarvester
go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latestDocker (recommended workstation)
docker build -t osint-mcp .
docker run -i --rm \
-e HIBP_API_KEY \
-e SHODAN_API_KEY \
-e GITHUB_TOKEN \
-e OSINT_ALLOW_ACTIVE=0 \
osint-mcpClaude Desktop
{
"mcpServers": {
"osint": {
"command": "osint-mcp",
"env": {
"HIBP_API_KEY": "",
"SHODAN_API_KEY": "",
"GITHUB_TOKEN": "",
"OSINT_ALLOW_ACTIVE": "0"
}
}
}
}Tool catalog
Composite (hybrid)
investigate_domain·investigate_username·investigate_email·investigate_ip·investigate_phone
Pure-Python collectors
recon_domain·dns_lookup·whois_lookup·rdap_lookup·subdomain_enumemail_security·http_headers·reverse_ip·asn_lookupusername_search·email_breach_check·email_patterns·gravatar_lookupphone_analyze·ip_geolocate·wayback_snapshots·github_search·shodan_hostextract_crypto_addresses·generate_dorks
Binary adapters (graceful if missing)
list_binariesbinary_sherlock·binary_maigret·binary_holehebinary_theharvester·binary_subfinder·binary_dnstwistbinary_phoneinfoga·binary_exiftool·binary_nmap
Methodology
investigation_playbook·osint_resource_catalog·server_infoinvestigate_domain_advanced(legacy pure-Python package)
Design principles
Passive by default — no port scans unless
OSINT_ALLOW_ACTIVE=1.Graceful degradation — missing binaries return
status: not_installedwith install hints.Agent-native — composite tools return structured sections + summary for chaining.
Methodology included — playbooks and resource catalog, not just collectors.
Authorized use only — investigate systems and people you have permission to assess.
Environment variables
Variable | Purpose |
| Have I Been Pwned |
| Shodan host lookup |
| Higher GitHub rate limits |
|
|
| Seconds (default 180) |
| Seconds (default 20) |
| Override User-Agent |
Docs
docs/ADVANCED_OSINT.md — disciplines, protocols, tradecraft, resource map
License
Apache-2.0
This server cannot be deployed
Maintenance
Related MCP Connectors
Enrich, search, assess, and manage threat intelligence through 80+ typed MCP tools.
MCP tools for agents: web research, content extraction, email, DNS, and blockchain intelligence.
Hyperion — MCP tool marketplace for AI agents: web, OSINT, security, research via one key.
Search and inspect source-pinned agent skills, plugins and tools through a free public MCP.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceExposes popular OSINT and reconnaissance tools like Sherlock, SpiderFoot, and Holehe through MCP and HTTP APIs for AI assistants. Runs security research tools in sandboxed environments and returns normalized JSON results for investigation and analysis.1-
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server that exposes multiple OSINT tools to AI assistants like Claude, enabling sophisticated reconnaissance and information gathering tasks using industry-standard OSINT tools.246MIT
- AlicenseNot gradedqualityCmaintenanceEnables LLMs to perform OSINT link-analysis by exposing transforms (DNS, WHOIS, Shodan, etc.) as MCP tools for autonomous investigation and graph enrichment.MIT
- AlicenseBqualityBmaintenanceEnables AI agents to perform general-purpose open-source intelligence lookups across domains, infrastructure, identity, social media, and threat/breach sources through a unified MCP interface, with most tools free and no API keys required.32MIT