MCP server for querying the Shodan API and Shodan CVEDB. This server provides tools for IP lookups, device searches, DNS lookups, vulnerability queries, CPE lookups, and more.
Retrieve comprehensive information about an IP address, including geolocation, open ports, running services, SSL certificates, hostnames, and cloud provider details if available. Parameters: ip (required)
Search Shodan's database of internet-connected devices. Parameters: query (required), max_results (optional, default: 10)
Query detailed vulnerability information from Shodan's CVEDB. Parameters: cve (required)
Resolve domain names to IP addresses using Shodan's DNS service. Parameters: hostnames (required)
Perform reverse DNS lookups to find hostnames associated with IP addresses. Parameters: ips (required)
Search for Common Platform Enumeration (CPE) entries by product name. Parameters: product (required), count (optional, default: false), skip (optional, default: 0), limit (optional, default: 1000)
Search for vulnerabilities affecting specific products or CPEs. Parameters: cpe23 (optional), product (optional), count (optional, default: false), is_kev (optional, default: false), sort_by_epss (optional, default: false), skip (optional, default: 0), limit (optional, default: 1000), start_date (optional), end_date (optional)
No reviews yet. Be the first to review!
Sign in to join the conversation
Start the server with node to access it via any client or IDE.
node path/to/downloaded/file.mjs