discover-hosts
Identify live hosts on a network using ping scan without port scanning. Returns lists of responsive and unresponsive hosts for network assessment.
Instructions
Discover live hosts on a network without performing a port scan.
Uses nmap ping scan (-sn) to identify which hosts are up on the target network. This is typically the first step in a network assessment.
IMPORTANT: Only scan networks you are authorized to scan.
Returns: HostDiscoveryResult with lists of hosts that are up and down.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"target": "<target>"
},
"name": "discover-hosts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | Network range to scan: CIDR notation (192.168.1.0/24) or IP range. Max /24 network size. | |
| timing | No | Timing template: "paranoid" through "insane". Default: "normal". | normal |
| timeout | No | Maximum scan duration in seconds. Default: 600. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hosts_up | No | List of hosts that are up | |
| hosts_down | No | List of hosts that are down | |
| total_scanned | No | Total hosts scanned | |
| scan_stats | No | Scan statistics |