Shodan MCP server for Claude, Cursor & VS Code. 20 tools for passive reconnaissance, CVE/CPE intelligence, DNS analysis, and device search. 4 tools work free without an API key. OSINT and vulnerability research from your IDE.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"shodan-mcp": {
"env": {
"SHODAN_API_KEY": "your-api-key-here"
},
"args": [
"run",
"--rm",
"-i",
"-e",
"SHODAN_API_KEY",
"shodan-mcp"
],
"command": "docker"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
shodan-mcp is a Model Context Protocol (MCP) server that gives AI agents like Claude, Cursor, and GitHub Copilot direct access to Shodan -- the world's search engine for internet-connected devices. Built by Vorota AI.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
What's my external IP address?Get your external IP address as seen by Shodan
What are the details of CVE-2021-44228?Look up a specific CVE with CVSS scores and exploit information
Search for CVEs related to Apache HTTP Server sorted by EPSS scoreSearch CVEs with filtering and sorting by exploit prediction score
Look up CPE identifiers for nginxSearch CPE identifiers by product name
Do a quick InternetDB lookup on my server's IPFast free IP intelligence lookup
What DNS records exist for my company's domain?Domain reconnaissance including DNS records
Resolve the hostname myapp.example.com to an IP addressResolve hostnames to IP addresses
What search filters are available in Shodan?List available search filters
Check my Shodan API plan and remaining query creditsCheck API key usage and plan details
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in security
An evil MCP server used for redteam testing
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Proof primitive for AI agents on MultiversX. Anchor file hashes on-chain as verifiable proofs.
Security-first platform for AI agents. 38 specialized agents, 15 AI-powered extensions, zero-knowledge multi-agent orchestration. SENTINEL WAF, Ed25519 auth, 2.6M grounding facts.
MCP Security Weekly
Get CVE alerts and security updates for Shodan Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
shodan-mcp is a Model Context Protocol (MCP) server that gives AI agents like Claude, Cursor, and GitHub Copilot direct access to Shodan -- the world's search engine for internet-connected devices. Built by Vorota AI.
20 tools for passive reconnaissance, vulnerability intelligence, DNS analysis, and device search -- all from your IDE. No packets sent to any target.
docker build -t shodan-mcp https://github.com/vorotaai/shodan-mcp.git
Add to your MCP client (Claude Desktop, Cursor, VS Code, etc.):
{
"mcpServers": {
"shodan-mcp": {
"command": "docker",
"args": ["run", "--rm", "-i", "-e", "SHODAN_API_KEY", "shodan-mcp"],
"env": {
"SHODAN_API_KEY": "your-api-key-here"
}
}
}
}
4 tools work immediately with no API key -- CVE lookup, CVE search, CPE search, and InternetDB. Get a Shodan API key at account.shodan.io to unlock all 20 tools.
| Tool | Description |
|---|---|
shodan-cve-lookup | Look up any CVE -- CVSS v3 scores, EPSS exploit prediction, references, affected CPEs |
shodan-search-cves | Search CVEs with filters -- CISA KEV catalog, EPSS sorting, date ranges |
shodan-search-cpes | Search CPE identifiers by product name (e.g., "apache", "nginx") |
shodan-internetdb-lookup | Fast free IP intelligence -- open ports, vulns, hostnames, CPEs, tags |
| Tool | Description |
|---|---|
shodan-ip-lookup | Full IP reconnaissance -- ports, services, banners, geolocation, vulns, ISP/org, ASN |
shodan-search | Search Shodan's database of billions of devices with powerful query syntax |
shodan-search-count | Count search results without consuming query credits |
shodan-dns-resolve | Resolve hostnames to IP addresses |
shodan-dns-reverse | Reverse DNS lookup for IP addresses |
shodan-domain-info | Domain reconnaissance -- subdomains, DNS records, tags |
shodan-honeypot-score | Detect if an IP is a honeypot (0.0 = real, 1.0 = honeypot) |
| Tool | Description |
|---|---|
shodan-api-info | Check API key usage -- plan type, remaining credits |
shodan-my-ip | Get your external IP address as seen by Shodan |
shodan-account-profile | Account membership, credits, display name |
shodan-list-facets | List available search facets for query breakdowns |
shodan-list-filters | List available search filters |
shodan-parse-query | Analyze and debug search queries |
shodan-list-ports | List port numbers Shodan crawlers scan |
shodan-list-protocols | List protocols for on-demand scanning |
shodan-http-headers | Show HTTP headers your client sends |