Osint MCP Server
OSINT intelligence MCP server for AI agents — 37 tools, 12 sources. Shodan, VirusTotal, Censys, SecurityTrails, DNS reconnaissance, WHOIS, certificate transparency, BGP routing, Wayback Machine, GeoIP. Automated open source intelligence and attack surface mapping via Model Context Protocol.
Osint MCP Server is an open-source mcp server by badchars, written mainly in TypeScript, with 62 GitHub stars and the MIT license. Its code was last updated Mar 17, 2026.
Scan summary: scanned Nov 5, 2026 at commit 7611f70. No capabilities flagged by our checks. Scan policy
7611f70 · Nov 5, 2026Findings (1)
- lowLow. Minor, or common in normal tools. Shown for information.No manifest declaring network access and environment variables (agent.json)
Network activity
Tools exposed (37)
dns_lookupResolve DNS records for a domain. Supports A, AAAA, MX, TXT, NS, SOA, CNAME, SRV record types.
dns_reversePerform reverse DNS (PTR) lookup for an IP address. Returns associated hostnames.
dns_email_securityAnalyze email security posture: SPF, DMARC, DKIM records with risk assessment and recommendations. Checks common DKIM selectors (google, selector1, selector2, k1, etc.).
dns_spf_chainRecursively resolve SPF include chain. Shows all included domains, IP ranges, detected services (Google Workspace, Microsoft 365, SendGrid, etc.), and RFC 7208 lookup limit compliance.
dns_srv_discoverDiscover SRV records and common service CNAMEs for a domain. Probes for SIP, XMPP, Autodiscover, LDAP, Kerberos, CalDAV, CardDAV, and checks CNAMEs for autodiscover, lyncdiscover, OWA, ADFS, etc.
dns_wildcard_checkCheck if a domain has wildcard DNS configured by resolving a random subdomain.
whois_domainRDAP/WHOIS lookup for a domain. Returns registrar, registration/expiration dates, nameservers, and contact entities.
whois_ipRDAP/WHOIS lookup for an IP address. Returns network name, CIDR range, country, and responsible entities.
crtsh_searchSearch Certificate Transparency logs via crt.sh. Returns unique subdomains and certificate details (issuer, validity, SANs).
shodan_hostGet Shodan host details for an IP: open ports, services, banners, vulns, OS, ASN, geolocation. Requires SHODAN_API_KEY.
shodan_searchSearch Shodan for hosts matching a query (e.g. 'apache port:443 country:US'). Requires SHODAN_API_KEY.
shodan_dns_resolveResolve hostnames to IPs using Shodan's DNS resolver. Requires SHODAN_API_KEY.
shodan_exploitsSearch Shodan's exploit database for public exploits matching a query. Requires SHODAN_API_KEY.
vt_domainVirusTotal domain analysis: reputation score, detection stats, categories, registrar, DNS records. Requires VT_API_KEY.
vt_ipVirusTotal IP analysis: reputation, detection stats, country, ASN, network. Requires VT_API_KEY.
vt_subdomainsEnumerate subdomains for a domain via VirusTotal. Requires VT_API_KEY.
vt_urlSubmit a URL to VirusTotal for scanning and get analysis results (malicious/suspicious/harmless). Requires VT_API_KEY.
st_subdomainsEnumerate subdomains for a domain via SecurityTrails. Returns FQDNs. Requires ST_API_KEY.
st_dns_historyGet historical DNS records for a domain via SecurityTrails. Shows first/last seen dates, values, and organizations. Requires ST_API_KEY.
st_whoisEnhanced WHOIS lookup via SecurityTrails with registrant/admin/technical contacts. Requires ST_API_KEY.
censys_hostsSearch Censys for hosts matching a query. Returns IPs, services, ports, location, ASN. Requires CENSYS_API_ID + CENSYS_API_SECRET.
censys_host_detailsGet detailed Censys host information for a single IP: all services, certificates, OS, location, ASN. Requires CENSYS_API_ID + CENSYS_API_SECRET.
censys_certificatesSearch Censys certificate database. Returns certificate fingerprints, subjects, issuers, validity, and SANs. Requires CENSYS_API_ID + CENSYS_API_SECRET.
geoip_lookupGeolocate an IP address: country, city, ISP, ASN, proxy/hosting/mobile detection. Uses ip-api.com (free, no API key).
geoip_batchBatch geolocate up to 100 IP addresses at once. Uses ip-api.com (free, no API key).
bgp_asnLook up ASN details and announced IPv4/IPv6 prefixes via BGPView. Returns ASN name, description, contacts, and all announced prefixes.
bgp_ipLook up BGP routing information for an IP address. Returns matching prefixes, ASNs, and RIR allocation.
bgp_prefixLook up details for a specific IP prefix/CIDR. Returns announcing ASNs, name, country, and RIR.
wayback_urlsSearch Wayback Machine for archived URLs of a domain. Returns unique URLs with timestamps, status codes, and MIME types. Useful for finding old endpoints, hidden paths, and removed content.
wayback_snapshotsGet Wayback Machine snapshot history for a specific URL. Returns timestamps, status codes, and direct archive links. Shows first/last seen dates.
hackertarget_hostsearchFind subdomains and their IPs for a domain via HackerTarget. Free tier: 50 queries/day.
hackertarget_reverseipReverse IP lookup via HackerTarget — find all domains hosted on an IP. Free tier: 50 queries/day.
hackertarget_aslookupLook up ASN information for an IP or ASN via HackerTarget. Free tier: 50 queries/day.
m365_tenantDiscover Microsoft 365 tenant information for a domain. Returns tenant ID, region, and OpenID configuration endpoints.
m365_userrealmDetect authentication type for a domain's Microsoft 365 tenant. Returns namespace type (Managed/Federated), federation brand name, and auth endpoints.
osint_list_sourcesList all OSINT data sources, their availability, API key requirements, and tool counts. Use this to check which sources are configured.
osint_domain_reconQuick domain reconnaissance combining free sources: DNS (A/MX/NS/TXT), WHOIS, crt.sh subdomains, HackerTarget hosts, and email security analysis. No API keys required.
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Osint MCP Server alternatives
View more →Similar mcp servers in Research & Analysis, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Osint MCP Server (this page) badchars | 62 | MIT | Mar 17, 2026 | Scanned, no flagged issues |
| Worldmonitor koala73 | 90k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| GPT Researcher assafelovic | 30k | Apache-2.0 | Oct 10, 2026 | Scanned, no flagged issues |
| Auto Claude Code Research In Sleep wanshuiyin | 18k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Deep Research u14app | 4.7k | MIT | Jun 18, 2026 | Scanned, no flagged issues |
| MCP Server Chart antvis | 4.4k | MIT | Aug 27, 2026 | Scanned, no flagged issues |