A specialized MCP server wrapping nmap to provide structured, scoped, and logged network scanning tools for AI agents.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install nmap-mcp
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install nmap-mcp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
nmap-mcp is a sophisticated Model Context Protocol (MCP) server designed to bridge the gap between AI agents and professional-grade network scanning. By wrapping the industry-standard nmap utility, it provides 14 purpose-built tools that return data in structured JSON format rather than raw text. This Openclaw Skills entry is specifically engineered for security professionals and developers who need to perform host discovery, service fingerprinting, and vulnerability assessments within controlled, authorized environments.
The integration ensures that AI-driven security audits are both safe and efficient by implementing strict scope enforcement and audit logging. By providing structured output, it allows agents to reason about network topology, open ports, and service vulnerabilities more effectively than traditional command-line interactions.
First, ensure the system dependencies and Python libraries are installed:
pip install fastmcp python-nmap pyyaml
Grant the nmap binary raw socket capabilities to allow for SYN and OS detection scans without requiring full root privileges for every execution:
sudo setcap cap_net_raw+ep $(which nmap)
Configure your security parameters by editing the config.yaml file to define your allowed_cidrs. Finally, register the skill in your mcporter.json to make it available as part of your Openclaw Skills library.
The skill manages data across three primary layers to ensure reliability and traceability:
allowed_cidrs, binary paths, and execution timeouts.audit.log) that records every scan attempt, target, and timestamp.| Data Point | Description |
|---|---|
| Host Status | Up/Down state of the target |
| Port Data | State, Protocol, and Service name |
| Fingerprints | OS and Service version details |
| NSE Results | Output from specialized nmap scripts |
Loading
A specialized skill for generating valid iCalendar (.ics) files to bridge the gap between AI agents and personal calendar applications.

A multi-agent social simulation where AI agents live, interact, and evolve in a shared virtual world.

An AI-powered golfer that plays rounds autonomously or with a human caddy using specialized CLI commands and on-chain mechanics.

Identify mispriced prediction market correlations and arbitrage opportunities for AI agents on Polymarket.

An asynchronous orchestration skill for OpenAI Codex that executes complex background tasks and delivers results directly to your preferred messaging channel.

A high-performance stealth browser skill designed for AI agents to bypass anti-bot protections and perform human-like web automation.








































