MCP.so
ログイン

Shodan MCP Server

@Cyreslab-AI

基本情報

カテゴリ

その他

ライセンス

MIT

トランスポート

stdio

作者

Cyreslab-AI

Shodan MCP Server について

A Model Context Protocol server that provides access to Shodan API functionality

Shodan MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "shodan": {
      "command": "node",
      "args": [
        "/path/to/shodan-mcp-server/build/index.js"
      ],
      "env": {
        "SHODAN_API_KEY": ""
      }
    }
  }
}

Shodan MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Shodan MCP Server?

A Model Context Protocol (MCP) server that provides access to Shodan API functionality and CVE database, allowing AI assistants to query information about internet-connected devices, services, and vulnerabilities. It integrates with Claude or other MCP-compatible AI assistants.

How to use Shodan MCP Server?

Clone the repository, run npm install and npm run build, set the SHODAN_API_KEY environment variable, then start with npm start. For Claude integration, add the server to MCP settings with the command node and the path to build/index.js, providing the API key via env.SHODAN_API_KEY.

Key features of Shodan MCP Server

  • Host information lookup for specific IP addresses
  • Search Shodan’s database for devices and services
  • Network range scanning using CIDR notation
  • SSL certificate details for domains
  • IoT device search by device type and country
  • CVE lookup, search, and exploit prediction

Use cases of Shodan MCP Server

  • Investigate a suspicious IP address for open ports and services.
  • Find all internet-facing Apache servers in a given country.
  • Identify known vulnerabilities affecting a specific software product.
  • Enumerate subdomains and DNS records for a domain.
  • Retrieve the latest Known Exploited Vulnerabilities from CISA.

よくある質問

1

What does Shodan MCP Server require to run?

It requires Node.js, npm, and a valid Shodan API key. The API key must be set as the `SHODAN_API_KEY` environment variable.

2

Are all features free?

No. Search, network scanning, SSL certificate lookup, IoT device search, and domain info require a paid Shodan API key. CVE database functionality (CVE lookup, search, CPE info, newest CVEs, KEV, EPSS) is completely free.

3

How is authentication handled?

The server authenticates with Shodan via the API key provided in the `SHODAN_API_KEY` environment variable. No additional authentication is used for the MCP transport.

4

Can I use this server with other MCP clients besides Claude?

Yes — it is built on the MCP standard and can be used with any MCP-compatible AI assistant. The README specifically mentions Claude Desktop and Claude.app.

5

What data does Shodan MCP Server access?

It accesses the Shodan API (internet device data, SSL certificates, DNS, etc.) and a CVE database. No data is stored locally; all queries go to Shodan and the CVE source.

コメント

「その他」の他のコンテンツ