Перейти к содержимому

VirusTotal MCP Server

Сервер для анализа безопасности URL, файлов, IP и доменов через VirusTotal API

TypeScript
83 stars

Описание

Это MCP-сервер на Node.js для интеграции с VirusTotal API, предоставляющий инструменты для комплексного анализа угроз. Автоматически fetching отношений (файлы, домены, IP, угрозы) для отчётов. Поддерживает пагинацию и детальные запросы. Идеален для security-анализа в AI-приложениях вроде Claude Desktop. Технологии: Node.js v18+, VirusTotal API. Применения: мониторинг угроз, отчёты о файлах/URL, исследование связей.

Возможности

Анализ URL

Комплексные отчёты с результатами сканирования и отношениями (контактируемые домены/IP, скачанные файлы, угрозы)

Анализ файлов

Отчёты по хэшам (MD5/SHA) с данными о поведении, dropped files, сетевых соединениях и угрозах

Анализ IP

Отчёты с геолокацией, репутацией, историческими данными и связанными угрозами

Анализ доменов

DNS, WHOIS, SSL-сертификаты, поддомены и исторические данные с опциональными отношениями

Детальные отношения

Пагинированные запросы по 17-41 типам отношений для URL, файлов, IP, доменов (анализы, угрозы, связи)

Обработка ошибок

Поддержка invalid keys, rate limits, сетевых ошибок, валидация входных данных

Установка

Рекомендуемая установка via Smithery: npx -y @smithery/cli install @burtthecoder/mcp-virustotal –client claude. Ручная: npm install -g @burtthecoder/mcp-virustotal, добавить в config Claude Desktop: {“mcpServers”: {“virustotal”: {“command”: “mcp-virustotal”, “env”: {“VIRUSTOTAL_API_KEY”: “your-key”}}}}. Требует Node.js v18+ и API-ключ VirusTotal.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
83

Ссылки