SHODAN MCP -palvelin

SHODAN MCP -palvelin

SHODAN-MCP tuo Shodanin internetinlaajuisen laitehaun ja tietoturva-analytiikan FlowHuntiin, mahdollistaen saumattoman tekoälypohjaisen uhkatiedustelun ja haavoittuvuuksien arvioinnin.

Mitä “SHODAN” MCP-palvelin tekee?

SHODAN-MCP on tehokas käyttöliittymä Shodan API:iin, joka on suunniteltu helpottamaan vuorovaikutusta maailman ensimmäisen internetiin liitettyjen laitteiden hakukoneen kanssa. Se tarjoaa kattavan työkalupaketin tietoturvatutkijoille, penetraatiotestaajille ja kyberturvallisuuden ammattilaisille maailmanlaajuisen internet-ympäristön tutkimiseen, analysointiin ja valvontaan. SHODAN-MCP-palvelin tuo Shodanin ominaisuudet Model Context Protocolin (MCP) kautta, mahdollistaen tekoälyavustajien ja kehitystyökalujen tehdä kehittyneitä kyselyitä, analysoida haavoittuvuuksia ja kerätä isäntätietoja suoraan Shodan API:sta. Tämä integraatio virtaviivaistaa tehtäviä, kuten verkon kartoitus, haavoittuvuuksien arviointi ja laitehavainto, tehostaen huomattavasti kyberturvatiedusteluun liittyviä kehitys- ja tutkimustyönkulkuja.

Prompt-listaus

Repositoriossa ei ole tietoa prompt-pohjista.

Resurssilistaus

Repositoriossa ei ole dokumentoitu erillistä resurssiosiota.

Työkalulistaus

Root README:ssa tai näkyvässä koodirakenteessa ei ole suoria työkalumäärittelyjä. Palvelin näyttää tarjoavan toimintoja, kuten haku, isäntätiedon haku, haavoittuvuuksien tunnistus ja DNS-tiedustelu, mutta näitä kuvataan ominaisuuksina, ei MCP-työkaluprimitiiiveinä.

Käyttötapaukset tälle MCP-palvelimelle

  • Haavoittuvuuksien havaitseminen: Löydä laitteita, jotka ovat alttiina tietyille CVE-tunnisteille tai haavoittuvuuksille, mahdollistaen riskialttiiden järjestelmien nopean tunnistamisen internetissä.
  • Isäntätiedustelu: Hae yksityiskohtaista tietoa mistä tahansa IP-osoitteesta, mukaan lukien avoimet portit, palvelubannerit ja kokoonpanot kattavaa tietoturva-analyysiä varten.
  • Verkon kartoitus ja enumerointi: Kartoi domain-infrastruktuuri, siihen liittyvät palvelut ja suorita käänteisiä DNS-hakuja ymmärtääksesi organisaation hyökkäyspintaa.
  • Tietoturvatutkimus ja uhka-arviointi: Analysoi hyväksikäyttöjen riskejä CVSS-pisteiden ja EPSS-metriikoiden avulla, tehostaen penetraatiotestausta ja haavoittuvuuksien hallintaa.
  • Organisaatio- ja maantieteellinen analyysi: Jaa hakutulokset organisaation tai maantieteen mukaan, tukien red team -työtä ja maailmanlaajuista uhkatiedustelua.

Asennusohjeet

Windsurf

  1. Varmista, että Python 3.8+ ja voimassa oleva Shodan API -avain ovat saatavilla.
  2. Kloonaa SHODAN-MCP-repositorio ja asenna riippuvuudet.
  3. Lisää SHODAN-MCP MCP-palvelimeksi Windsurfin asetuksiin:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  4. Tallenna asetukset ja käynnistä Windsurf uudelleen.
  5. Varmista toiminta suorittamalla esimerkkihaku SHODANilla käyttöliittymässä.

API-avainten suojaus

Tallenna API-avaimesi ympäristömuuttujaan:

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

Claude

  1. Asenna Python 3.8+ sekä Shodan API -avaimesi.
  2. Kloonaa ja asenna repositorio ohjeen mukaisesti.
  3. Siirry Claude Desktopissa kohtaan Settings → Developer → Edit Config.
  4. Lisää SHODAN-MCP-palvelin:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  5. Tallenna ja käynnistä Claude Desktop uudelleen.

Cursor

  1. Esivaatimukset: Python 3.8+, Shodan API -avain.
  2. Kloonaa ja asenna SHODAN-MCP.
  3. Avaa Cursorin MCP-asetustiedosto.
  4. Lisää palvelin:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  5. Tallenna muutokset ja käynnistä Cursor uudelleen.

Cline

  1. Varmista, että Python 3.8+ ja Shodan API -avain ovat saatavilla.
  2. Kloonaa repositorio ja asenna riippuvuudet.
  3. Muokkaa Clinen asetuksia lisäämällä:
    "mcpServers": {
      "shodan-mcp": {
        "command": "python",
        "args": ["shodan-mcp-server/main.py"]
      }
    }
    
  4. Tallenna ja käynnistä Cline uudelleen.

Näin käytät tätä MCP-palvelinta Flowsissa

MCP:n käyttö FlowHuntissa

