batch_port_check
Simultaneously scan multiple TCP ports on a host to determine open and closed status, helping identify running services.
Instructions
Check multiple TCP ports on a single host concurrently.
Use this tool to quickly scan multiple ports on a host, such as checking which common services are running. Returns open/closed status for each port.
Args: target: Hostname or IP address to check ports: List of TCP port numbers to check (e.g., [22, 80, 443, 3306]) timeout: Connection timeout per port in seconds (default: 2) max_concurrent: Maximum concurrent checks (default: 20)
Returns: Batch results with per-port status, open/closed counts, and summary
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | ||
| ports | Yes | ||
| timeout | No | ||
| max_concurrent | No |