Connections & Capabilities
Connects To
Capabilities
Quickstart
Install
npx -y @smithery/cli install @burtthecoder/mcp-virustotal --client claudeConfig
{
"mcpServers": {
"virustotal": {
"command": "mcp-virustotal",
"env": {
"VIRUSTOTAL_API_KEY": "your-virustotal-api-key"
}
}
}
}Exposed MCP Tools (8)
get_url_reportRetrieves a comprehensive security report for a given URL, including related files, domains, and threat actors.
Read-only operation; retrieves information without modifying any system or data.
get_file_reportRetrieves a detailed analysis report for a file hash, including behaviors, dropped files, and network connections.
Read-only operation; retrieves information without modifying any system or data.
get_ip_reportRetrieves a comprehensive analysis report for an IP address, including geolocation, reputation data, and related threats.
Read-only operation; retrieves information without modifying any system or data.
get_domain_reportRetrieves a comprehensive analysis report for a domain, including DNS records, WHOIS data, and related SSL certificates.
Read-only operation; retrieves information without modifying any system or data.
get_url_relationshipQueries specific relationships for a URL, such as communicating files or contacted domains, with pagination support.
Read-only operation; retrieves information without modifying any system or data.
get_file_relationshipQueries specific relationships for a file hash, such as behaviors or dropped files, with pagination support.
Read-only operation; retrieves information without modifying any system or data.
get_ip_relationshipQueries specific relationships for an IP address, such as communicating files or historical SSL certificates, with pagination support.
Read-only operation; retrieves information without modifying any system or data.
get_domain_relationshipQueries specific relationships for a domain, such as subdomains or historical WHOIS data, with pagination support.
Read-only operation; retrieves information without modifying any system or data.
Safety Assessment
This server is relatively safe for security analysis tasks. The primary risk lies in the potential misuse of the VirusTotal API key and the exposure of sensitive data through queries. It is safe to use for informational purposes, but caution should be exercised when handling sensitive data or automating tasks with the API.
- Primarily read-only operations against VirusTotal API.
- No direct access to local file system or system resources.
- Relies on VirusTotal's security infrastructure.
- Limited write operations through commenting, but no structural changes.
- Requires a valid VirusTotal API key, which if compromised, could lead to abuse.
- Potential for information disclosure if sensitive data is queried and exposed.
- Rate limiting can impact performance and availability.
- Dependence on external VirusTotal API introduces a point of failure.
