burtthecoder avatar

Virustotal

burtthecoder/mcp-virustotal

A solid wrapper around the VirusTotal API that brings security analysis directly into Claude Desktop and other MCP clients. You get the standard quartet of URL, file hash, IP, and domain lookups, plus relationship queries for digging into connected threats, dropped files, network connections, and behavioral data. The automatic relationship fetching is handy since it pulls relevant context data alongside basic reports without extra API calls. Supports pagination for deep analysis and includes both stdio and HTTP streaming transports. Grab a VirusTotal API key, drop it in your config, and you're analyzing suspicious URLs and file hashes through natural language queries.

GitHub stars
133
tools
11
auth
Secret needed
transport
STDIO
env var
1
last updated
Mar 3, 2026

Tools

11 tools

Public tool metadata for what this MCP can expose to an agent.

get_file_reportFetches a file report with key relationships in one batched call.

Fetches a file report with key relationships in one batched call.

No parameter schema in public metadata yet.

get_url_reportReturns the cached VirusTotal report and only submits a scan on a cache miss.

Returns the cached VirusTotal report and only submits a scan on a cache miss.

No parameter schema in public metadata yet.

get_ip_reportFetches an IP address report with key relationships in one batched call.

Fetches an IP address report with key relationships in one batched call.

No parameter schema in public metadata yet.

get_domain_reportFetches a domain report with key relationships in one batched call.

Fetches a domain report with key relationships in one batched call.

No parameter schema in public metadata yet.

get_file_relationshipPages through file relationships with cursor pagination.

Pages through file relationships with cursor pagination.

No parameter schema in public metadata yet.

get_url_relationshipPages through URL relationships with cursor pagination.

Pages through URL relationships with cursor pagination.

No parameter schema in public metadata yet.

get_ip_relationshipPages through IP address relationships with cursor pagination.

Pages through IP address relationships with cursor pagination.

No parameter schema in public metadata yet.

get_domain_relationshipPages through domain relationships with cursor pagination.

Pages through domain relationships with cursor pagination.

No parameter schema in public metadata yet.

search_vtSearches the VirusTotal corpus using VTI-style modifiers.

Searches the VirusTotal corpus using VTI-style modifiers.

No parameter schema in public metadata yet.

get_file_behaviour_summaryReturns a merged sandbox behaviour summary for a file.

Returns a merged sandbox behaviour summary for a file.

No parameter schema in public metadata yet.

get_collectionRetrieves threat-actor and malware-family collections.

Retrieves threat-actor and malware-family collections.

No parameter schema in public metadata yet.

Sponsors

Configuration

VIRUSTOTAL_API_KEY*secret

Your VirusTotal API key

Readme

mcp-virustotal: threat intelligence for AI agents

npm version CI License: MIT Node 20 or newer MCP Registry


View the full README on GitHub

Details

Repository
github.com/burtthecoder/mcp-virustotal
Category
Security & Pentesting
Package
@burtthecoder/mcp-virustotal
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from burtthecoder

Related Security & Pentesting MCP servers

View all
1kryptosai avatarMcp Observatorykryptosai/mcp-observatoryMCP security scanner. CI-native testing, attack simulation, health scoring, and SARIF.121stars
2jnmetacode avatarShellwardjnmetacode/shellwardAI agent security: 7 MCP tools for injection detection, PII scanning, command safety, DLP.108stars
3depwire avatarDepwiredepwire/depwireDependency graph + 24 MCP tools. Impact analysis, simulation, security, agent coordination71stars
4snyk avatarMcpsnyk/studio-mcpEasily find and fix security issues in your applications leveraging Snyk platform capabilities.0stars
5bintocher avatarMCP Supersetbintocher/mcp-supersetApache Superset MCP server — 135+ tools for dashboards, charts, datasets, SQL Lab, and security45stars
6igorganapolsky avatarThumbGate — PreToolUse Agent Firewalligorganapolsky/thumbgateSub-ms PreToolUse firewall, feedback memory, and single-use permits for AI coding agents.31stars