mcp-virustotal
by BurtTheCoder·★ 125·综合分 49
VirusTotal API 的 MCP 服务器,提供具有自动关系数据获取功能的安全分析工具。
概述
此 MCP 服务器通过集成 VirusTotal API 提供全面的安全分析工具。它支持 URL、文件、IP 和域名分析,包含详细的安全报告,并提供自动关系数据获取功能。服务器支持 stdio 和 HTTP 流式传输模式,适用于各种部署场景,包括关系查询的分页支持和 API 密钥、限流和无效输入的错误处理。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要在 AI 工作流程中对 URL、文件、IP 或域名进行全面安全分析,特别是自动获取关系数据很重要时,选择此服务器。
什么时候不要选它
如果您需要分析其他安全供应商的数据,或者需要超过 VirusTotal 每天 1000 次 API 请求的免费限制,请避免使用此服务器。
此 server 暴露的工具
从 README 抽取出 8 个工具get_url_reportGet a comprehensive URL analysis report including security scan results and key relationships
get_file_reportGet a comprehensive file analysis report using its hash (MD5/SHA-1/SHA-256)
get_ip_reportGet a comprehensive IP address analysis report including geolocation and reputation data
get_domain_reportGet a comprehensive domain analysis report including DNS records and WHOIS data
get_url_relationshipQuery a specific relationship type for a URL with pagination support
get_file_relationshipQuery a specific relationship type for a file with pagination support
get_ip_relationshipQuery a specific relationship type for an IP address with pagination support
get_domain_relationshipQuery a specific relationship type for a domain with pagination support
可对比工具
安装
安装
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-virustotalFAQ
- 如何获取 VirusTotal API 密钥?
- 请访问 https://www.virustotal.com/gui/my-apikey 注册获取您的 API 密钥。密钥应为 64 个字符长。
- 此服务器包含哪些错误处理功能?
- 服务器处理无效的 API 密钥、速率限制、网络错误、无效的输入参数、无效的哈希格式、无效的 IP 格式、无效的 URL 格式、无效的关系类型和分页错误。
mcp-virustotal 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。