Check Ip
check_ipCheck if an IPv4 or IPv6 address is listed by USOM, either as an exact match or within a flagged network, and optionally enrich with VirusTotal and AbuseIPDB.
Instructions
Check whether an IP address is listed by USOM, exactly or inside a listed network.
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": {
"ip": "<ip>"
},
"name": "check_ip"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ip | Yes | IPv4 or IPv6 address. | |
| enrich | No | Also query VirusTotal and AbuseIPDB (needs the matching API keys). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| note | No | ||
| cache | Yes | ||
| error | No | ||
| input | Yes | ||
| stale | Yes | True when a refresh failed and cached data may be outdated; warn the user. | |
| source | No | T.C. Siber Güvenlik Başkanlığı / USOM (siberguvenlik.gov.tr) | |
| matches | No | ||
| verdict | Yes | ||
| warnings | No | ||
| enrichment | No | ||
| normalized | No | ||
| data_origin | Yes | ||
| enrichment_errors | No | ||
| timestamps_timezone | No | unspecified |