Back to Home
marc-shade icon

security-scanner-mcp

Verified Safe

by marc-shade

Overview

Provides comprehensive security scanning capabilities for targets and cluster nodes using Nuclei, integrated with an Agentic System for autonomous vulnerability management.

Installation

Run Command
${AGENTIC_SYSTEM_PATH:-/opt/agentic}/.venv/bin/python -m security_scanner.server

Environment Variables

  • NUCLEI_BIN
  • SCAN_RESULTS_DIR
  • AGENTIC_SYSTEM_PATH
  • CLUSTER_NODES_JSON

Security Notes

The server executes external commands via `asyncio.create_subprocess_exec`, which is generally safer than shell-based execution as arguments are passed as a list. However, parameters like `target` and `severity` are directly passed to the Nuclei binary without explicit input validation in the Python code. While Nuclei is expected to handle its arguments safely, crafted inputs could potentially lead to unexpected behavior. The `SCAN_RESULTS_DIR` and `NUCLEI_BIN` paths are configurable via environment variables, which is standard but means their security depends on the environment's integrity. No 'eval', obfuscation, or hardcoded secrets were found. The tool is designed to run a powerful scanner, so inherent risks related to network traffic generation and resource usage should be acknowledged.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-29

Tags

SecurityVulnerability ScanningNucleiAgentic SystemMCP