Exposes Nmap network scanning capabilities as callable tools through a Model Context Protocol (MCP) server.
This project provides a Model Context Protocol (MCP) compliant server, built with the Smithery SDK, that acts as a wrapper for the popular Nmap network scanner. It transforms Nmap's powerful functionality into callable tools accessible via JSON-RPC 2.0 requests, enabling developers to integrate network scanning directly into their applications or automated workflows. The server includes tools like `nmapScan` to initiate configurable scans on specified targets and `getInfo` to retrieve service details, all while ensuring input validation for enhanced security and providing detailed parsed Nmap XML output.