VirusTotal MCP Server

get_ip_relationship

Query a specific relationship type for an IP address with pagination support. Choose from 12 relationship types including communicating files, historical SSL certificates, WHOIS records, resolutions, and threat actors. Useful for detailed investigation of specific relationship types.

Input Schema

NameRequiredDescriptionDefault
cursorNo
ipYesIP address to analyze
limitNo
relationshipYesType of relationship to query

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "cursor": { "type": "string" }, "ip": { "anyOf": [ { "format": "ipv4" }, { "format": "ipv6" } ], "description": "IP address to analyze", "type": "string" }, "limit": { "default": 10, "maximum": 40, "minimum": 1, "type": "number" }, "relationship": { "description": "Type of relationship to query", "enum": [ "comments", "communicating_files", "downloaded_files", "graphs", "historical_ssl_certificates", "historical_whois", "related_comments", "related_references", "related_threat_actors", "referrer_files", "resolutions", "urls" ], "type": "string" } }, "required": [ "ip", "relationship" ], "type": "object" }