VirusTotal MCP Server
Rank #3,774io.github.VirusTotal/virustotal-mcp
Official VirusTotal MCP server: threat reports, file and URL submissions, and analysis recovery.
VirusTotal MCP Server is a Model Context Protocol (MCP) server published by VirusTotal. It ranks #3,774 of 137,492 servers tracked on MCP Toplist, and its repository has 2 GitHub stars. VirusTotal MCP Server is listed across 2 registries — Official MCP and Glama, with 13 tracked versions. It was first listed on Sep 8, 2026 and most recently updated on Sep 28, 2026.
Ranks ahead of 133,718 of 137,492 servers on MCP Toplist.
Use VirusTotal MCP Server
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add --transport http virustotal-mcp https://ai.virustotal.com/mcpclaude mcp add virustotal-mcp -e "VTAI_TOKEN_FILE=<your VTAI_TOKEN_FILE>" -- uvx --python 3.12 vt-mcpReplace each placeholder with your own value before saving.
[mcp_servers.virustotal-mcp]
url = "https://ai.virustotal.com/mcp"Add to ~/.codex/config.toml.
[mcp_servers.virustotal-mcp]
command = "uvx"
args = ["--python", "3.12", "vt-mcp"]
[mcp_servers.virustotal-mcp.env]
VTAI_TOKEN_FILE = "<your VTAI_TOKEN_FILE>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
https://ai.virustotal.com/mcpSettings → Connectors → “Add custom connector”, then paste this URL.
{
"mcpServers": {
"virustotal-mcp": {
"command": "uvx",
"args": [
"--python",
"3.12",
"vt-mcp"
],
"env": {
"VTAI_TOKEN_FILE": "<your VTAI_TOKEN_FILE>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"virustotal-mcp": {
"url": "https://ai.virustotal.com/mcp"
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project).
{
"mcpServers": {
"virustotal-mcp": {
"command": "uvx",
"args": [
"--python",
"3.12",
"vt-mcp"
],
"env": {
"VTAI_TOKEN_FILE": "<your VTAI_TOKEN_FILE>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"virustotal-mcp": {
"type": "http",
"url": "https://ai.virustotal.com/mcp"
}
}
}Save as .vscode/mcp.json in your workspace.
{
"servers": {
"virustotal-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"--python",
"3.12",
"vt-mcp"
],
"env": {
"VTAI_TOKEN_FILE": "<your VTAI_TOKEN_FILE>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"virustotal-mcp": {
"serverUrl": "https://ai.virustotal.com/mcp"
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
{
"mcpServers": {
"virustotal-mcp": {
"command": "uvx",
"args": [
"--python",
"3.12",
"vt-mcp"
],
"env": {
"VTAI_TOKEN_FILE": "<your VTAI_TOKEN_FILE>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"virustotal-mcp": {
"url": "https://ai.virustotal.com/mcp"
}
}
}{
"mcpServers": {
"virustotal-mcp": {
"command": "uvx",
"args": [
"--python",
"3.12",
"vt-mcp"
],
"env": {
"VTAI_TOKEN_FILE": "<your VTAI_TOKEN_FILE>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.VirusTotal%2Fvirustotal-mcp)<a href="https://mcptoplist.com/server/io.github.VirusTotal%2Fvirustotal-mcp"><img src="https://mcptoplist.com/badge/io.github.VirusTotal%2Fvirustotal-mcp.svg" alt="MCP Toplist: Top 5% of 137,492" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 2 registries
VirusTotal
Available versions (13)
| Version | Published |
|---|---|
| 0.9.8 | Sep 28, 2026 |
| 0.9.6 | Sep 28, 2026 |
| 0.9.5 | Sep 27, 2026 |
| 0.9.3 | Sep 27, 2026 |
| 0.9.2 | Sep 27, 2026 |
| 0.9.1 | Sep 26, 2026 |
| 0.9.0 | Sep 21, 2026 |
| 0.8.7 | Sep 20, 2026 |
| 0.8.6 | Sep 18, 2026 |
| 0.8.5 | Sep 15, 2026 |
| 0.8.4 | Sep 15, 2026 |
| 0.8.3 | Sep 12, 2026 |
| 0.8.2 | Sep 9, 2026 |
Frequently asked questions
- Who maintains VirusTotal MCP Server?
- VirusTotal MCP Server is maintained by VirusTotal, which publishes 1 MCP server (13 total versions) tracked on MCP Toplist.
- Is VirusTotal MCP Server listed on the Official MCP Registry?
- Yes — VirusTotal MCP Server is listed on the Official MCP Registry, alongside Glama.
- How many versions does VirusTotal MCP Server have?
- MCP Toplist tracks 13 versions of VirusTotal MCP Server, most recently published on Sep 28, 2026.
- Where can I find the source code for VirusTotal MCP Server?
- The source code for VirusTotal MCP Server is hosted at github.com/VirusTotal/virustotal-mcp.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.