NmapMCP MCP Server
@0xPratikPatil
Basic information
About NmapMCP MCP Server
NmapMCP is a robust integration of the Nmap scanning tool with the Model Context Protocol (MCP), enabling seamless network scanning capabilities within MCP-compatible environments
NmapMCP MCP Server config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"NmapMCP": {
"command": "uv",
"args": [
"--directory",
"/path/to/NmapMCP",
"run",
"main.py"
]
}
}
}NmapMCP MCP Server tools
Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is NmapMCP?
NmapMCP is a robust integration of the Nmap scanning tool with the Model Context Protocol (MCP), enabling seamless network scanning capabilities within MCP-compatible environments. It allows users to perform various network scans, such as top ports scanning, DNS brute force, and OS detection, directly through MCP interfaces.
How to use NmapMCP?
Installation requires cloning the repository, installing uv, creating a virtual environment, and installing dependencies from pyproject.toml. Configure the server by editing claude_desktop_config.json to set the command, directory, and run main.py. Alternatively, install via Smithery using npx -y @smithery/cli install @0xPratikPatil/nmapmcp --client claude.
Key features of NmapMCP
- Top ports scanning for quick entry-point assessment.
- DNS brute force for subdomain discovery.
- OS detection to identify target operating systems.
- Version detection to find outdated or vulnerable services.
- Stealthy scans including FIN, Idle, and SYN scans.
- ARP discovery for active devices on local networks.
Use cases of NmapMCP
- Perform network inventory by listing active hosts without port scanning.
- Assess vulnerability of services by identifying running versions.
- Map subdomains of a target domain using DNS brute force.
- Stealthily probe open ports with FIN or Idle scans.
- Detect live hosts in a network with Ping Scan for mapping.
FAQ from NmapMCP
—
More Other MCP servers

Handl
Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Senso MCP for Joomla
sensomediaSenso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea
Awesome Mlops
visengerA curated list of references for MLOps
Next Generation Movers: free moving quotes (remote MCP)
Next Generation MoversFree moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40
Comments