Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
H

Hexix23/shodan-mcp

MCP server for Shodan search and host data 16

Before you install: no copy-paste command · no license recorded · link reachable

First step: git clone https://github.com/yourusername/shodan-mcp.git

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site

We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →

Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-10-28 · last seen 2026-11-14 · seen 19× · listed by 18 sources
Score
score 1,803 · 18 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-10-28;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# 🌐 SHODAN-MCP

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

## 🔍 Overview
SHODAN-MCP is a powerful interface to the Shodan API, designed to simplify interaction with the world's first search engine for Internet-connected devices. It provides a comprehensive set of tools for security researchers, penetration testers, and cybersecurity professionals to explore, analyze, and monitor the global internet landscape.
> "The more systems you can access, the more power you have."
## ✨ Key Features
### 🔎 Search & Discovery
Advanced Search: Query the Shodan database using powerful filtering capabilities and multiple parameters
Result Analysis: Detailed breakdowns of search results with geographic distribution and organization insights
Count Function: Get total numbers and statistical breakdowns without consuming API credits
### 📡 Host Intelligence
Detailed Host Information: Comprehensive data about any IP address including all services, banners and configurations
Port Scanning: View all open ports and running services on target systems
Banner Grabbing: Access complete service banners and headers for in-depth analysis
### 🔒 Security Research
Vulnerability Discovery: Find devices affected by specific CVEs or with particular vulnerabilities
CVE Information: Get detailed intelligence on Common Vulnerabilities and Exposures
Exploitation Risk Assessment: Evaluate threats with CVSS scores and EPSS exploitation likelihood metrics
### 🌍 Network Mapping
DNS Intelligence: Retrieve comprehensive DNS information and subdomain discovery
Domain Insights: Analyze domain infrastructure and associated services
Reverse DNS: Map IP addresses to hostnames for network enumeration
## 🛠️ Installation & Setup
### Prerequisites
Python 3.8 or higher
Shodan API key (Get one here)
pip or uv for dependency management
### Basic Installation
bash
# Clone the repository
git clone https://github.com/yourusername/shodan-mcp.git
cd shodan-mcp
# Install dependencies
pip install -r requirements.txt
# Set up your Shodan API key
echo "SHODANAPIKEY=yourapikeyhere" > shodan-mcp-server/.env
### Integration Options
SHODAN-MCP can be integrated with various AI and development environments:
#### 🤖 Claude Integration
Claude can interact with SHODAN-MCP using the MCP protocol:
1. In Claude Desktop, go to Settings → Developer → Edit Config
2. Edit the claudedesktopconfig.json file and add the following configuration:
json
"mcpServers": {
"shodan": {
"command": "/path/to/uv",
"args": [
"--directory",
"/path/to/shodan-mcp/shodan-mcp-server",
"run",
"shodanmcp.py"
3. Replace /path/to/uv with your actual path to the uv executable (e.g., ~/.local/bin/uv on macOS/Linux)
4. Replace /path/to/shodan-mcp with the actual path to your shodan-mcp project directory
5. Save the configuration and restart Claude
6. Now you can ask Claude to use Shodan tools directly in your conversations
#### 🖥️ Cursor IDE Integration
Cursor seamlessly integrates with SHODAN-MCP through the MCP configuration file:
1. The MCP configuration file is located at ~/.cursor/mcp.json (macOS/Linux)
2. Add the following configuration to your mcp.json:
json
"mcpServers": {
"shodan": {
"command": "/path/to/uv",
"args": [
"--directory",
"/path/to/shodan-mcp/shodan-mcp-server",
"run",
"shodanmcp.py"
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/hexix23-shodan-mcp/)
Source
awesome · https://github.com/Hexix23/shodan-mcp
Browse by field
MCP servers
Listed by
18 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index