mcp-vulnerability-scanner

mcp-vulnerability-scanner

3

The MCP Vulnerability Scanner is an MCP server that focuses on scanning IP addresses for vulnerabilities. It provides tools for both single and multiple IP scanning and offers detailed reports on vulnerability findings, making it a robust tool for security assessments.

MCP Vulnerability Scanner

A Model Context Protocol (MCP) server designed to scan IP addresses for vulnerabilities. This project includes the following features:

Features

  • Perform vulnerability scans on IP addresses using methods such as Nmap and API-based checks.
  • Supports scanning single or multiple IPs in batches.
  • Generates detailed reports including severity levels, descriptions, and remediation steps.
  • Compatible with MCP clients for seamless integration.

Prerequisites

  • Requires Node.js and npm.
  • Nmap is optional for additional scanning capabilities.

Installation and Usage

  • Install the project, optionally install Nmap for enhanced capabilities.
  • Configure using .mcp.json and integrate with VS Code as needed.
  • Deploy locally, build and run in production, or use Docker.

Security Considerations

  • Requires admin/root permissions for comprehensive scans.
  • Ensure compliance with scanning policies as unauthorized scanning can trigger alerts.

License

  • Licensed under MIT.