SHODAN MCP Server

SHODAN-MCP prináša silu celosvetového vyhľadávania zariadení a bezpečnostnej analytiky Shodan do FlowHunt, čo umožňuje bezproblémovú AI-riadenú analýzu hrozieb a hodnotenie zraniteľností.

SHODAN MCP Server

Čo robí “SHODAN” MCP Server?

SHODAN-MCP je výkonné rozhranie k Shodan API, navrhnuté na zjednodušenie interakcie s prvým vyhľadávačom na svete pre zariadenia pripojené k internetu. Poskytuje komplexnú sadu nástrojov pre bezpečnostných výskumníkov, penetračných testerov a profesionálov v oblasti kybernetickej bezpečnosti na skúmanie, analýzu a monitorovanie globálneho internetového prostredia. Expozíciou schopností Shodan cez Model Context Protocol (MCP) umožňuje server SHODAN-MCP AI asistentom a vývojovým nástrojom vykonávať pokročilé dopyty, analyzovať zraniteľnosti a získavať informácie o hostiteľoch priamo zo Shodan API. Táto integrácia zjednodušuje úlohy ako mapovanie siete, hodnotenie zraniteľností a objavovanie zariadení, čím významne zvyšuje efektivitu vývoja aj výskumných workflow zameraných na kybernetickú inteligenciu.

Zoznam Promptov

V repozitári nie sú poskytnuté žiadne informácie ohľadom šablón promptov.

Zoznam Zdroje

V repozitári nie je dokumentovaná žiadna explicitná sekcia zdrojov.

Zoznam Nástrojov

V koreňovom README alebo viditeľnej štruktúre kódu nie sú poskytnuté priame definície nástrojov. Server zjavne sprístupňuje akcie ako vyhľadávanie, získavanie informácií o hostiteľoch, objavovanie zraniteľností a DNS inteligenciu, tieto sú však popísané ako funkcie a nie ako MCP nástrojové primitívy.

Prípady použitia tohto MCP Servera

  • Objavovanie zraniteľností: Vyhľadávanie zariadení vystavených konkrétnym CVE alebo zraniteľnostiam, čo umožňuje rýchlu identifikáciu ohrozených systémov na internete.
  • Získavanie inteligencie o hostiteľoch: Získavanie detailných informácií o akomkoľvek IP, vrátane otvorených portov, bannerov služieb a konfigurácií pre komplexnú bezpečnostnú analýzu.
  • Mapovanie a enumerácia sietí: Mapovanie infraštruktúry domény, pridružených služieb a vykonávanie spätného DNS lookupu pre pochopenie útočných plôch organizácie.
  • Bezpečnostný výskum a hodnotenie hrozieb: Analýza rizík zneužitia pomocou skóre CVSS a metriky EPSS, čo rozširuje penetračné testovanie a procesy manažmentu zraniteľností.
  • Analýza na úrovni organizácie a geografie: Rozdelenie výsledkov vyhľadávania podľa organizácie alebo geografie, podpora red teamingových aktivít a globálnej analýzy hrozieb.

Ako to nastaviť

Windsurf

  1. Uistite sa, že máte Python 3.8+ a platný Shodan API kľúč.
  2. Naklonujte repozitár SHODAN-MCP a nainštalujte závislosti.
  3. Pridajte SHODAN-MCP ako MCP server do konfigurácie Windsurf:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  4. Uložte konfiguráciu a reštartujte Windsurf.
  5. Overte správnosť vydaním ukážkového SHODAN dopytu v rozhraní.

Zabezpečenie API kľúčov

Uložte svoj API kľúč do environmentálnej premennej:

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

Claude

  1. Nainštalujte Python 3.8+ a váš Shodan API kľúč.
  2. Naklonujte a nastavte repozitár podľa popisu.
  3. V Claude Desktop prejdite do Nastavení → Vývojár → Upraviť konfiguráciu.
  4. Pridajte SHODAN-MCP server:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  5. Uložte a reštartujte Claude Desktop.

