Enterprise DNA
M MCP Servers Developer low

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

B

MCP

BurtTheCoder/mcp-shodan

Added 1 June 2026

#ai-tools #claude #cpe #cve #cybersecurity #dns #ip-lookup #mcp

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_lookup
  • shodan_search
  • cve_lookup
  • dns_lookup
  • reverse_dns_lookup
  • cpe_lookup
  • cves_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.

Free 27-page guide

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.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks