Check any indicator (auto-detect type, Maltiverse)
maltiverse_check_indicatorLook up an IP, domain, URL, or file hash without knowing its type; auto-detect the indicator type and query Maltiverse threat intelligence for a verdict.
Instructions
Look up any indicator when you don't know its type up front.
This is the convenient default: pass an IP, domain, URL, or hash and the server routes to the correct Maltiverse endpoint. Prefer the specific tools (maltiverse_check_ip/_hostname/_url/_sample) when you already know the type and want to avoid ambiguity.
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": {
"indicator": "<indicator>"
},
"name": "maltiverse_check_indicator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| indicator | Yes | Any IoC: an IP, domain/hostname, full URL, or file hash. The type is auto-detected (IP by parse, URL by scheme, hash by hex length, else host). | |
| response_format | No | concise |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| type | Yes | ||
| value | Yes | The indicator that was looked up. | |
| as_name | No | ||
| sources | No | Distinct feeds that reported this indicator. | |
| summary | Yes | One-line human-readable summary of the verdict. | |
| av_ratio | No | ||
| filetype | No | ||
| hostname | No | ||
| blacklist | No | Full per-feed attributions (detailed mode only). | |
| last_seen | No | ||
| first_seen | No | ||
| active_flags | No | Behaviour flags that are true, e.g. 'is_cnc', 'is_tor_node'. | |
| country_code | No | ||
| is_malicious | Yes | True when classification is 'malicious'. | |
| threat_names | No | Distinct threat/campaign names across all feeds. | |
| classification | Yes | Maltiverse verdict: malicious, suspicious, neutral, whitelist, or unknown. |