A Model Context Protocol (MCP) server for querying the Shodan API and Shodan CVEDB. This server provides comprehensive access to Shodan's network intelligence and security services, including IP reconnaissance, DNS operations, vulnerability tracking, and device discovery. All tools provide structured, formatted output for easy analysis and integration.
If you prefer to run from source or need to modify the code:
Clone and build:
Add to your Claude Desktop configuration:
Features
Network Reconnaissance: Query detailed information about IP addresses, including open ports, services, and vulnerabilities
DNS Operations: Forward and reverse DNS lookups for domains and IP addresses
Vulnerability Intelligence: Access to Shodan's CVEDB for detailed vulnerability information, CPE lookups, and product-specific CVE tracking
Device Discovery: Search Shodan's database of internet-connected devices with advanced filtering
Tools
1. IP Lookup Tool
Name: ip_lookup
Description: Retrieve comprehensive information about an IP address, including geolocation, open ports, running services, SSL certificates, hostnames, and cloud provider details if available
Parameters:
Returns:
2. Shodan Search Tool
Name: shodan_search
Description: Search Shodan's database of internet-connected devices
Parameters:
Returns:
3. CVE Lookup Tool
Name: cve_lookup
Description: Query detailed vulnerability information from Shodan's CVEDB
Parameters:
Returns:
4. DNS Lookup Tool
Name: dns_lookup
Description: Resolve domain names to IP addresses using Shodan's DNS service
Parameters:
Returns:
5. Reverse DNS Lookup Tool
Name: reverse_dns_lookup
Description: Perform reverse DNS lookups to find hostnames associated with IP addresses
Parameters:
Returns:
6. CPE Lookup Tool
Name: cpe_lookup
Description: Search for Common Platform Enumeration (CPE) entries by product name
Parameters:
Returns:
7. CVEs by Product Tool
Name: cves_by_product
Description: Search for vulnerabilities affecting specific products or CPEs
A Model Context Protocol (MCP) server for querying the Shodan API and Shodan CVEDB. This server provides comprehensive access to Shodan's network intelligence and security services, including IP reconnaissance, DNS operations, vulnerability tracking, and device discovery. All tools provide structured, formatted output for easy analysis and integration.
If you prefer to run from source or need to modify the code:
Clone and build:
Add to your Claude Desktop configuration:
Features
Network Reconnaissance: Query detailed information about IP addresses, including open ports, services, and vulnerabilities
DNS Operations: Forward and reverse DNS lookups for domains and IP addresses
Vulnerability Intelligence: Access to Shodan's CVEDB for detailed vulnerability information, CPE lookups, and product-specific CVE tracking
Device Discovery: Search Shodan's database of internet-connected devices with advanced filtering
Tools
1. IP Lookup Tool
Name: ip_lookup
Description: Retrieve comprehensive information about an IP address, including geolocation, open ports, running services, SSL certificates, hostnames, and cloud provider details if available
Parameters:
Returns:
2. Shodan Search Tool
Name: shodan_search
Description: Search Shodan's database of internet-connected devices
Parameters:
Returns:
3. CVE Lookup Tool
Name: cve_lookup
Description: Query detailed vulnerability information from Shodan's CVEDB
Parameters:
Returns:
4. DNS Lookup Tool
Name: dns_lookup
Description: Resolve domain names to IP addresses using Shodan's DNS service
Parameters:
Returns:
5. Reverse DNS Lookup Tool
Name: reverse_dns_lookup
Description: Perform reverse DNS lookups to find hostnames associated with IP addresses
Parameters:
Returns:
6. CPE Lookup Tool
Name: cpe_lookup
Description: Search for Common Platform Enumeration (CPE) entries by product name
Parameters:
Returns:
7. CVEs by Product Tool
Name: cves_by_product
Description: Search for vulnerabilities affecting specific products or CPEs