LaunchKit · 2026
Back to Skills

network-scanner

Scan networks to discover devices, gather MAC addresses.

0
3.4k downloads
by @florianbeer

Setup & Installation

openclaw skills install @florianbeer/network-scanner

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install network-scanner

Version History

v1.1.0Feb 1, 2026 - Version note by skill developer:

Added homepage metadata, improved safety documentation, enhanced blocklist config format

What This Skill Does

Scans local networks using nmap to discover connected devices and collect their IP addresses, MAC addresses, vendor names, and hostnames via reverse DNS. Blocks scanning of public IP ranges and blocklisted networks to prevent accidental abuse.

Built-in public IP and blocklist checks prevent the accidental scans of non-private ranges that a raw nmap command would allow.

When to use it

  • Check what devices are connected to your home network
  • Identify an unknown device by its MAC address and vendor
  • Generate a device inventory table for network documentation
  • Detect new devices joining an office network
  • Run automated presence detection for home automation

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: scan my home network and show me all devices

AGENT
  1. 1Run python3 scripts/scan.py home to target the configured home network CIDR
  2. 2nmap scans 192.168.1.0/24 with sudo for ARP-based MAC discovery
  3. 3dig performs reverse DNS lookups on each responding IP
  4. 4Script maps MAC prefixes to vendor names
  5. 5Format results as a markdown table with IP, hostname, MAC, and vendor columns
OUTPUT

Markdown table listing each device with its IP, hostname (e.g. router.local), MAC address, and vendor (e.g. Ubiquiti, Synology), plus a device count summary

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

nmap installed (apt install nmap or brew install nmap)sudo access for MAC address discovery