mcp-shodan
44
The Shodan MCP Server is a tool that integrates with the Shodan API and CVEDB to provide detailed network intelligence and security information. It offers features like IP reconnaissance, DNS operations, and vulnerability tracking, facilitating structured and formatted outputs for analysis and integration.
Shodan MCP Server
A Model Context Protocol (MCP) server for querying the Shodan API and Shodan CVEDB. This server offers comprehensive access to Shodan's network intelligence, including IP reconnaissance, DNS operations, vulnerability tracking, and device discovery.
Features
- Network Reconnaissance
- DNS Operations
- Vulnerability Intelligence
- Device Discovery
Tools
- IP Lookup Tool
- Shodan Search Tool
- CVE Lookup Tool
- DNS Lookup Tool
- Reverse DNS Lookup Tool
- CPE Lookup Tool
- CVEs by Product Tool
Requirements
- Node.js v18 or later
- A valid Shodan API Key
Development
To run in development mode:
- Use
npm run dev
Error Handling
Includes error handling for invalid API keys, rate limiting, network errors, invalid input parameters, and more.