SHODAN MCP Server

SHODAN MCP Server

Cybersecurity AI Tools MCP Integration Threat Intelligence

Kontaktujte nás pro hostování vašeho MCP serveru ve FlowHunt

FlowHunt poskytuje dodatečnou bezpečnostní vrstvu mezi vašimi interními systémy a AI nástroji, čímž vám dává podrobnou kontrolu nad tím, které nástroje jsou přístupné z vašich MCP serverů. MCP servery hostované v naší infrastruktuře lze bezproblémově integrovat s chatbotem FlowHunt i s populárními AI platformami jako jsou ChatGPT, Claude a různé AI editory.

K čemu slouží MCP server “SHODAN”?

SHODAN-MCP je výkonné rozhraní ke Shodan API, navržené pro zjednodušení interakce s prvním světovým vyhledávačem zařízení připojených k internetu. Poskytuje ucelenou sadu nástrojů pro bezpečnostní výzkumníky, penetrační testery a odborníky na kyberbezpečnost pro průzkum, analýzu a monitoring celosvětové internetové infrastruktury. Díky zpřístupnění schopností Shodanu prostřednictvím Model Context Protocol (MCP) umožňuje server SHODAN-MCP AI asistentům a vývojářským nástrojům provádět pokročilé dotazy, analyzovat zranitelnosti a získávat informace o hostitelích přímo z Shodan API. Tato integrace zjednodušuje úkoly jako mapování sítí, hodnocení zranitelností a objevování zařízení a významně zvyšuje efektivitu vývoje i výzkumu v oblasti kyberbezpečnostní inteligence.

Seznam promptů

V repozitáři nejsou uvedeny žádné informace o šablonách promptů.

Seznam zdrojů

V repozitáři není dokumentována žádná explicitní sekce se zdroji.

Seznam nástrojů

V hlavním README ani ve struktuře kódu nejsou uvedeny přímé definice nástrojů. Server zpřístupňuje akce jako vyhledávání, získávání informací o hostiteli, odhalování zranitelností a DNS inteligenci, ale tyto jsou popsány spíše jako funkce než MCP nástroje.

Příklady využití tohoto MCP serveru

  • Odhalování zranitelností: Najděte zařízení vystavená konkrétním CVE nebo zranitelnostem a rychle identifikujte ohrožené systémy na internetu.
  • Získávání informací o hostitelích: Získejte detailní informace o libovolné IP včetně otevřených portů, služeb a konfigurací pro komplexní bezpečnostní analýzu.
  • Mapování a enumerace sítě: Zmapujte infrastrukturu domény, přidružené služby a proveďte reverzní DNS lookupy pro analýzu povrchu útoku organizace.
  • Bezpečnostní výzkum a analýza hrozeb: Analyzujte rizika zneužití pomocí CVSS skóre a EPSS metrik, zefektivněte penetrační testy a management zranitelností.
  • Analýza podle organizace a geografie: Rozdělte výsledky vyhledávání podle organizace nebo země pro podporu red teamingu a globální threat intelligence.

Jak jej nastavit

Windsurf

  1. Ujistěte se, že máte Python 3.8+ a platný Shodan API klíč.
  2. Naklonujte repozitář SHODAN-MCP a nainstalujte závislosti.
  3. Přidejte SHODAN-MCP jako MCP server do konfigurace Windsurfu:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  4. Uložte konfiguraci a restartujte Windsurf.
  5. Ověřte spuštěním ukázkového SHODAN dotazu v rozhraní.

Zabezpečení API klíčů

Uložte svůj API klíč do proměnné prostředí:

{
  "env": {
    "SHODAN_API_KEY": "your_api_key_here"
  },
  "inputs": {}
}

Claude

  1. Nainstalujte Python 3.8+ a svůj Shodan API klíč.
  2. Naklonujte a nastavte repozitář dle popisu.
  3. V Claude Desktop přejděte do Nastavení → Vývojář → Upravit konfiguraci.
  4. Přidejte server SHODAN-MCP:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  5. Uložte a restartujte Claude Desktop.

Cursor

  1. Požadavky: Python 3.8+, Shodan API klíč.
  2. Naklonujte a nainstalujte SHODAN-MCP.
  3. Otevřete konfigurační soubor MCP pro Cursor.
  4. Přidejte server:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  5. Uložte změny a restartujte Cursor.

Cline

  1. Ujistěte se, že máte Python 3.8+ a Shodan API klíč.
  2. Naklonujte repozitář a nainstalujte závislosti.
  3. Upravte konfiguraci Cline takto:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  4. Uložte a restartujte Cline.

