Shodan
MCP server for Shodan API — device search, IP and domain recon, DNS, and CVE/CPE queries.
Connector by w0h1v · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/w0h1v-shodan
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: security-scanning
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 11 read · 0 write · 0 deleteRead-only
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 11
Read from the source code; the running server may list different tools.
Read 11 · Look things up without changing anything.
api_infocpe_lookupcve_lookupcves_by_productdns_lookupdomain_infoip_lookupreverse_dns_lookupsearch_filtersshodan_countshodan_search
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
SHODAN_API_KEY
Network hosts it talks to 4
api.shodan.io· found in codecvedb.shodan.io· found in codegithub.com· found in codew0h1v.github.io· found in code
Tools (11)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
api_inforead-onlyShow the Shodan API plan, remaining query and scan credits, monitored IPs, and usage limits for the configured API key. Free: does not consume credits.
cpe_lookupread-onlySearch for Common Platform Enumeration (CPE) entries by product name in Shodan's CVEDB. Supports pagination and can return either full CPE details or just the total count. Useful for identifying specific versions and configurations of software and hardware.
cve_lookupread-onlyQuery detailed vulnerability information from Shodan's CVEDB. Returns comprehensive CVE details including CVSS scores (v4/v3/v2), EPSS probability and ranking, KEV status, proposed mitigations, ransomware associations, and affected products (CPEs).
cves_by_productread-onlySearch for vulnerabilities affecting specific products or CPEs. Supports filtering by KEV status, sorting by EPSS score, date ranges, and pagination. Can search by product name or CPE 2.3 identifier. Returns detailed vulnerability information including severity scores and impact assessments.
dns_lookupread-onlyResolve domain names to IP addresses using Shodan's DNS service. Supports batch resolution of multiple hostnames in a single query. Returns IP addresses mapped to their corresponding hostnames.
domain_inforead-onlyGet subdomains and DNS records for a domain from Shodan. Costs 1 query credit per lookup.
ip_lookupread-onlyRetrieve comprehensive information about an IP address, including geolocation, operating system, open ports, running services (product, version, CPE), known vulnerabilities (CVEs), SSL certificates, hostnames, and cloud provider details if available. Returns service banners and HTTP server information when present. Optional history returns historical banners; minify omits banners.
reverse_dns_lookupread-onlyPerform reverse DNS lookups to find hostnames associated with IP addresses. Supports batch lookups of multiple IP addresses in a single query. Returns all known hostnames for each IP address, with clear indication when no hostnames are found.
search_filtersread-onlyList the search filters and facets Shodan supports. Use this to build valid shodan_search and shodan_count queries and facets. Free: does not consume credits.
shodan_countread-onlyGet the total number of Shodan results for a query, with optional facet breakdowns (e.g. by country, org, port). Free: does not consume query credits. Use search_filters to list valid filters and facets.
shodan_searchread-onlySearch Shodan's database of internet-connected devices. Returns detailed information about matching devices including services, vulnerabilities, and geographic distribution. Supports advanced search filters and returns facet statistics (default: by country). Costs 1 query credit when the query uses filters, plus 1 per page beyond the first. Use shodan_count (free) to get totals and facets without results.
Compare and alternatives
Featured in
Signals
- Stars
- 178
- Forks
- 29
- Open issues
- 0
- Contributors
- 6
- Weekly downloads
- 313
- Last commit
- Oct 12, 2026 (16 days ago)
- Last release
- Oct 12, 2026 (16 days ago)
- Last package publish
- Oct 12, 2026 (16 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.w0h1v/shodan- Version
- 1.0.34
- Auth
- API key
- Packages
- npm @burtthecoder/mcp-shodan
- License
- MIT
- Repository
- github.com/w0h1v/mcp-shodan
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Same server elsewhere
Copies of this server published by others; search shows only one of them.
More from w0h1v
- 0.665score
Virustotal
w0h1v
MCP server for querying VirusTotal API with comprehensive security analysis tools.
ConnectorAFreshness: ALocalRead-only★ 151↓ 333/wkClaude Code +5 - 0.643score
Dnstwist
w0h1v
MCP server for dnstwist: detect typosquatting, phishing and brand impersonation domains.
ConnectorAFreshness: ALocal★ 50↓ 110/wkClaude Code +5 - 0.580score
Otx
w0h1v
MCP server for AlienVault OTX threat intelligence: indicators, pulses, search, and users.
ConnectorAFreshness: ALocal★ 1↓ 31/wkClaude Code +5
Cite this page
Shodan MCP server. Agent Mart. https://agentmart.dev/connectors/w0h1v-shodan (last updated 2026-10-24)