BurtTheCoder/mcp-shodan
by Various
MCP server for Shodan — search internet-connected devices, IP reconnaissance, DNS lookups, and CVE/CPE vulnerability intelligence. Works with Claude Code, Codex, Gemini CLI, and Cl
MCP
BurtTheCoder/mcp-shodan
Added 1 June 2026
Overview
This MCP server provides a bridge between AI coding assistants and Shodan's search engine for internet-connected devices. It enables IP reconnaissance, DNS lookups, and vulnerability intelligence via CVE/CPE queries. The server works with Claude Code, Codex, Gemini CLI, and Claude Desktop.
Best for
Best for
Developers and security researchers needing Shodan data in AI coding assistants
Use cases
- IP reconnaissance and device discovery
- DNS lookups and geolocation of network infrastructure
- CVE/CPE vulnerability lookup for exposed services
How to use
Install
npm install -g @burtthecoder/mcp-shodan Tools exposed
ip_lookupshodan_searchcve_lookupdns_lookupreverse_dns_lookupcpe_lookupcves_by_product
Tested with
Claude Desktop, Claude Code
Example client config
{\n "mcpServers": {\n "shodan": {\n "command": "mcp-shodan",\n "env": {\n "SHODAN_API_KEY": "your-shodan-api-key"\n }\n }\n }\n} Notes
This MCP server provides a bridge between AI coding assistants and Shodan’s search engine for internet-connected devices. It enables IP reconnaissance, DNS lookups, and vulnerability intelligence via CVE/CPE queries. The server works with Claude Code, Codex, Gemini CLI, and Claude Desktop.
133 stars on GitHub. Last updated 2026-03-31. Licensed MIT.
Use cases
- IP reconnaissance and device discovery
- DNS lookups and geolocation of network infrastructure
- CVE/CPE vulnerability lookup for exposed services
Pros
- Works with multiple AI assistant CLIs (Claude Code, Codex, Gemini CLI, Claude Desktop)
- Accesses Shodan’s comprehensive internet device search and vulnerability data
- Lightweight TypeScript MCP server easy to integrate
Cons
- Requires a paid Shodan API key for full functionality
- Limited to internet-exposed devices indexed by Shodan
- Depends on MCP protocol compatibility (requires supporting client)
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Works with multiple AI assistant CLIs (Claude Code, Codex, Gemini CLI, Claude Desktop)
- Accesses Shodan's comprehensive internet device search and vulnerability data
- Lightweight TypeScript MCP server easy to integrate
Cons
- Requires a paid Shodan API key for full functionality
- Limited to internet-exposed devices indexed by Shodan
- Depends on MCP protocol compatibility (requires supporting client)
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.