Cursor

  1. Požiadavky: Python 3.8+, Shodan API kľúč.
  2. Naklonujte a nainštalujte SHODAN-MCP.
  3. Otvorte konfiguračný súbor MCP pre Cursor.
  4. Pridajte server:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  5. Uložte zmeny a reštartujte Cursor.

Cline

  1. Uistite sa, že máte Python 3.8+ a Shodan API kľúč.
  2. Naklonujte repozitár a nainštalujte závislosti.
  3. Upravte konfiguráciu Cline, aby obsahovala:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  4. Uložte a reštartujte Cline.

Ako používať tento MCP vo flow

Použitie MCP vo FlowHunt

Na integráciu MCP serverov do vášho FlowHunt workflow začnite pridaním MCP komponentu do vášho flow a pripojte ho k vášmu AI agentovi:

FlowHunt MCP flow

Kliknite na MCP komponent pre otvorenie konfiguračného panela. V sekcii systémovej konfigurácie MCP vložte detaily vášho MCP servera v tomto JSON formáte:

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

Po nakonfigurovaní môže AI agent používať tento MCP ako nástroj so všetkými jeho funkciami a schopnosťami. Nezabudnite zmeniť “shodan-mcp” na skutočný názov vášho MCP servera a URL nahradiť vlastnou adresou MCP servera.


Prehľad

SekciaDostupnosťDetaily/Poznámky
PrehľadJasný popis v README.md
Zoznam PromptovNie sú dokumentované šablóny promptov
Zoznam ZdrojeNie sú explicitne dokumentované zdroje
Zoznam NástrojovNástroje popísané ako funkcie, nie explicitné MCP nástroje
Zabezpečenie API kľúčovUkazuje použitie .env a JSON env príklad
Sampling Support (menej dôležité v hodnotení)Nie je dokumentovaná sampling funkcia

Na základe vyššie uvedeného SHODAN-MCP poskytuje výborný prehľad a návod na nastavenie, no chýba dokumentácia k promptom, zdrojom, nástrojom a sampling/roots podpore. Pre vývojára hľadajúceho plug-and-play MCP s bohatou LLM integráciou to môže vyžadovať dodatočnú prácu. Moje hodnotenie: 4/10.


MCP Skóre

Má LICENSE✅ (MIT)
Má aspoň jeden nástroj
Počet Forkov1
Počet Hviezdičiek5

Najčastejšie kladené otázky

Čo je SHODAN-MCP Server?

SHODAN-MCP je rozhranie k Shodan API, umožňujúce AI agentom a vývojovým nástrojom vykonávať objavovanie zariadení, analýzu zraniteľností a mapovanie sietí pomocou Model Context Protocol (MCP) v rámci workflow FlowHunt.

Aké sú hlavné prípady použitia SHODAN-MCP?

SHODAN-MCP umožňuje objavovanie zraniteľností, získavanie inteligencie o hostiteľoch, mapovanie sietí, bezpečnostný výskum a analýzu hrozieb na úrovni organizácie alebo geografie priamo z FlowHunt.

Ako nastavím SHODAN-MCP vo svojom prostredí?

Nainštalujte Python 3.8+, získajte Shodan API kľúč, naklonujte repozitár SHODAN-MCP a postupujte podľa krokov špecifických pre Windsurf, Claude, Cursor alebo Cline uvedených vyššie.

Je môj Shodan API kľúč v SHODAN-MCP bezpečný?

Áno, svoj API kľúč by ste mali uložiť do environmentálnej premennej podľa inštrukcií v konfigurácii, aby bol bezpečný a mimo zdrojového kódu.

Poskytuje SHODAN-MCP šablóny promptov alebo explicitné definície nástrojov?

Nie, SHODAN-MCP sprístupňuje akcie ako vyhľadávanie a analýzu zraniteľností ako funkcie, ale neobsahuje šablóny promptov ani explicitné MCP nástrojové primitívy v dokumentácii.

Integrujte SHODAN-MCP do FlowHunt

Odomknite objavovanie zariadení v reálnom čase a analýzu zraniteľností pripojením SHODAN-MCP do vašich FlowHunt tokov. Vylepšite svoju bezpečnostnú automatizáciu a analýzu hrozieb ešte dnes.

Zistiť viac