1. Conduid
  2. AI
  3. Zmap
MCP server · AI

Zmap

A FastMCP wrapper for ZMap, enabling subnet and port scans through natural language prompts in Claude Desktop using Model Context Protocol (MCP).

Unclaimed last commit a year ago mcp-serverzmap
34Low

Scored 7 months ago · breakdown

About Zmap

Zmap is an MCP server published by HappyHackingSpace in the AI category: a FastMCP wrapper for ZMap, enabling subnet and port scans through natural language prompts in Claude Desktop using Model Context Protocol (MCP).

The repository has 2 stars and 1 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/HappyHackingSpace/MCP-Zmap

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Zmap

Powered by Claude · Grounded in docs

I know everything about Zmap. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

ZMap MCP

A FastMCP wrapper for ZMap, enabling subnet and port scans through natural language prompts in Claude Desktop using Model Context Protocol (MCP).

Install

> sudo apt install zmap -y
> uv venv
> uv add "mcp[cli]" httpx
> pip install zmapsdk
> pip install FastMCP
> pip install ipaddress

Requirements

  • Python 3.13+
  • ZMap network scanner (installed locally or via Docker)
  • FastMCP
  • zmapsdk

Usage

Running the Server

Start the FastMCP server:

fastmcp install server.py
python server.py
Run Claude desktop

Available Tools

The server exposes the following tools:

  • scan(target, port): Scan a specific subnet for open ports
    • target: Target subnet in CIDR notation (e.g., "192.168.1.0/24")
    • port: Target port number to scan

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Disclaimer

This project is intended for educational and authorized security testing purposes only. Unauthorized scanning of networks that you do not own or have explicit permission to test is strictly prohibited and may be illegal in your jurisdiction.

By using this software, you agree that you are solely responsible for your actions. The authors and contributors of this project assume no liability for any misuse or damage caused by the use of this tool.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Zmap

How do I install Zmap?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Zmap safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Zmap still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.