New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

virustotal-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

virustotal-mcp

MCP server for VirusTotal: file, URL, domain, IP reports. Free key.

latest
Source
npmnpm
Version
1.0.1
Version published
Weekly downloads
17
-5.56%
Maintainers
1
Weekly downloads
 
Created
Source

VirusTotal MCP

MCP server for VirusTotal: file, URL, domain, IP reports. Free key.

Pairs well with maltiverse-mcp, hudsonrock-mcp, osv-mcp, and urlscan-mcp.

Setup

Get a key at https://www.virustotal.com/gui/my-apikey/ (free, 500 calls/day), then:

export VIRUSTOTAL_API_KEY=your_key_here
npm install
npm run build
node dist/index.js

The server uses stdio, so it can be connected to Claude Desktop, Cursor, VS Code, MCP Inspector, or another compatible MCP client.

Tools at a glance

  • file_report: Engine verdicts for a hash.
  • url_report: Engine verdicts for a URL.
  • domain_report: Verdicts and reputation.
  • ip_report: Verdicts and reputation.

Limits and privacy

This project is intentionally narrow. It should be treated as a practical helper, not a complete certification or security audit. Check the implementation and the returned data before using it with sensitive material. Your key stays local and is only sent to VirusTotal. Read-only.

Licence — no paywall

Every tool in this package is free: no licence key, no premium tier, no hosted licence gateway. The paywall machinery this repo once carried (per-tool licence checks and paid hosted endpoints) was removed repo-wide on 2026-10-17. Nothing that this package installs or calls asks you to pay.

Keywords

mcp

FAQs

Package last updated on 19 Oct 2026

Related posts