MCP Hub
Back to servers

ScanRook MCP Server

Enables AI assistants to perform vulnerability scanning on Docker/OCI images, check CVE details, analyze licenses, and compare scan results via ScanRook.

glama
Updated
Apr 24, 2026

ScanRook MCP Server

An MCP (Model Context Protocol) server that gives AI assistants vulnerability scanning capabilities via ScanRook.

Tools

ToolDescription
scan_imageScan a Docker/OCI image for vulnerabilities
scan_statusCheck scan progress and results
get_findingsGet detailed vulnerability findings
search_cveLook up a specific CVE
list_scansList recent scans
analyze_licensesCheck license compliance
compare_scansCompare findings between two scans
check_packageCheck a package for known vulnerabilities

Setup

Install

npm install -g scanrook-mcp

Configure

Set your ScanRook API key:

export SCANROOK_API_KEY="your-api-key"
export SCANROOK_API_URL="https://scanrook.io"  # optional, defaults to scanrook.io

Use with Claude Code

Add to your Claude Code MCP settings:

{
  "mcpServers": {
    "scanrook": {
      "command": "scanrook-mcp",
      "env": {
        "SCANROOK_API_KEY": "your-api-key"
      }
    }
  }
}

Use with Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "scanrook": {
      "command": "npx",
      "args": ["scanrook-mcp"],
      "env": {
        "SCANROOK_API_KEY": "your-api-key"
      }
    }
  }
}

Examples

Once connected, you can ask your AI assistant:

  • "Scan nginx:1.27 for vulnerabilities"
  • "What's the status of my last scan?"
  • "Show me the critical findings"
  • "Is CVE-2024-0727 in my image?"
  • "Check if lodash 4.17.20 has any known vulnerabilities"
  • "Compare my latest scan with last week's scan"
  • "Analyze the licenses in my last scan"

Environment Variables

VariableDefaultDescription
SCANROOK_API_KEY(required)Your ScanRook API key
SCANROOK_API_URLhttps://scanrook.ioScanRook API base URL

Reviews

No reviews yet

Sign in to write a review