Start deep scan
start_deep_scanStart a long-running Internet.nl deep scan. Internet.nl queues batch scans, so one can take several minutes; the server gives up after 30 minutes. Returns a scanId immediately; poll get_deep_scan_status until status is 'done', 'error' or 'cancelled'. Every call starts a new scan, so do not repeat a call that succeeded. Does not modify the domain: it only reads its public DNS, web and mail endpoints. Internet.nl runs an exhaustive standards-compliance audit (IPv6, DNSSEC, modern TLS, RPKI, mail authentication) used by EU governments. Use when scan_domain output is not strict enough for compliance reporting, or when the user asks for an Internet.nl-grade audit. For sub-10s answers, use scan_domain. To abort an in-progress scan, call cancel_deep_scan. No auth.
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": {
"domain": "<domain>"
},
"name": "start_deep_scan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional display name | |
| domain | Yes | Domain name only, e.g. example.com (no URL, path, or port) | |
| scanType | No | Deep scan type | both |