drio
Open app

ADEO CTI MCP Server

Source

The Shodan MCP Server by ADEO Cybersecurity Services provides cybersecurity professionals with streamlined access to Shodan's powerful reconnaissance capabilities through an intuitive Model Context Protocol interface. It enables efficient asset discovery, vulnerability assessment, and security monitoring through 11 consolidated analysis prompts.

Catalog onlyCatalog onlySTDIO

Overview

The Shodan MCP Server is a cybersecurity tool developed by ADEO Cybersecurity Services that provides streamlined access to Shodan's powerful reconnaissance capabilities through an intuitive Model Context Protocol interface. It enables efficient asset discovery, vulnerability assessment, and security monitoring through consolidated analysis prompts.

To use the Shodan MCP Server, clone the repository, install dependencies, and set up your Shodan API key in a .env file. You can run the server in development or production mode using Node.js.

  • Host information lookup and DNS operations - Advanced search capabilities with filters - On-demand network scanning - Network alerts management - Vulnerability analysis and hunting - Comprehensive cybersecurity analysis prompts
  1. Conducting cybersecurity reconnaissance for organizations.
  2. Performing vulnerability assessments on internet-connected systems.
  3. Monitoring network security alerts for critical assets.
  4. Analyzing industrial control systems for security vulnerabilities.

Add to your AI client

Use these steps to connect ADEO CTI MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-shodan-adeosec": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-shodan-adeosec"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-shodan-adeosec": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-shodan-adeosec"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-shodan-adeosec": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-shodan-adeosec"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-shodan-adeosec": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-shodan-adeosec"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-shodan-adeosec": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-shodan-adeosec"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-shodan-adeosec": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-shodan-adeosec"
      ]
    }
  }
}

FAQ

What are the prerequisites for using the Shodan MCP Server?

You need Node.js (v16 or higher) and a Shodan API Key.

Is there a limit on API usage?

Yes, API rate limits apply based on your Shodan subscription, and some operations consume query credits.

How can I contact support for the Shodan MCP Server?

You can contact ADEO Cybersecurity Services via email at info@adeosecurity.com.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":3475,"uuid":"46856b59-a9b8-4156-aaa8-08509c1bc61f","name":"mcp-shodan","title":"ADEO CTI MCP Server","description":"The Shodan MCP Server by ADEO Cybersecurity Services provides cybersecurity professionals with streamlined access to Shodan's powerful reconnaissance capabilities through an intuitive Model Context Protocol interface. It enables efficient asset discovery, vulnerability assessment, and security monitoring through 11 consolidated analysis prompts.","avatar_url":"https://avatars.githubusercontent.com/u/14545100?v=4","created_at":"2025-03-19T18:34:11.996Z","updated_at":"2025-03-19T19:44:34.525Z","status":"created","author_name":"ADEOSec","author_avatar_url":"https://avatars.githubusercontent.com/u/14545100?v=4","tags":"[]","category":"research-and-data","is_featured":false,"sort":1,"url":"https://github.com/ADEOSec/mcp-shodan","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"TypeScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-22 17:05:59\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]