NmapMCP

NmapMCP

1

NmapMCP is a tool that integrates the Nmap network scanning capabilities with the Model Context Protocol, allowing users to conduct various types of network scans in MCP environments. It provides a range of features such as top ports scanning, DNS brute force, and OS detection, aimed at enhancing network security and analysis.

NmapMCP

NmapMCP integrates the Nmap scanning tool with the Model Context Protocol (MCP) to enable network scanning in MCP-compatible environments. Key features include:

  • Top Ports Scanning: Identify common ports on target hosts.
  • DNS Brute Force: Discover subdomains of a target domain.
  • List Scan: Obtain a list of active hosts.
  • OS and Version Detection: Determine the operating system and service versions.
  • FIN, Idle, Ping, SYN, TCP Connect, and UDP Scans: Conduct various scan types for network analysis.
  • No Port Scan & ARP Discovery: Perform host discovery in different environments.
  • Configuration Options: Customize scan settings via a JSON config file.

Installation

Install via Smithery or manually by cloning the repository, installing necessary tools, and setting up dependencies.

Configuration

Edit claude_desktop_config.json for default scan settings and tool behaviors.