Voit integroida MCP-palvelimet FlowHunt-työnkulkuusi lisäämällä MCP-komponentin flowhun ja yhdistämällä sen tekoälyagenttiisi:

FlowHunt MCP flow

Napsauta MCP-komponenttia avataksesi asetuspaneelin. Järjestelmän MCP-asetusosiossa lisää MCP-palvelimesi tiedot seuraavassa JSON-muodossa:

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

Kun asetukset on tehty, tekoälyagentti voi käyttää tätä MCP:tä työkaluna kaikkine toimintoineen ja ominaisuuksineen. Muista vaihtaa “shodan-mcp” oikeaksi MCP-palvelimesi nimeksi ja korvata URL omalla MCP-palvelimesi osoitteella.


Yhteenveto

OsioSaatavuusTarkemmat tiedot / Huomiot
YleiskuvausSelkeä kuvaus README.md:ssä
Prompt-listausEi prompt-pohjia dokumentoitu
ResurssilistausEi erikseen dokumentoituja resursseja
TyökalulistausTyökalut kuvattu ominaisuuksina, ei eksplisiittisinä MCP-työkaluina
API-avainten suojausNäyttää .env-käytön ja JSON env -esimerkin
Sampling-tuki (vähemmän olennaista arvioinnissa)Sampling-ominaisuutta ei dokumentoitu

Yllä olevan perusteella SHODAN-MCP tarjoaa hyvän yleiskatsauksen ja asennusohjeet, mutta dokumentaatio prompt-pohjille, resursseille, työkaluille sekä sampling/root-tuelle puuttuu. Kehittäjälle, joka etsii plug-and-play MCP:tä laajalla LLM-integraatiolla, tämä voi vaatia lisätyötä. Oma arvosanani: 4/10.


MCP-pisteet

Onko LICENSE-tiedosto✅ (MIT)
Vähintään yksi työkalu
Forkien määrä1
Tähtien määrä5

Usein kysytyt kysymykset

Mikä on SHODAN-MCP-palvelin?

SHODAN-MCP on käyttöliittymä Shodan-rajapintaan, jonka avulla tekoälyagentit ja kehitystyökalut voivat tehdä laitehavaintoja, haavoittuvuusanalyysiä ja verkon kartoitusta käyttämällä Model Context Protocolia (MCP) FlowHunt-työnkuluissa.

Mitkä ovat SHODAN-MCP:n tärkeimmät käyttötapaukset?

SHODAN-MCP mahdollistaa haavoittuvuuksien havaitsemisen, isäntätiedustelun, verkon kartoituksen, tietoturvatutkimuksen sekä organisaatio- ja maantieteellisen uhka-analyysin suoraan FlowHuntista.

Miten SHODAN-MCP asennetaan ympäristöön?

Asenna Python 3.8+, hanki Shodan API -avain, kloonaa SHODAN-MCP-repositorio ja noudata asiakaskohtaisia asetuksia Windsurfille, Claudelle, Cursorille tai Clinelle yllä olevien ohjeiden mukaisesti.

Onko Shodan API -avaimeni turvassa SHODAN-MCP:n kanssa?

Kyllä, API-avain kannattaa tallentaa ympäristömuuttujaan ohjeen mukaisesti, jotta se pysyy turvassa eikä päädy lähdekoodiin.

Tarjoaako SHODAN-MCP prompt-pohjia tai eksplisiittisiä työkalumäärittelyjä?

Ei, SHODAN-MCP tarjoaa toimintoja kuten haku ja haavoittuvuusanalyysi ominaisuuksina, mutta se ei sisällä prompt-pohjia tai eksplisiittisiä MCP-työkalumäärittelyjä dokumentaatiossaan.

Integroi SHODAN-MCP FlowHuntiin

Avaa reaaliaikainen laitehavainto ja haavoittuvuusanalyysi yhdistämällä SHODAN-MCP FlowHunt-työnkulkuihisi. Tehosta tietoturva-automaatiota ja uhkatiedustelua jo tänään.

Lue lisää

LeetCode MCP -palvelimen integrointi
LeetCode MCP -palvelimen integrointi

LeetCode MCP -palvelimen integrointi

Yhdistä FlowHunt ja tekoälyavustajat LeetCode’n koodausongelmiin, käyttäjäprofiileihin, päivän haasteisiin ja kilpailudataan LeetCode MCP -palvelimen kautta. Te...

4 min lukuaika
MCP Server LeetCode +4
Coda MCP -palvelimen integrointi
Coda MCP -palvelimen integrointi

Coda MCP -palvelimen integrointi

Coda MCP -palvelin tarjoaa standardoidun tavan tekoälyavustajille olla vuorovaikutuksessa Codan alustan kanssa, mahdollistaen dokumenttikyselyt, työnkulkujen au...

2 min lukuaika
MCP AI +4
Model Context Protocol (MCP) -palvelin
Model Context Protocol (MCP) -palvelin

Model Context Protocol (MCP) -palvelin

Model Context Protocol (MCP) -palvelin yhdistää tekoälyavustajat ulkoisiin tietolähteisiin, API-rajapintoihin ja palveluihin, mahdollistaen sujuvan monimutkaist...

2 min lukuaika
AI MCP +4