OpenOSINT
JSON →MCP-native OSINT framework for AI agents. Exposes 9 intelligence tools (email enumeration, username search, breach check, WHOIS, IP intel, subdomain enum, dorks, paste search, phone intel) via Model Context Protocol. Also works as a standalone Python CLI.
Install
pip install openosint Tools · 16
- search_email Social accounts linked to an email address
- search_username Username presence across 300+ platforms
- search_breach Data breach exposure
- search_whois Domain registrant and DNS info
- search_ip Geolocation, ASN, hostname
- search_domain Subdomain enumeration
- generate_dorks 12 targeted Google dork URLs (no network calls)
- search_paste Pastebin dump mentions
- search_phone Carrier, country, line type
- search_shodan Open ports, banners, CVEs
- search_virustotal Verdict from 70+ antivirus engines
- search_ip2location Enhanced IP intel: VPN/Proxy/Tor/datacenter flags (sponsored)
- search_censys Internet-facing infrastructure, certificates
- search_abuseipdb IP abuse reputation: confidence score, reports, country, ISP
- search_github Profile, repos, commit-discovered emails, username/keyword search
- search_dns A/AAAA/MX/NS/TXT/CNAME/SOA records; SPF, DMARC, DKIM analysis
Environment variables
ANTHROPIC_API_KEYHIBP_API_KEYIPINFO_TOKENSHODAN_API_KEYVIRUSTOTAL_API_KEYIP2LOCATION_API_KEYCENSYS_API_IDCENSYS_SECRETABUSEIPDB_API_KEYGITHUB_TOKEN
Links
★ 191 GitHub stars