Jak tento MCP použít uvnitř flow

Použití MCP ve FlowHunt

Pro integraci MCP serverů do vašeho workflow ve FlowHunt přidejte MCP komponentu do svého flow a propojte ji s AI agentem:

FlowHunt MCP flow

Klikněte na MCP komponentu pro otevření panelu konfigurace. V sekci systémové konfigurace MCP vložte detaily vašeho MCP serveru v tomto JSON formátu:

{
  "shodan-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po konfiguraci může AI agent tento MCP využívat jako nástroj se všemi jeho funkcemi a možnostmi. Nezapomeňte změnit “shodan-mcp” na skutečný název vašeho MCP serveru a upravit URL na adresu vašeho MCP serveru.


Přehled

SekceDostupnostPodrobnosti/Poznámky
PřehledJasný popis v README.md
Seznam promptůNejsou dokumentovány žádné šablony promptů
Seznam zdrojůNejsou dokumentovány explicitní zdroje
Seznam nástrojůNástroje popsány jako funkce, nikoli explicitní MCP nástroje
Zabezpečení API klíčůUvedeno použití .env i JSON příklad
Podpora vzorkování (méně důležitá pro hodnocení)Není dokumentována žádná funkce na vzorkování

Na základě výše uvedeného SHODAN-MCP poskytuje skvělý přehled a návod na nastavení, ale postrádá dokumentaci k promptům, zdrojům, nástrojům a podpoře vzorkování/roots. Pro vývojáře hledajícího plug-and-play MCP s bohatou LLM integrací může být potřeba další práce. Moje hodnocení: 4/10.


MCP skóre

Má LICENSE✅ (MIT)
Má alespoň jeden nástroj
Počet forků1
Počet hvězd5

Často kladené otázky

Co je SHODAN-MCP server?

SHODAN-MCP je rozhraní ke Shodan API, které umožňuje AI agentům a vývojářským nástrojům provádět objevování zařízení, analýzu zranitelností a mapování sítě pomocí Model Context Protocol (MCP) v rámci workflow FlowHunt.

Jaké jsou hlavní případy použití SHODAN-MCP?

SHODAN-MCP umožňuje odhalování zranitelností, zjišťování informací o hostitelích, mapování sítě, bezpečnostní výzkum a analýzu hrozeb na úrovni organizace či geografie přímo z FlowHunt.

Jak nastavím SHODAN-MCP ve svém prostředí?

Nainstalujte Python 3.8+, získejte Shodan API klíč, naklonujte repozitář SHODAN-MCP a postupujte podle instrukcí ke konkrétnímu klientovi (Windsurf, Claude, Cursor, Cline) výše.

Je můj Shodan API klíč v SHODAN-MCP bezpečný?

Ano, svůj API klíč byste měli uložit do proměnné prostředí dle návodu v konfiguraci, aby zůstal bezpečný a nebyl ve zdrojovém kódu.

Poskytuje SHODAN-MCP prompt šablony nebo explicitní definice nástrojů?

Ne, SHODAN-MCP zpřístupňuje akce jako vyhledávání a analýzu zranitelností jako funkce, ale neobsahuje prompt šablony ani explicitní MCP nástroje ve své dokumentaci.

Integrujte SHODAN-MCP do FlowHunt

Odemkněte objevování zařízení v reálném čase a analýzu zranitelností propojením SHODAN-MCP s vašimi FlowHunt toky. Zvyšte automatizaci bezpečnosti a threat intelligence ještě dnes.

Zjistit více

Server Model Context Protocolu (MCP)
Server Model Context Protocolu (MCP)

Server Model Context Protocolu (MCP)

Server Model Context Protocolu (MCP) propojuje AI asistenty s externími datovými zdroji, API a službami, což umožňuje snadnou integraci komplexních workflow a b...

3 min čtení
AI MCP +4
SHODAN-MCP
SHODAN-MCP

SHODAN-MCP

Integrujte FlowHunt se SHODAN-MCP a přeneste výkonné bezpečnostní znalosti a detekci zařízení ze Shodanu přímo do vašich AI a vývojářských workflowů. Automatizu...

4 min čtení
AI Shodan +4
Elasticsearch MCP Server
Elasticsearch MCP Server

Elasticsearch MCP Server

Elasticsearch MCP Server propojuje AI asistenty s clustery Elasticsearch a OpenSearch, umožňuje pokročilé vyhledávání, správu indexů a operace s clusterem přímo...

4 min čtení
MCP Server Elasticsearch +5