MCP Catalogs
首页

mcp-virustotal

by BurtTheCoder·125·综合分 49

VirusTotal API 的 MCP 服务器,提供具有自动关系数据获取功能的安全分析工具。

securitydeveloper-toolsai-llm
18
Forks
4
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

此 MCP 服务器通过集成 VirusTotal API 提供全面的安全分析工具。它支持 URL、文件、IP 和域名分析,包含详细的安全报告,并提供自动关系数据获取功能。服务器支持 stdio 和 HTTP 流式传输模式,适用于各种部署场景,包括关系查询的分页支持和 API 密钥、限流和无效输入的错误处理。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:安全研究人员可以分析 URL、文件、IP 和域名以发现潜在威胁
:开发人员可以将安全检查集成到应用程序中使用 VirusTotal 数据
:安全运维团队可以自动化威胁情报收集和分析工作流程
:如何获取 VirusTotal API 密钥?
:此服务器包含哪些错误处理功能?

什么时候选它

当您需要在 AI 工作流程中对 URL、文件、IP 或域名进行全面安全分析,特别是自动获取关系数据很重要时,选择此服务器。

什么时候不要选它

如果您需要分析其他安全供应商的数据,或者需要超过 VirusTotal 每天 1000 次 API 请求的免费限制,请避免使用此服务器。

此 server 暴露的工具

从 README 抽取出 8 个工具
  • get_url_report

    Get a comprehensive URL analysis report including security scan results and key relationships

  • get_file_report

    Get a comprehensive file analysis report using its hash (MD5/SHA-1/SHA-256)

  • get_ip_report

    Get a comprehensive IP address analysis report including geolocation and reputation data

  • get_domain_report

    Get a comprehensive domain analysis report including DNS records and WHOIS data

  • get_url_relationship

    Query a specific relationship type for a URL with pagination support

  • get_file_relationship

    Query a specific relationship type for a file with pagination support

  • get_ip_relationship

    Query a specific relationship type for an IP address with pagination support

  • get_domain_relationship

    Query a specific relationship type for a domain with pagination support

可对比工具

mcp-crowdstrikemcp-mcafeemcp-paloaltoshell-mcp-with-virustotal-cli

安装

安装

Claude Desktop

claude mcp add --transport stdio --env VIRUSTOTAL_API_KEY=your-key virustotal -- npx -y @burtthecoder/mcp-virustotal

配置

添加到 Claude Desktop 配置文件 (claude_desktop_config.json):

{
  "mcpServers": {
    "virustotal": {
      "command": "mcp-virustotal",
      "env": {
        "VIRUSTOTAL_API_KEY": "your-virustotal-api-key"
      }
    }
  }
}

手动安装

npm install -g @burtthecoder/mcp-virustotal

FAQ

如何获取 VirusTotal API 密钥?
请访问 https://www.virustotal.com/gui/my-apikey 注册获取您的 API 密钥。密钥应为 64 个字符长。
此服务器包含哪些错误处理功能?
服务器处理无效的 API 密钥、速率限制、网络错误、无效的输入参数、无效的哈希格式、无效的 IP 格式、无效的 URL 格式、无效的关系类型和分页错误。

mcp-virustotal 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。