Shodan-MCP-Server
1
The shodan-mcp-server is designed to interface with the Shodan API, allowing users to access data on networked devices and their vulnerabilities. It offers a simple integration via the MCP protocol to enrich applications with Shodan intelligence.
shodan-mcp-server
This is a Model Context Protocol (MCP) server providing access to the Shodan API for querying information about devices, vulnerabilities, and more.
Features
- Host Information: Get detailed information about an IP address.
- Search: Query Shodan's database using their search syntax.
- DNS Lookup: Resolve domain names.
- CVE Information: Get details about specific CVE vulnerabilities.
Installation
- Clone the repository and navigate into the directory.
- Install dependencies with npm.
- Build the project with npm.
Configuration
Set up your Shodan API key in your MCP settings file to configure the server.
Usage with Node.js
Use the @modelcontextprotocol/sdk
package with Node.js to utilize the server's tools.